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