沒有作業系統能 100% 可靠。遲早 Linux 也會無法啟動——顯示驅動衝突、核心更新失敗、init 腳本配置錯誤……筆者親歷無數次(多數因 X 組態出錯),總結出三大預防策略與現場急救流程,助你從容應對。
新裝系統預設運行級別 5(X11 圖形登入)。一旦 X 配置出錯,系統卡在黑屏/閃爍,新手束手無策。解法:預設改為級別 3,啟動進入文字介面,X 壞了照樣能登入修復。
編輯 /etc/inittab:
# 原配置
id:5:initdefault:
# 修改為
id:3:initdefault:
運行級別速查: 0=停機 | 1=單用戶 | 2=多用戶無 NFS | 3=完整多用戶(文字) | 4=保留 | 5=X11 | 6=重啟
核心更新偶爾引入回歸導致無法啟動。始終保留一顆穩定核心,新核心出問題,GRUB 選單選舊核心即可啟動修復。
實作步驟(YUM 系統):
/etc/yum.conf 加入 plugins=1n-installonly.py 至 /usr/lib/yum-plugins/,設定 tookeep=2(保留 2 顆核心)新核心有 Bug?重啟選舊核心 → 登入系統 → 移除/重編/升級新核心 → 從容解決。
linux rescue 模式fstab、grub.conf、重裝核心、備份資料1 或 single,或光碟 linux rescuefstab、inittab、grub.conf、X 組態)fsck -y /dev/sdX(先卸載)grub-install /dev/sdakernel RPM 或重編核心cp /etc/fstab /etc/fstab.bak)預防重於治療,預案重於臨場。落實三大策略,手握急救流程,Linux 無法啟動將不再是噩夢,而是受控的常規演練。
Linux 裝置模型核心基石:kobject、kset、ktype 與 sysfs 關係圖解
板載 SAS RAID 在 RedHat Linux 下管理軟件無法識別的驅動更新解決方案
CentOS 6.5 安裝 JDK 1.7 完整步驟與環境配置詳解
Linux 批量替換文件內容神技:find + xargs + Perl 一鍵搞定 700+ pom.xml
詳解 Linux 掛載 Windows FAT32/NTFS 分割區
Linux 免費計算機軟體精選:從科學繪圖到高精度運算的六大推薦
VMware Workstation 共享資料夾設定:Host (Windows) ↔ Guest (Linux) 免網路檔案傳輸