I got to thinking what a waste it is to put the WakeUSB image on a CD by itself. After all, the image only occupies the boot record and the rest of the CD is empty.
Here is where I got an idea: why not put WakeUSB on a standard Puppy CD as boot option 6. This would also allow you to use the normal Puppy CD as a boot disc for Puppies on USB flash drives. This would of course be for use on PC's that do not have the USB boot option in BIOS.
My thinking is that the following modification of isolinux.cfg might work:
Code: Select all
default 1
DISPLAY BOOT.MSG
SAY MENU: 2 No acpi 3 Choose HD 6 Boot from USB (ENTER or wait 10sec for normal boot)
prompt 1
label 1
kernel vmlinuz
append root=/dev/ram0 initrd=image.gz PFILE=pup001-none-262144
label 2
kernel vmlinuz
append root=/dev/ram0 initrd=image.gz acpi=off PFILE=pup001-none-262144
label 3
kernel vmlinuz
append root=/dev/ram0 initrd=image.gz acpi=off PFILE=ask
label 5
kernel vmlinuz
append root=/dev/ram0 initrd=image.gz PFILE=cd
label 6
kernel memdisk
append initrd=wakeusb.img
timeout 100