Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Aug 2020 09:47:49 -0400
From:      Ryan Moeller <freqlabs@FreeBSD.org>
To:        freebsd-current@freebsd.org
Subject:   Re: 13-CURRENT won't boot after switch to sysutils/openzfs
Message-ID:  <a2dd2f76-e726-b3e8-bc23-933be5eff3e5@FreeBSD.org>
In-Reply-To: <bae620a6-1538-289c-8c14-b855d6cebca0@FreeBSD.org>
References:  <20200822114934.GB40844@lordsith.net> <bae620a6-1538-289c-8c14-b855d6cebca0@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 8/22/20 9:29 AM, Ryan Moeller wrote:
>
> On 8/22/20 7:49 AM, marco wrote:
>> I'm running r364030.
>>
>>   [~] uname -apKU
>>   FreeBSD harbinger 13.0-CURRENT FreeBSD 13.0-CURRENT #5 r364030: Tue 
>> Aug
>>   11 07:15:59 UTC 2020
>> root@harbinger:/usr/obj/usr/src/amd64.amd64/sys/GENERIC-NODEBUG amd64
>>   amd64 1300105 1300105
>>
>> When switching from base ZFS to sysutils/openzfs 2020080800 the boot 
>> process fails.
>
> The most recent version (2020081800) fixes this.
>
> -Ryan
>
Sorry, pre-coffee. I don't think the issue I had in mind there (OpenZFS 
uses /etc/zfs/zpool.cache instead of /boot/zfs/zpool.cache, we added a 
fallback) explains your problem.

Did you install openzfs from the pkg repo?

-Ryan
>> These are the steps I took:
>>
>> - bectl create r364030-OpenZFS
>> - bectl mount r364030-OpenZFS /mnt
>> - edit /mnt/boot/loader.conf to use openzfs_load="YES" instead of 
>> zfs_load.
>> - bectl activate r364030-OpenZFS
>> - bectl umount r364030-OpenZFS
>> - shutdown -r now
>>
>> The boot process shows:
>> Loader variables:
>> vfs.root.mountfrom=zfs:zroot/ROOT/r364030-OpenZFS
>>
>> But in the end never boots and drops me to the mountroot prompt
>> I've tried several options to make it boot but when I just enter (empty
>> line) I get the following:
>>
>> panic: mountroot: unable to (re-)mount root
>>
>> pls see https://bsd.to/C4yL
>>
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to 
> "freebsd-current-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a2dd2f76-e726-b3e8-bc23-933be5eff3e5>