Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux 系統常見故障綜合解決方案:救援盤、文件誤刪、文件系統修復、函式庫修復、密碼重置、引導修復、Loadlin 快速啟動、X 死機處理

編輯:Linux 教學

彙總 Linux 日常運維八大高頻故障場景與標準化處理流程,建議收藏備查。

一、建立救援盤組 (Bootdisk + Rootdisk)

  • 兩張軟碟/USB:內核啟動盤 + 完整根文件系統盤
  • 啟動進入救援模式 (root 權限)
  • 手動掛載硬碟分區:mount -t ext2 /dev/hda2 /mnt
  • 硬碟原路徑映射:/etc/passwd → /mnt/etc/passwd

二、關鍵文件誤刪復原

# 例:刪除 /bin/login 導致無法登入
# 救援盤啟動 → 掛載硬碟至 /mnt
# cp -a /bin/login /mnt/bin/   # -a 保留權限

救援盤無該文件時,需從備份恢復。

三、文件系統損壞修復

  • ext2/3/4:e2fsck /dev/hdaX
  • 超級塊損壞:e2fsck -b 8193 /dev/hdaX (使用備份超級塊)
  • 其他類型:對應 fsck.fstype

四、函式庫 (/lib) 損壞修復

# 救援盤啟動 → mount /dev/hdaX /mnt
# 修復 /mnt/lib 下 .so 文件與符號連結

五、root 密碼遺忘/被竄改重置

  1. 救援盤啟動 → 掛載根分區至 /mnt
  2. mv /mnt/etc/passwd /mnt/etc/passwd.bak
  3. cp /etc/passwd /mnt/etc/passwd (救援盤無密碼版)
  4. 硬碟啟動 → 免密碼登入 root
  5. mv /etc/passwd.bak /etc/passwd 恢復原文件
  6. passwd 重設新密碼

建議定期輪換密碼,防長期固定被盜用。

六、Windows 重裝覆蓋 MBR 導致 LILO 消失

有救援盤:啟動盤引導硬碟 Linux → lilo 寫回 MBR

無救援盤,知分區且有 loadlin:

  1. Windows 98 命令提示字元模式
  2. 光盤 dosutils/loadlin.exe + images/vmlinuz 複製至 DOS 分區
  3. loadlin vmlinuz root=/dev/hda8 (指定根分區)
  4. 進入 Linux → lilo 修復 MBR

七、DOS 下 Loadlin 快速啟動 Linux (免重啟)

# 複製 loadlin.exe + vmlinuz 至 C:\
# 建立 C:\LINUX.BAT
c:
loadlin c:vmlinuz root=/dev/hda1 ro
# DOS 下執行 LINUX.BAT 秒進 Linux

大幅減少 POST 自檢等待時間。

八、X Window 假死處理

  1. Ctrl+Alt+Backspace:殺死當前 X 任務
  2. Ctrl+Alt+F2 切換控制台 → 登入 → ps -ax | grep startx 取得 PID → kill -9 PID → Alt+F1 返回

掌握這八大場景,覆蓋 90%+ 日常 Linux 故障處理需求。

Copyright © Windows教程網 All Rights Reserved