I thought I should make a bug report for the all-in-one-pendrivelinux-2008 installation. (21 November 2008)
This is the second pendrivelinux I have tried on my new 8GB flash thumbdrive and it was not without problems. The syslinux.cfg file which contains the boot menu choices for grub has wrong file names and does therefore not boot the system right out of the box.
To explain in more detail:
I loaded the following page link:
http://www.pendrivelinux.com/2008/07...ivelinux-2008/
and proceeded to follow the installation directions.
1) I skipped the first step of downloading the HP pendrive formatting tool since my pendrive was already formated with FAT.
2) I downloaded the AIOPendrivelinux08.zip from
http://downloads.sourceforge.net/pen...ivelinux08.zip
3) I extracted the contents to the USB drive.
4) I ran makeboot.bat.
5) I rebooted the machine and selected the USB boot option at the appropriate moment.
6) Grub loaded the boot menu choices.
7) I tried all six choices to no avail as each choice gave an error message indicting a module could not be loaded.
Back in windows, checking the syslinux.cfg file which seemed to hold the boot menu choices and pathways to bootup files I saw for example the following:
menu label Boot with persistent changes
kernel vmlinuz
append
livecd=livecd initrd=initrd.gz root=/dev/rd/3 vga=788 keyb=us splash=verbose persist fromusb
label livecd
... etc. etc.
Each of the menu choices said that the path to
livecd=livecd whereas in my file browser I saw only a file named
livecd.sqfs.
Supposing this to be a bug, I changed each menu choice to reflect this file name and saved the syslinux.cfg file:
menu label Boot with persistent changes
kernel vmlinuz
append
livecd=livecd.sqfs initrd=initrd.gz root=/dev/rd/3 vga=788 keyb=us splash=verbose persist fromusb
label livecd
... etc. etc.
I reboot and voila the bootup menu choices now work normally.
The curious thing was that when I tried the QEMU option before having discovered the bug, Pendrivelinux-2008 in QEMU worked fine under WindowsXP. It must bypass the syslinux.cfg file altogether.
Well may I suggest, that the maintainer of this package, fix the bug in the syslinux.cfg file.
I appreciate the effort penlinuxdrive people have put into their site and I hope that this bug report will help to make the experience better for other users.
Yours sincerely,
Michael Wells
Greece
PS. I posted this bug report here because the Pendrivelinux site's forum (
http://www.pendrivelinux.com/2006/08/29/old-forum/) has been unfortunately shut down permanently it seems due to insufficient traffic.