[Fedora-livecd-list] WARNING: Cannot find root file system, when mksiofs from good livecd ISO files ?
Ed Sutton
ESutton at fescorp.com
Mon Aug 8 15:46:42 UTC 2011
>> WARNING: Cannot find root file system!
>Does the cdlabel of your hand-made ISO match the label specified by
>root=live:CDLABEL=... ?
>You should specify the label with mkisofs -V
Thank you both very much for your reply. Sorry, I am not sure if I understood. Here is what I did:
1 - Using isoinfo on the original ISO image displays Volume id: "sbc-dds-livecd-i386".
2 - The isolinux.cfg file contains:
append initrd=initrd0.img root=CDLABEL=sbc-dds-livecd-i386 rootfstype=iso9660 ro liveimg rhgb
3 - I added -V "sbc-dds-livecd-i386" to mkisofs.
4 - At boot I now get the following warning:
mounting /dev/root -> hdc
"Warning: Requested /sbin/init binary does not exist on rootfs"
Does anything stand out below?
Thank you very much for any further clues or tips.
-Ed
Isoinfo Results
--------------------------------------------------------------------
isoinfo -d -i sbc-dds-livecd-i386.iso
CD-ROM is in ISO 9660 format
System id: LINUX
Volume id: sbc-dds-livecd-i386
Volume set id:
Publisher id:
Data preparer id:
Application id: MKISOFS ISO 9660/HFS FILESYSTEM BUILDER & CDRECORD CD-R/DVD CREATOR (C) 1993 E.YOUNGDALE (C) 1997 J.PEARSON/J.SCHILLING
Copyright File id:
Abstract File id:
Bibliographic File id:
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
Volume size is: 314695
El Torito VD version 1 found, boot catalog is in sector 52
Joliet with UCS level 3 found
Rock Ridge signatures version 1 found
Eltorito validation header:
Hid 1
Arch 0 (x86)
ID ''
Key 55 AA
Eltorito defaultboot header:
Bootid 88 (bootable)
Boot media 0 (No Emulation Boot)
Load segment 0
Sys type 0
Nsect 4
Bootoff 35 53
Mkisofs Command
----------------------------------------------------------------------
mkisofs -o image/sbc-dds-livecd-i386.iso \
-V "sbc-dds-livecd-i386" \
-b isolinux/isolinux.bin \
-c isolinux/boot.cat \
-no-emul-boot \
-boot-load-size 4 \
-boot-info-table \
src/.
File: isolinux/isolinux.cfg
------------------------------------------
default linux0
timeout 5
menu title Welcome to SBC DDS LiveCD!
menu color border 0 #ffffffff #00000000
menu color sel 7 #ffffffff #ff000000
menu color title 0 #ffffffff #00000000
menu color tabmsg 0 #ffffffff #00000000
menu color unsel 0 #ffffffff #00000000
menu color hotsel 0 #ff000000 #ffffffff
menu color hotkey 7 #ffffffff #ff000000
menu color timeout_msg 0 #ffffffff #00000000
menu color timeout 0 #ffffffff #00000000
menu color cmdline 0 #ffffffff #00000000
menu hidden
menu hiddenrow 5
label linux0
menu label Boot 2.6.28-92 Kernel
kernel vmlinuz0
append initrd=initrd0.img root=CDLABEL=sbc-dds-livecd-i386 rootfstype=iso9660 ro liveimg rhgb
######################################################################
# Notes: Warning: isolinux supports only 8.3 file naming for filenames
# 1 - Unarchived kernel-PAE-2.6.18-238.9.1.el5.i686.rpm and copied ./boot/kernel-PAE-2.6.18-238.9.1.el5PAE to "vmlinuz1"
# 2 - Uncompressed original initrd0.img, copied /lib/modules/2.6.18-238.9.1.el5PAE, recompressed as initrd1.img
label linux-ia
menu label Boot IA Kernel
kernel vmlinuz1
append initrd=initrd0.img root=CDLABEL=sbc-dds-livecd-i386 rootfstype=iso9660 ro liveimg rhgb
More information about the livecd
mailing list