[syslinux] Dynamic Menu based on what isolinux can read fromyour local filesystem
jmblack
jmblack at hansonsystems.com
Fri Nov 15 19:03:49 PST 2002
Unfortunately not, I should have prefaced my syntax with "I wish we
could just..."
-jmblack
> -----Original Message-----
> From: G. Murali Krishnan [mailto:gmkrishn at cs.uchicago.edu]
> Sent: Friday, November 15, 2002 9:02 PM
> To: jmblack
> Cc: syslinux at zytor.com
> Subject: RE: [syslinux] Dynamic Menu based on what isolinux can read
> fromyour local filesystem
>
>
> > If I understood him correctly what he wants is basically this...
> >
> > if exist multi(0)disk(0)rdisk(0)partition(1)\WINDOWS (label 2
> > kernel memdisk
> > append initrd=rescue.img)
> >
> > if not exist multi(0)disk(0)rdisk(0)partition(1)\WINDOWS (label 2
> > kernel memdisk
> > append initrd=install.img)
> > If you structured the isolinux config correctly isolinux (syslinux,
> > pxelinux) could build dynamic menus based on the contents of local
> > devices.
>
> The COMBOOT will answer my problem. But my problem aside, is
> it possible
> to do something like
>
> If multi(0)disk(0)rdisk(0)partition(1) has type c (label 2
> kernel memdisk
> initrd=winstall.img)
>
> If multi(0)disk(0)rdisk(0)partition(1) has type 82 (label 2
> kernel memdisk
> initrd=linstall.img)
>
> Ofcourse "c" is the type of Win95 FAT32 partition and "82"
> Linux Native,
> and multi(0)disk(0)rdisk(0)partition(1) is /dev/hda1 is linux
> terminology.
>
> I am trying wrap my head around the expressive power of isolinux.cfg.
> Basically, can we take some run time decisions, just by structuring
> isolinux.cfg correctly?
>
> The only runtime decision it can take, AFAIK is "if no key
> pressed within
> X seconds, then run this image else run image specified at prompt".
>
> - Murali
>
> ################################################################
> # Ry 254, Ryerson Hall, # Ph : +1 773 702-1031 (Off) #
> # 1100 E 58th Street # +1 773 575-4836 (Cell) #
> # Chicago, IL - 60637, # URL : http://www.g-murali.com #
> # USA. # email: gmkrishn at cs.uchicago.edu #
> ################################################################
>
>
More information about the Syslinux
mailing list