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