linux啓動過程故障解決

                     linux啓動過程故障解決

故障一 MBR被破壞

出現情況

模擬損壞:[root@localhost ~]# if=/dev/zone of=/dev/sda count=446 bs=1

 

 如果有光盤的話,就會直接再次安裝

MBR修復(保證硬盤已安裝系統)

  1.首先我們要使用光盤進行引導

 

引導進入安裝項時,鍵入 linux rescue 來進入急救修復模式

 2. 選擇語言

  

3. 選擇鍵盤

4. 選擇是否啓用網絡,我們只是修復這個系統,不用啓用網絡功能

5. 進行系統嘗試掛載

6.系統掛載成功,等到一個shell

 

但由上面的提示可以知道,現在只是一個臨時的掛載,只爲等到一個shell,若要成爲它系統環境,還要通過執行命令chroot /mnt/sysp_w_picpath,這樣才能修復系統

重啓成功

故障二 grub損壞

  出現故障

  

模擬損壞:[root@localhost ~]# mv /boot/grub/grub.conf /

 故障修復

在不能進入系統的情況下,我們只能手動的指明內核等需要加載的程序

1.進入grub> 之後輸入如下命令

   再使用boot命令進行系統的重啓

   grub> boot

 2.正常進入系統之後,手動添加啓動配置腳本

   創建grub配置文件

   [root@localhost ~]# vim /boot/grub/grub.conf

   添加如下內容

   default=0                                  //默認啓動項

   timeout=5                                  //默認等待時間

   splashp_w_picpath=(hd0,0)/grub/splash.xpm.gz         //grub選項圖案

   hiddenmenu                               //隱藏菜單

   title redhat 5.4                              //設置標題

     root (hd0,0)                              //指明開機root引導盤

     kernel /vmlinuz-2.6.18-164.el5 ro root=/dev/sda2 quiet     //指明內核

     initrd /initrd-2.6.18-164.el5.img              //指明驅動文件

3.重新啓動,查看情況

      

啓動成功

故障三 掛載文件fstab配置錯誤

       出現故障

   

  模擬損壞:  [root@localhost ~]# vim /etc/fstab 修改如下

             

  故障解決

   根據提示,我們可以通過輸入root密碼來進入系統

   由上面的錯誤提示,我們可以知道是/boot的掛載配置出現錯誤,我們可以輸入密碼後進入系統改正錯誤

   但是,你會發現,在/etc/fstab文件是不可寫的,不能夠更改

   

對根分區進行重新掛載,即可以對/etc/fstab進行修改了!!

重新啓動系統即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章