系统初始化
?
系統(tǒng)初始化過程 1.BIOS? 2.MBR 3.GRUB 4.KERNEL 5.INIT ????????? 1.?BIOS(Basic Input/ Output System) 加電自檢?對各個設(shè)備進(jìn)行檢查 選擇啟動設(shè)備光盤 硬盤 等 2.?MBR (Master Boot Record )主引導(dǎo)記錄 主引導(dǎo)程序 446字節(jié) 分區(qū)表 64字節(jié) 硬盤有效標(biāo)志2字節(jié) 第一引導(dǎo) 通常BIOS檢測后進(jìn)入第一塊硬盤的第一個扇區(qū)(MBR) Mbr 修復(fù) dd if=/dev/zero of=/dev/sda bs=446 count=1446字節(jié)?mbr被覆蓋后系統(tǒng)將無法被啟動?
?
mount /dev/sda2 /mnt chroot ?/mnt/sysp_w_picpath grub-install /dev/sda 備份 dd if=/mbr ?of=/dev/sda ?bs=1 count=512 sfdisk –d /dev/sda > sda.tab fdisk –l >/partition_tab.txt 恢復(fù) sfdisk /dev/sda < sda.tab 3.?????????? GRUB ?(GRand Unified B)ootloader 用來引導(dǎo)計算機(jī)上不同的操作系統(tǒng) Grub 配置文件 /etc/grub/grub.conf?
?
Default 默認(rèn)啟動的系統(tǒng) Timeout 等待時間 ,負(fù)值表示不自動選擇系統(tǒng) Splashp_w_picpath 開機(jī)圖片,可略 Hiddenmenu 隱藏開機(jī)菜單 Title 系統(tǒng)名稱 Root 指定目錄 Kernel?ro 只讀 ?rghb圖形界面?quiet 靜默,不輸錯 Initrd t 通用驅(qū)動(解決不開機(jī)無法加載驅(qū)動,不加載驅(qū)動無法開機(jī)的矛盾) 第二引導(dǎo) 顯示引導(dǎo)菜單 損壞后重新添加 1 default=0 2 timeout=5 3 Title?mylinux 4 Root (hd0,0) 5 kernel /vmlinuz-2.6.18-164.e15 ro root=/dev/sda2 quiet rhgb 6initrd /initrd-2.6.18-164.e15.img Reboot 2012年2月20日23:04:21 4.????? KERNEL 操作系統(tǒng)內(nèi)核 載入驅(qū)動 進(jìn)程管理 存儲器管理 等 l?.檢測設(shè)備 2.選擇系統(tǒng) 3.加載設(shè)備驅(qū)動 4.掛載根目錄 5.載入init 5.?????????? INIT進(jìn)程系統(tǒng)第一進(jìn)程 /etc/rc.d/rc.sysinit??? ???????????#/bin/bash /etc/rc.d/rc??? /etc/rc.d/rc?*.d /etc/rc.d/rc.local? /sbin/mingettty 登陸 –>進(jìn)入系統(tǒng) ? /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?圖形模式 # 6 - reboot (Do NOT set initdefault to this) 此模式下將不停重啟 默認(rèn)run level 5?
?
初始化系統(tǒng)
?
跟據(jù)run level 值載入
?
關(guān)機(jī)鍵ctrl+alt+del
?
應(yīng)修改或禁用
?
id?:runlevel:action:command
?
轉(zhuǎn)載于:https://blog.51cto.com/mysterious/785192
總結(jié)
- 上一篇: 客厅用陶瓷大板好吗?在线急等
- 下一篇: 对于一个管理性的软件来讲,数据主键的产生