Boot solaris xVM off a ZFS root filesystem

Thanks Jürgen Keil for the kindly help, I could boot solaris xVM off a ZFS root filesystem now.

Just one extra step to http://www.opensolaris.org/os/community/zfs/boot/zfsboot-manual,

# mount -F lofs -o nosub / /mnt
# cp /mnt/lib/libc.so.1 /zfsroot/lib

That's because the /lib/libc.so.1 is re-mounted by another more suitable libc for the running processor. E.g., for my Intel dual core, it's

$ mount -p | grep libc
/usr/lib/libc/libc_hwcap3.so.1 - /lib/libc.so.1 lofs - no

While, under xVM, the "sep" cpuid (see isainfo -v) feature isn't available.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

To submit your comment, click the image below where it asks you to...
Clickcha - The One-Click Captcha