Linux系統啟動流程如下

2021-06-05 23:27:42 字數 593 閱讀 2102

linux系統啟動流程如下:

bios -> mbr/stage1 -> stage2(/boot/grub/menu.lst) -> kernel(/boot/vmlinuz)->initrd (/boot/initrd)-> init(/etc/inittab) -> boot(/etc/init.d/boot.d/s01*->s99*) -> rc(/etc/init.d/rc?.d/s01*->s99*)  -> login

根據截圖,發現」/initrd doesn』t exist」, 說明系統啟動停在ramdisk建立過程中。

只要find 命令的結果非空,rm後面的//就會刪除所有掛載在/下的所有目錄檔案,包括nfs掛載的目錄

yast打不開,常見的原因一般有二,一是/tmp目錄被誤刪;二是yast2-qt 和yast2-ncurses兩個rpm包沒有安裝正確。

使用人稱曾經mount過/opt/目錄,修改過fstab檔案。

但如是/tmp目錄不存在的情況,

/var/log/yast2/y2log

日誌下面會有相應報錯,檢查y2log檔案發現沒有明確錯誤資訊。且上文報錯中也有提示,qt工作不正確,故初步判定應是rpm包安裝出錯。

Linux系統啟動流程

這是看linuxcast的筆記 linux系統啟動 使用grub引導 順序是 bios通電自檢,並找到512位元組的mbr 是grub引導的第一階段 把控制權交給mbr grub分兩個階段引導系統 第一階段mbr中的主引導引導程式加次引導載程式 第二階段次引導引導程式載入核心映像 核心映像建立進第乙...

Linux系統啟動流程

載入 bios 的硬體資訊與進行自我測試,並依據配置取得第乙個可啟動的裝置 讀取並執行第乙個啟動裝置內 mbr 的 boot loader 亦即是 grub,spfdisk 等程式 依據 boot loader 的配置載入 kernel kernel 會開始偵測硬體與載入驅動程式 在硬體驅動成功後,...

linux系統啟動流程

核心空間啟動主要流程 1 init main.c start kernel 2 init main.c rest init 3 init main.c kernel init 4 init main.c init post 核心至使用者空間啟動主要流程 openwrt使用者空間啟動主要流程 1 et...