{"id":4013,"date":"2022-12-20T17:28:41","date_gmt":"2022-12-20T20:28:41","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/dracut-bootup-man7\/"},"modified":"2022-12-20T17:28:41","modified_gmt":"2022-12-20T20:28:41","slug":"dracut-bootup-man7","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/dracut-bootup-man7\/","title":{"rendered":"DRACUT.BOOTUP (man7)"},"content":{"rendered":"<h1 align=\"center\">DRACUT.BOOTUP<\/h1>\n<p> <a href=\"#NAME\">NAME<\/a><br \/> <a href=\"#DESCRIPTION\">DESCRIPTION<\/a><br \/> <a href=\"#AUTHOR\">AUTHOR<\/a><br \/> <a href=\"#SEE ALSO\">SEE ALSO<\/a> <\/p>\n<hr>\n<h2>NAME <a name=\"NAME\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">dracut.bootup \u2212 boot ordering in the initramfs<\/p>\n<h2>DESCRIPTION <a name=\"DESCRIPTION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">This flow chart illustrates the ordering of the services, if systemd is used in the dracut initramfs.<\/p>\n<p style=\"margin-left:17%; margin-top: 1em\">systemd\u2212journal.socket <br \/> | <br \/> v <br \/> dracut\u2212cmdline.service <br \/> | <br \/> v <br \/> dracut\u2212pre\u2212udev.service <br \/> | <br \/> v <br \/> systemd\u2212udevd.service <br \/> | <br \/> v <br \/> local\u2212fs\u2212pre.target dracut\u2212pre\u2212trigger.service <br \/> | | <br \/> v v <br \/> (various mounts) (various swap systemd\u2212udev\u2212trigger.service <br \/> | devices&#8230;) | (various low\u2212level (various low\u2212level <br \/> | | | services: seed, API VFS mounts: <br \/> v v v tmpfiles, random mqueue, configfs, <br \/> local\u2212fs.target swap.target dracut\u2212initqueue.service sysctl, &#8230;) debugfs, &#8230;) <br \/> | | | | | <br \/> _______________|____________________ | ___________________|____________________\/ <br \/> |\/ <br \/> v <br \/> sysinit.target <br \/> | <br \/> _________________\/|___________________ <br \/> \/ |  <br \/> | | | <br \/> v | v <br \/> (various | rescue.service <br \/> sockets&#8230;) | | <br \/> | | v <br \/> v | rescue.target <br \/> sockets.target | <br \/> | | <br \/> _________________ | emergency.service <br \/> | | <br \/> v v <br \/> basic.target emergency.target <br \/> | <br \/> ______________________\/| <br \/> \/ | <br \/> | v <br \/> | dracut\u2212pre\u2212mount.service <br \/> | | <br \/> | v <br \/> | sysroot.mount <br \/> | | <br \/> | v <br \/> | initrd\u2212root\u2212fs.target <br \/> (custom initrd services) | <br \/> | v <br \/> | dracut\u2212mount.service <br \/> | | <br \/> | v <br \/> | initrd\u2212parse\u2212etc.service <br \/> | | <br \/> | v <br \/> | (sysroot\u2212usr.mount and <br \/> | various mounts marked <br \/> | with fstab option <br \/> | x\u2212initrd.mount) <br \/> | | <br \/> | v <br \/> | initrd\u2212fs.target <br \/> ______________________ | <br \/> | <br \/> v <br \/> initrd.target <br \/> | <br \/> v <br \/> dracut\u2212pre\u2212pivot.service <br \/> | <br \/> v <br \/> initrd\u2212cleanup.service <br \/> isolates to <br \/> initrd\u2212switch\u2212root.target <br \/> | <br \/> v <br \/> ______________________\/| <br \/> \/ | <br \/> | initrd\u2212udevadm\u2212cleanup\u2212db.service <br \/> | | <br \/> (custom initrd services) | <br \/> | | <br \/> ______________________ | <br \/> | <br \/> v <br \/> initrd\u2212switch\u2212root.target <br \/> | <br \/> v <br \/> initrd\u2212switch\u2212root.service <br \/> | <br \/> v <br \/> switch\u2212root<\/p>\n<h2>AUTHOR <a name=\"AUTHOR\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Harald Hoyer<\/p>\n<h2>SEE ALSO <a name=\"SEE ALSO\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>dracut<\/b>(8) <b>bootup<\/b>(7)<\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>  dracut.bootup \u2212 boot ordering in the initramfs <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[971],"tags":[973,737,972],"class_list":["post-4013","post","type-post","status-publish","format-standard","hentry","category-7-miscelanea","tag-973","tag-dracut","tag-man7"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/4013","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/comments?post=4013"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/4013\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=4013"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=4013"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=4013"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}