[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