Rockridge extension not enabled when / is cd9660, boot fails

Dario Freni saturnero at freesbie.org
Fri Jul 29 13:58:09 GMT 2005


Hi everybody,
I'm trying to boot an iso image using the iso filesystem as root. After
the mount phase, init exits almost immediately asking for the shell
path. Copied by hand:

Tying to mount root from cd9660:acd0
Jan  1 00:00:02 init: login_getclass: unknown class 'daemon'
ELF interpreter /libexec/ld-elf.so.1 not found
Jan  1 00:00:02 init: /bin/sh on /etc/rc terminated abnormally, going to
single user mode
Enter full pathname of shell or RETURN for /bin/sh: /rescue/sh
# /rescue/ls /libexec
ld_elf_s.1
# /rescue/ls
.csh            boot.cat        etc             proc            sys
.pro            copyrigh        lib             rescue          tmp
bin             dev             libexec         root            usr
boot            dist            mnt             sbin            var
#

I've tried both setting boot_cdrom=YES in loader.conf and adding a row
on fstab, with the same behaviour

The iso was created with mkisofs:

mkisofs -b boot/cdboot -no-emul-boot -J -r -ldots -V FreeSBIE -p
FreeSBIE -o $PATH .

I can correctly view files when mounting the iso from userland.

Bye and thanks in advance,
Dario

-- 
Dario Freni (saturnero at freesbie.org)
FreeSBIE developer (http://www.freesbie.org)
GPG Public key at http://www.saturnero.net/saturnero.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 186 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-fs/attachments/20050729/8e6bd5da/signature.bin


More information about the freebsd-fs mailing list