Lines Matching +full:boot +full:- +full:partitions
33 is used on UEFI computers to boot from a UFS partition on a
34 GPT-partitioned disk.
37 For BIOS-based computers,
44 Users with ZFS partitions should use
50 What UEFI computers boot is usually controlled via the mechanisms explained in
57 When the users cannot rely on host-supplied UEFI variables
65 boot from, as described under
70 The firmware will then try the next bootable item in the UEFI Boot Manager's
73 The GPT standard allows a variable number of partitions, but
75 only boots from tables with 128 partitions or less.
78 checks and manages several attributes of GPT UFS partitions.
81 specific and non-standard.
82 .Bl -tag -width ".Cm bootfailed"
84 Attempt to boot from this partition.
89 will attempt to boot each one until successful.
91 Attempt to boot from this partition only one time.
97 Multiple partitions may have the
105 attribute marks partitions that had the
107 attribute set, but failed to boot.
112 .Sx "POST-BOOT ACTIONS"
119 will boot from the first UFS partition found on the device.
124 an already-working computer.
130 The next boot is attempted from the test partition.
132 After a successful boot of the test partition, a user script can check
138 attribute is cleared after an attempted boot, a failed boot will not
139 leave the system attempting to boot from a partition that will never
141 Instead, the system will boot from the older, known-working operating
145 attribute is set on any partitions, booting will be attempted from them
147 If no partitions with
155 .Cm freebsd-ufs
156 partitions with only the
158 attribute set, indicating a failed boot, are set to
162 .Cm freebsd-ufs
163 partitions.
164 Boot behavior depends on the combination of
168 attributes set on those partitions.
169 .Bl -tag -width ".Cm bootonce + .Cm bootme"
172 .Cm freebsd-ufs
173 partitions with both of these attributes.
176 attribute is removed and the boot attempted.
179 .Cm freebsd-ufs
180 partitions with the
189 attributes are found on any partitions, booting is attempted from the
191 .Cm freebsd-ufs
193 .Sh POST-BOOT ACTIONS
197 .Cm freebsd-ufs
198 partitions on all GPT disks.
199 Partitions with the
202 .Dq boot from X failed
204 Partitions with only the
207 .Dq boot from X succeeded
211 attributes are cleared from all the partitions.
217 .Bl -tag -width /boot/gptboot.efi -compact
218 .It Pa /boot/gptboot.efi
220 .It Pa /boot/efi/efi/boot/bootx64.efi
221 Default boot loader for amd64 systems.
222 .It Pa /boot/efi/efi/boot/bootaa64.efi
223 Default boot loader for arm64 systems.
224 .It Pa /boot/efi/efi/boot/bootarm.efi
225 Default boot loader for arm systems.
226 .It Pa /boot/efi/efi/boot/bootriscv64.efi
227 Default boot loader for riscv systems.
238 .Pa /boot/efi
241 .Bd -literal -offset indent -compact
242 cp /boot/gptboot.efi /boot/efi/efi/boot/bootx64.efi
251 .Bd -literal -offset indent
252 gpart set -a bootme -i 2 ada0
260 .Bd -literal -offset indent
261 gpart set -a bootonce -i 2 ada0
265 .Xr boot 8 ,