Summary: | Boot environment selection from loader menu does not work on 10.3 | ||
---|---|---|---|
Product: | Base System | Reporter: | Victor Sudakov <vas> |
Component: | bin | Assignee: | Allan Jude <allanjude> |
Status: | Closed DUPLICATE | ||
Severity: | Affects Some People | CC: | allanjude, brandon.wandersee, jmc-freebsd2, vas |
Priority: | --- | ||
Version: | 10.3-RELEASE | ||
Hardware: | Any | ||
OS: | Any |
Description
Victor Sudakov
2016-08-14 10:55:46 UTC
Mike, have you been able to reproduce it? I can confirm this behavior on 10.3-RELEASE-p7, with sysutils/beadm (as opposed to sysutils/beadm-devel). Boot environments created and activated in user space work just fine, but a boot environment selected from the loader menu (UEFI with vt(4) in my case) will not boot in either single- or multi-user mode. If I boot into single user mode after selecting an non-default BE in the loader menu, I see a discrepancy: # mount zroot/ROOT/test1 on / (zfs, local, noatime, read-only, nfsv4acls) devfs on /dev (devfs, local, multilabel) # zpool get bootfs zroot NAME PROPERTY VALUE SOURCE zroot bootfs zroot/ROOT/default local # Is it really normal? Looks suspicious to me. The problem was that / from a different boot environment was being mounted over top of the selected BE, and masking /dev This was fixed by a commit to upstream beadm this morning. The port will be updated soon. *** This bug has been marked as a duplicate of bug 208601 *** |