[syslinux] nopassany parameter causing trouble
Bernd Blaauw
bblaauw at home.nl
Mon Dec 19 11:55:03 PST 2011
Op 19-12-2011 4:22, Gene Cumm schreef:
> I'd expect nopassany to hide everything except the new disk. CD
> drives are HDD-like and should be hidden by nopassany.
Ouch, as they're not mounted by default by any kernel anyway but require
device driver (UIDE.SYS) and an installable filesystem driver
(SHSUCDX/MSCDEX).
> nopassany on memdisk #1 should hide the FDD/HDD (including CD) but not
> using nopassany in the second should make eltorito.sys pick the ISO.
> Under this condition, I'd expect the ISO could easily be assigned
> "C:".
Scenario:
1 : boot from CD, use as LiveCD (with hidden harddisks)
2 : boot from CD, use as InstallCD (visible harddisks)
3 : boot from CD, boot ISO from CD, use as LiveCD (hidden hdds)
4 : boot from CD, boot ISO from CD, use as InstallCD (visible hdds)
Your suggestion allows [3] but prevents [4] as the harddisk gets hidden
during ISO loading time. [1] is not possible as hiding harddisk also
hides CD, according to your comments.
> I'm guessing from the "cmdline" statements that you didn't try moving
> the nopassany to the MEMDISK for the ISO and not the MEMDISK for the
> FDD.
See above. Duplicating ISO could be possible but isn't my favourite option.
My last resort is relying on the DOS PCI IDE/SATA CD-driver called UIDE
by Jack R Ellis, but that's limited to PCI IDE/SATA thus instead of
ELTORITO.SYS 's controller-independent hooking into non-emulation CDs on
for example USB CD drives.
More information about the Syslinux
mailing list