USB booting :: dsl 2.x usb-hdd install -> integrating bartpe
bart lagerweij has written an build program (pebuilder), which creates a version of windows xp or 2003, that boots and runs from cd/ramdisk just like dsl. with a little tweaking, the script pe2usb installs a bootable bartpe image on a pendrive.
i found a way to integrate bartpe/usb into dsl/usb:
1. burnl dsl 2.x to a cd and boot from it. plug in your pendrive and do a normal "usb-hdd" install (this will partition and format the pendrive).
2. reboot to windows. download and install bart's pebuilder and bart's pe2usb script. follow all instructions and build your own bartpe image. install this to the pendrive by formatting it.
3. now you have to 'save' the bartpe installation. copy all files from the pendrive and save the bootsector of the pendrive partition to a file called "bartpe.bss". you can do this with a hex-editor, disk-editor or dd under linux.
4. reboot to dsl 2.x and re-install dsl to the pendrive like in step 1.
5. copy all bartpe files including the bootsector file to the root of the pendrive.
6. edit the syslinux.cfg file in the root of the pendrive (you may use wordpad/windows or a linux editor) and add the following two lines:
LABEL bartpe
KERNEL bartpe.bss
at the syslinux-prompt of your dsl/usb installation you can boot bartpe by typing "bartpe[enter]"
original here.