Lines Matching +full:auto +full:- +full:boot
1 .\" SPDX-License-Identifier: CDDL-1.0
2 .\" SPDX-License-Identifier: 0BSD
13 .Bd -literal -compact
14 parse-zfs.sh \(-> dracut-cmdline.service
18 \e\(em\(em\(em\(em\(em\(em\(em\(em\(-> dracut-initqueue.service
19 | zfs-import-opts.sh
20 zfs-load-module.service \(da | |
22 \(da | | zfs-import-scan.service \(da
23 zfs-import-scan.service \(da \(da | zfs-import-cache.service
24 | zfs-import-cache.service basic.target | |
26 \(da | zfs-load-key.sh
27 zfs-env-bootfs.service | |
29 zfs-import.target \(-> dracut-pre-mount.service
31 | dracut-zfs-generator |
34 | sysroot.mount \(<-\(em\(em\(em dracut-zfs-generator
37 | initrd-root-fs.target \(<-\(em zfs-nonroot-necessities.service
40 \(da dracut-mount.service |
41 zfs-snapshot-bootfs.service | |
44 zfs-rollback-bootfs.service | |
46 …| /sysroot/{usr,etc,lib,&c.} \(<-\(em\(em\(em\(em\(em\(em\(em\(em\(em\(em\(em\(em\(em\(em…
49 | initrd-fs.target
53 export-zfs.sh initrd.target
56 dracut-shutdown.service …
59 zfs-needshutdown.sh \(-> initrd-cleanup.service
68 .No ZFS-on- Ns Pa /
75 to be set on the dataset containing the root filesystem (henceforth "the boot
80 kernel cmdline (or dracut drop-in) argument to specify it.
82 All children of the boot dataset with
90 .Xr zfs-mount-generator 8
96 .Bl -tag -compact -width ".Sy root=zfs:AUTO , root=zfs: , root=zfs , Op Sy root="
100 as the boot dataset.
106 .It Sy root=zfs:AUTO , root=zfs:\& , root=zfs , Op Sy root=
109 property set, use its value as-if specified as the
119 .Sy root=zfs:AUTO .
122 Mount the boot dataset with
128 These properties will not last, since all filesystems will be re-mounted from
133 .Nm dracut-zfs-generator
141 \(em other automatic boot selection methods, like
142 .Nm systemd-gpt-auto-generator
144 .Nm systemd-fstab-generator
147 .Ss ZFS-specific
148 .Bl -tag -compact -width ".Sy bootfs.snapshot Ns Op Sy = Ns Ar snapshot-name"
149 .It Sy bootfs.snapshot Ns Op Sy = Ns Ar snapshot-name
151 .Nm zfs Cm snapshot Ar boot-dataset Ns Sy @ Ns Ar snapshot-name
153 .Ar snapshot-name
156 .It Sy bootfs.rollback Ns Op Sy = Ns Ar snapshot-name
158 .Nm zfs Cm rollback Fl Rf Ar boot-dataset Ns Sy @ Ns Ar snapshot-name
160 .Ar snapshot-name
163 .It Sy spl_hostid= Ns Ar host-id
167 .Ar host-id ;
183 .Bl -tag -width 0
184 .It Pa parse-zfs.sh Pq Sy cmdline
195 .It Pa zfs-import-opts.sh Pq Nm systemd No environment generator
201 .Pa zfs-import-scan.service
203 .Pa zfs-import-cache.service .
205 .It Pa zfs-load-key.sh Pq Sy pre-mount
206 Loads encryption keys for the boot dataset and its essential descendants.
207 .Bl -tag -compact -offset 4n -width ".Sy keylocation Ns = Ns Sy https:// Ns Ar URL , Sy keylocation…
210 .Nm systemd-ask-password
214 .Pa network-online.target
226 .It Pa zfs-env-bootfs.service Pq Nm systemd No service
229 in the systemd environment to the first non-null
233 .It Pa dracut-zfs-generator Pq Nm systemd No generator
236 If an explicit boot dataset was specified, also generates essential mountpoints
237 .Pq Pa sysroot-etc.mount , sysroot-bin.mount , No &c.\& ,
239 .Pa zfs-nonroot-necessities.service
245 .It Pa zfs-snapshot-bootfs.service , zfs-rollback-bootfs.service Pq Nm systemd No services
254 if no explicit boot dataset was specified.
256 .It Pa zfs-needshutdown.sh Pq Sy cleanup
259 .It Pa export-zfs.sh Pq Sy shutdown
265 .It Pa mount-zfs.sh Pq Sy mount
269 .Pq if Pa dracut-zfs-generator No succeeded .
270 Otherwise, loads encryption key for the boot dataset from the console or via
279 .Xr dracut-shutdown.service 8 ,
280 .Xr systemd-fstab-generator 8 ,
281 .Xr systemd-gpt-auto-generator 8 ,
282 .Xr zfs-mount-generator 8 ,