Linux开机流程


    1. 加载 BIOS 的硬件信息;
    2. 读取 MBR 的 Kernel Loader (亦即是 lilo, grub, spfdisk 等等)开机信息;
    3. 加载 Kernel 的操作系统核心信息;
    4. Kernel 执行 init 程式并取得 run-level 信息;
    5. init 执行 /etc/rc.d/rc.sysinit 档案;
    6. 激活核心的外挂式模块 (/etc/modules.conf);
    7. init 执行 run-level 的各个批次档( Scripts );
    8. init 执行 /etc/rc.d/rc.local 档案;
    9. 执行 /bin/login 程式;
    10. 登入之后开始以 Shell 控管主机。

    而 Linux 共有几种登入模式呢?嗯!这里似乎有需要说明一下 Linux 有哪些登入的状态!如果你进入 Linux 的 /etc/inittab 档案的话( 能使用 vi 啦 ),你应该会看到如下的信息:
    [root @test /root]# vi /etc/inittab
    #  0 - halt (Do NOT set initdefault to this) 关机 
    #  1 - Single user mode 单人使用(系统有问题时候的登入状况) 
    #  2 - Multiuser, without NFS (The same as 3, if you do not have networking) 多人但无网络 
    #  3 - Full multiuser mode 文字界面登入的多人系统 
    #  4 - unused   系统保留 
    #  5 - X11      X-视窗系统 图像界面登入的多人系统 
    #  6 - reboot (Do NOT set initdefault to this) 重新开机 
    # id:3:initdefault:   
    上面显示的就是目前能登入的状态了
    其中,我们比较常使用的是 3 和 5 , 因为我们需要 Linux 是多人多任务的情况,而较常登入的状态就是文字和图像界面啦!所以这里需要设定成 3 或是 5 ,千万不要设定成 0 或是 6 喔!不然系统会一直直接重新开机或是直接关机....预设的系统登入在上面这个表格的最底下一行纪录着!
    id:3:initdefault:
    想要修改开机启动方式更改那个id后面的就行了,最好是3~5。

猜你喜欢

转载自greatrich.iteye.com/blog/849373
今日推荐