Hi, I work on a solution for school including Eyeos and thinclient, iwant to convert syplinux ISO into syplinux Pxeboot, is there a way to do that ? Actually i'm using PXELINUX, When I boot the SYPLINUX.GZ (extract from the iso) I get this error : VFS: Cannit open root device "<NULL>" or unknown-block(3,5) Please append a correct "root=" boot option Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,5) Is the error comes from PXELINUX configuation, or the image ? Thanks for answering, mterrasson
----- Original Message ----- From: "Mathieu Terrasson" <m.terrasson.linux at gmail.com> To: <syslinux at zytor.com> Sent: Tuesday, June 24, 2008 4:13 PM Subject: [syslinux] Convert ISOLINUX into PXELINUX> Hi, > I work on a solution for school including Eyeos and thinclient, iwant > to convert syplinux ISO into syplinux Pxeboot, is there a way to > do that ? > > Actually i'm using PXELINUX, When I boot the SYPLINUX.GZ (extract from > the iso) I get this error : > > VFS: Cannit open root device "<NULL>" or unknown-block(3,5) > Please append a correct "root=" boot option > Kernel panic - not syncing: VFS: Unable to mount root fs onunknown-block(3,5)> > Is the error comes from PXELINUX configuation, or the image ? >That's likely you forgot to adjust the path for initrd line in the configuration file. You need to change the path for every file referenced in the configuration file. For example, I have done that recently for Ubuntu 8.04 I move all files under ubuntu/x86/8.04/ inside tfpt root directory and add /ubuntu/x86/8.04/ before every file names This is the changed lines only DISPLAY /ubuntu/x86/8.04/boot.txt F1 /ubuntu/x86/8.04/f1.txt F2 /ubuntu/x86/8.04/f2.txt F3 /ubuntu/x86/8.04/f3.txt F4 /ubuntu/x86/8.04/f4.txt F5 /ubuntu/x86/8.04/f5.txt F6 /ubuntu/x86/8.04/f6.txt F7 /ubuntu/x86/8.04/f7.txt F8 /ubuntu/x86/8.04/f8.txt F9 /ubuntu/x86/8.04/f9.txt F0 /ubuntu/x86/8.04/f10.txt kernel /ubuntu/x86/8.04/linux append vga=normal initrd=/ubuntu/x86/8.04/initrd.gz -- Gilles
"Mathieu Terrasson" <m.terrasson.linux at gmail.com> writes:> Actually i'm using PXELINUX, When I boot the SYPLINUX.GZ (extract from > the iso) I get this error : > > VFS: Cannit open root device "<NULL>" or unknown-block(3,5) > Please append a correct "root=" boot option > Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,5) > > Is the error comes from PXELINUX configuation, or the image ?$ ls -l /dev/hda5 brw-rw---- 1 root disk 3, 5 2008-06-12 15:07 /dev/hda5 It's Linux trying to mount the root filesystem from the first hard disk. I will have a hard time to do it over the network... But (3,5) is rather strange to me, I know nothing about syplinux. -- Cheers, Feri.
Mathieu Terrasson wrote:> Hi, > I work on a solution for school including Eyeos and thinclient, iwant > to convert syplinux ISO into syplinux Pxeboot, is there a way to > do that ? > > Actually i'm using PXELINUX, When I boot the SYPLINUX.GZ (extract from > the iso) I get this error : > > VFS: Cannit open root device "<NULL>" or unknown-block(3,5) > Please append a correct "root=" boot option > Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,5) > > Is the error comes from PXELINUX configuation, or the image ? >It's coming from the image. You have successfully booted the image, but it is then looking for the CD-ROM and not finding it. -hpa
On Wed, Jun 25, 2008 at 10:01 AM, Mathieu Terrasson <frakson at gmail.com> wrote:> On Tue, Jun 24, 2008 at 7:53 PM, H. Peter Anvin <hpa at zytor.com> wrote: >> Ferenc Wagner wrote: >>> "Mathieu Terrasson" <m.terrasson.linux at gmail.com> writes: >>> >>>> Actually i'm using PXELINUX, When I boot the SYPLINUX.GZ (extract from >>>> the iso) I get this error : >>>> >>>> VFS: Cannit open root device "<NULL>" or unknown-block(3,5) >>>> Please append a correct "root=" boot option >>>> Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,5) >>>> >>>> Is the error comes from PXELINUX configuation, or the image ? >>> >>> $ ls -l /dev/hda5 >>> brw-rw---- 1 root disk 3, 5 2008-06-12 15:07 /dev/hda5 >>> >>> It's Linux trying to mount the root filesystem from the first hard >>> disk. I will have a hard time to do it over the network... But (3,5) >>> is rather strange to me, I know nothing about syplinux. >> >> It's probably whatever device the kernel was originally compiled on; >> that ends up getting compiled into the kernel as a default. >> >> -hpa >> >> _______________________________________________ >> SYSLINUX mailing list >> Submissions to SYSLINUX at zytor.com >> Unsubscribe or set options at: >> http://www.zytor.com/mailman/listinfo/syslinux >> Please do not send private replies to mailing list traffic.Thank you all for answering so fast =) I tried your solution Gilles, but it not booted :) So I think Peter is right and I will work on the image file, with the excellent contrib of Jeff =) I'll keep you aware ;) Regards mterasson