[syslinux] Trying to multiboot bartpe & puppy linux on a usb flash with syslinux

Jernej Simončič jernej.listsonly at ena.si
Sun Nov 15 02:02:16 PST 2009


On Sunday, November 15, 2009, 3:46:18, Mr. X wrote:

> Next I mount the puppy iso and copy over the isolinux setup. Then I change
> isolinux.cfg to syslinux.cfg, edit, and add these lines for bartpe

I successfully boot BartPE using this:

label bartpe
        kernel chain.c32
        append hd0 ntldr=/minint/setupldr.bin

label bartmem
        kernel chain.c32
        append hd0 ntldr=/sdildr

The first line boots BartPE directly off USB pendrive (you just need
to copy the CD contents and rename i386 to minint), while the second
line is for booting BartPE from ramdrive (sdildr is ntldr for ramdisk
boot, you also need to prepare a .sdi image and winnt.sif and include
ntdetect.com in the root of the pendrive). I used to use boot sector
chainloading in the past, but it wasn't reliable - it worked on some
machines and failed on others, completely randomly.

-- 
< Jernej Simončič ><><><><>< http://eternallybored.org/ >

All inanimate objects can move just enough to get in your way.
       -- Law of Inanimate Mobility




More information about the Syslinux mailing list