summaryrefslogtreecommitdiffstats
path: root/share/man/man8
diff options
context:
space:
mode:
authoremaste <emaste@FreeBSD.org>2016-02-11 02:02:01 +0000
committeremaste <emaste@FreeBSD.org>2016-02-11 02:02:01 +0000
commit8ad8436c9cc43ec166d6bd0e04fe8feae34845e9 (patch)
tree2a2b523b15f481857fe6398562630f49e4a8cf59 /share/man/man8
parent12c94c12a6fa7a6bf8ce96e16234aa76b9216838 (diff)
downloadFreeBSD-src-8ad8436c9cc43ec166d6bd0e04fe8feae34845e9.zip
FreeBSD-src-8ad8436c9cc43ec166d6bd0e04fe8feae34845e9.tar.gz
Update uefi.8 for ZFS and multi device boot support
As of r294068 boot1.efi can load loader.efi from ZFS. As of r295320 boot1.efi prefers to load loader.efi from the same device it was loaded from. MFC after: 3 days Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'share/man/man8')
-rw-r--r--share/man/man8/uefi.830
1 files changed, 11 insertions, 19 deletions
diff --git a/share/man/man8/uefi.8 b/share/man/man8/uefi.8
index 8e6eb84..a17fb08 100644
--- a/share/man/man8/uefi.8
+++ b/share/man/man8/uefi.8
@@ -83,9 +83,17 @@ passes the configuration to the next stage boot loader and does not
itself act on the contents of the file.
.It
.Pa boot1.efi
-locates the first partition with the type
-.Li freebsd-ufs ,
-and from it loads
+searches partitions of type
+.Li freebsd-ufs
+and
+.Li freebsd-zfs
+for
+.Pa loader.efi .
+The search begins with partitions on the device from which
+.Pa boot1.efi
+was loaded, and continues with other available partitions.
+.Pa boot1.efi
+then loads and executes
.Pa loader.efi .
.It
.Pa loader.efi
@@ -146,19 +154,3 @@ Foundation sponsored portions of the work.
EFI environment variables are not supported by
.Xr loader 8
or the kernel.
-.Pp
-.Pa boot1.efi
-loads
-.Pa loader.efi
-from the first FreeBSD-UFS file system it locates, even if it is on a
-different disk.
-.Pp
-.Pa boot1.efi
-cannot load
-.Pa loader.efi
-from a
-.Xr ZFS 8
-file system.
-As a result,
-.Nm
-does not support a typical root file system on ZFS configuration.
OpenPOWER on IntegriCloud