1. 程式人生 > >linux常見的系統故障排除

linux常見的系統故障排除

編輯 loader gen pan 可能 不兼容 post 編譯過程 系統安裝

1,確定問題的故障特征
2,重現故障
3,是哦那個工具搜集進一步信息
4,排除不可能的原型
5,定位故障:
從最簡單的問題入手
一次嘗試一種方式

1,備份原文件
2,盡可能借助工具

可能出現的故障:
1,管理員密碼忘記
2,系統無法正常啟動
a,grub損毀(MBR損壞,grub配置文件丟失)
b,系統初始化故障(某文件系統無法正常掛載,驅動不兼容)
grub:編輯模式
emergency:

c,服務故障
d,用戶無法登陸系統(bash程序故障)


3,命令無法運行
4,編譯過程無法繼續

mbr損壞:
1,借助別的主機修復
2,使用緊急救援模式
a,boot.iso
b,使用完整的系統安裝光盤
boot:linux rescue
/mnt/sysimage

chroot /mnt/sysroot
mknod

grub配置文件丟失:
grub>root (hd0,0)
grub>kernel /vmlinuz ro root/dev/vo10/root rhgb quiet
grub>initrd /initrd-
grub>boot

grub.conf

kernel panic:

另外的故障:
把默認級別設定為0或6:-->進入單用戶模式:編輯inittab文件
/etc/rd.d/rc3.d-->進入單用戶模式,修改目錄系統
某個服務故障導致啟動停止,-->進入交互式模式
rc.local腳本語法錯誤或邏輯錯誤


post->bios(啟動設備順序依次朝氣mbr中的bootloader)-->kernel(initrd,rootfs,/sbin/init)

linux常見的系統故障排除