Date: Wed, 18 Nov 2009 21:00:08 GMT From: Scot Hetzel <swhetzel@gmail.com> To: freebsd-fs@FreeBSD.org Subject: Re: amd64/140661: /boot/loader fails to work on a GPT/ZFS-only system on both 8.0-RC2 and RC3 Message-ID: <200911182100.nAIL089D082773@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/140661; it has been noted by GNATS. From: Scot Hetzel <swhetzel@gmail.com> To: Kenneth Vestergaard Schmidt <kvs@pil.dk> Cc: freebsd-gnats-submit@freebsd.org Subject: Re: amd64/140661: /boot/loader fails to work on a GPT/ZFS-only system on both 8.0-RC2 and RC3 Date: Wed, 18 Nov 2009 14:57:19 -0600 On 11/18/09, Kenneth Vestergaard Schmidt <kvs@pil.dk> wrote: > Two machines tested, and both fail. Both installed according to > http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot but one of them with an added > disk in a mirror. > > Both installed and working as 8.0-RC1. Both fail after upgrading to 8.0-RC2, > and ditto when trying 8.0-RC3. > > Upon booting, the following messages are visible just prior to an automatic > reboot: > > Can't work out which disk we are booting from. > Guessed BIOS device 0xffffffff not found by probes, defaulting to disk0: > ficl-s not found > Assertion failed: (FALSE), function ficlCompileSoftCore, file softcore.c, > line 428. > > /boot/loader.conf contains: > zfs_load="YES" > vfs.root.mountfrom="zfs:pil" > > mckusick# zpool get bootfs pil > NAME PROPERTY VALUE SOURCE > pil bootfs pil local > I recently installed FreeBSD 8.0-RC3 on a new system using the same steps as mentioned in the above guide, and I didn't have any problem booting FreeBSD 8.0-RC3 with the /boot/loader that was created in step 2.6 Install ZFS aware /boot/loader. dv8t01# uname -a FreeBSD dv8t01 8.0-RC3 FreeBSD 8.0-RC3 #0: Tue Nov 10 06:35:19 UTC 2009 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 dv8t01# grep zfs /boot/loader.conf vfs.root.mountfrom="zfs:zroot" zfs_load="YES" dv8t01# zpool get bootfs zroot NAME PROPERTY VALUE SOURCE zroot bootfs zroot local Make sure you have LOADER_ZFS_SUPPORT in your /etc/src.conf: dv8t01# cat /etc/src.conf LOADER_ZFS_SUPPORT=YES Scot
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200911182100.nAIL089D082773>