小白制作Linux开机流程图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小白制作Linux开机流程图相关的知识,希望对你有一定的参考价值。

小白制作Linux开机流程图(老司机勿喷,欢迎讨论和指正错误),谢谢

参考文献:鸟哥的Linux私房菜,维基百科。

技术分享


注释①:各个运行模式的文件

[[email protected] ~]# ll -d /usr/lib/systemd/system/runlevel*.target | cut -c 28-
 May 4 17:52 /usr/lib/systemd/system/runlevel0.target -> poweroff.target
 May 4 17:52 /usr/lib/systemd/system/runlevel1.target -> rescue.target
 May 4 17:52 /usr/lib/systemd/system/runlevel2.target -> multi-user.target
 May 4 17:52 /usr/lib/systemd/system/runlevel3.target -> multi-user.target
 May 4 17:52 /usr/lib/systemd/system/runlevel4.target -> multi-user.target
 May 4 17:52 /usr/lib/systemd/system/runlevel5.target -> graphical.target
 May 4 17:52 /usr/lib/systemd/system/runlevel6.target -> reboot.target

注释②:/usr/lib/systemd/system/graphical.target

[[email protected] ~]# cat /usr/lib/systemd/system/graphical.target
[Unit]
Description=Graphical
InterfaceDocumentation=man:systemd.special(7)
Requires=multi-user.targetAfter=multi-user.target
Conflicts=rescue.targetWants=display-manager.service
AllowIsolate=yes[Install]Alias=default.target

这表示graphical.target 必须要完成multi-user.target 之后才能够进行,而进行完graphical.target 之后,还得要启动display-manager.service 才行的意思。

注释③:

#看看系统预设要载入的unit有哪些?
[[email protected] ~]# ls /usr/lib/systemd/system/multi-user.target.wants
brandbot.path plymouth-quit.service systemd-logind.servicedbus.service 
plymouth-quit-wait.service systemd-user-sessions.servicegetty.target 
systemd-ask-password-wall.path
#使用者自订要载入的unit又有哪些呢?
[[email protected] ~]# ls /etc/systemd/system/multi-user.target.wantsabrt-ccpp.service 
crond.service mdmonitor.service sshd.serviceabrtd.service 
hypervkvpd.service ModemManager.service sysstat.serviceabrt-oops.service 
hypervvssd.service NetworkManager.service tuned.serviceabrt-vmcore.service 
irqbalance.service postfix.service vmtoolsd.serviceabrt-xorg.service kdump.service 
remote-fs.target vsftpd2.service
atd.service ksm.service rngd.service vsftpd.service
auditd.service ksmtuned.service rsyslog.servicebackup2.timer 
libstoragemgmt.service smartd.servicebackup.timer libvirtd.service 
sshd2.service


本文出自 “pengjiawang” 博客,请务必保留此出处http://pengjiawang.blog.51cto.com/10989721/1857266

以上是关于小白制作Linux开机流程图的主要内容,如果未能解决你的问题,请参考以下文章

win10开机蓝屏出现unmountable boot volume 怎么办

开机启动及grub基础知识和光盘镜像制作

Linux开机流程一览

Linux开机过程简要说明

linux开机启动流程

linux系统下开机启动流程