1DRACUT.BOOTUP(7) dracut DRACUT.BOOTUP(7)
2
3
4
6 dracut.bootup - boot ordering in the initramfs
7
9 This flow chart illustrates the ordering of the services, if systemd is
10 used in the dracut initramfs.
11
12 systemd-journal.socket
13 |
14 v
15 dracut-cmdline.service
16 |
17 v
18 dracut-pre-udev.service
19 |
20 v
21 systemd-udevd.service
22 |
23 v
24 local-fs-pre.target dracut-pre-trigger.service
25 | |
26 v v
27 (various mounts) (various swap systemd-udev-trigger.service
28 | devices...) | (various low-level (various low-level
29 | | | services: seed, API VFS mounts:
30 v v v tmpfiles, random mqueue, configfs,
31 local-fs.target swap.target dracut-initqueue.service sysctl, ...) debugfs, ...)
32 | | | | |
33 \_______________|____________________ | ___________________|____________________/
34 \|/
35 v
36 sysinit.target
37 |
38 _________________/|\___________________
39 / | \
40 | | |
41 v | v
42 (various | rescue.service
43 sockets...) | |
44 | | v
45 v | rescue.target
46 sockets.target |
47 | |
48 \_________________ | emergency.service
49 \| |
50 v v
51 basic.target emergency.target
52 |
53 ______________________/|
54 / |
55 | v
56 | dracut-pre-mount.service
57 | |
58 | v
59 | sysroot.mount
60 | |
61 | v
62 | initrd-root-fs.target
63 (custom initrd services) |
64 | v
65 | dracut-mount.service
66 | |
67 | v
68 | initrd-parse-etc.service
69 | |
70 | v
71 | (sysroot-usr.mount and
72 | various mounts marked
73 | with fstab option
74 | x-initrd.mount)
75 | |
76 | v
77 | initrd-fs.target
78 \______________________ |
79 \|
80 v
81 initrd.target
82 |
83 v
84 dracut-pre-pivot.service
85 |
86 v
87 initrd-cleanup.service
88 isolates to
89 initrd-switch-root.target
90 |
91 v
92 ______________________/|
93 / |
94 | initrd-udevadm-cleanup-db.service
95 | |
96 (custom initrd services) |
97 | |
98 \______________________ |
99 \|
100 v
101 initrd-switch-root.target
102 |
103 v
104 initrd-switch-root.service
105 |
106 v
107 switch-root
108
110 Harald Hoyer
111
113 dracut(8) bootup(7)
114
115
116
117dracut 050 03/04/2020 DRACUT.BOOTUP(7)