13-CURRENT won't boot after switch to sysutils/openzfs
Ryan Moeller
freqlabs at FreeBSD.org
Sat Aug 22 13:47:49 UTC 2020
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 at 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 at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to
> "freebsd-current-unsubscribe at freebsd.org"
More information about the freebsd-current
mailing list