Centos6.9下同時刪除/boot下所有文件、/sbin/init文件和/etc/fstab文件的修復方法

模擬損壞把上述的文件全部刪除,啟動界面如圖所示

1

重啟設置光盤引導后重啟

2

選擇第三項

3

選擇ok

4

選擇ok

5

選擇no,不配置網絡

6

選擇繼續

7

選擇ok

8

選擇ok

9

df查看分區掛載情況,由于/etc/fstab文件被刪除,所以看不到根的掛載,使用fdisk –l可以看到分區情況

10

11

可以看到一共有五個分區,其中第一個帶*表示是啟動分區,第四個是擴展分區,第五個是swap分區,所以根分區只能在sda2或者sda3上,把分區掛載上查看

12

由上圖可知,sda2分區是根所在的分區,進入/etc/目錄下手動把fstab文件加上,之后重啟

13

df發現根和boot已經掛載上

14

把光盤掛載上,并從光盤安裝內核文件,此步驟較長,請耐心等待

15

安裝好內核文件后在chroot ?/mnt/sysimage,安裝grub-install /dev/sda

16

新建/boot/grub/grub.conf文件,文件內容如圖所示,修改完之后重啟

17

開機啟動的界面,發現卡住不動了,提示不能設置終端,是系統缺少/sbin/init導致的,救援模式安裝

18

/sbin/init是由upstart這個安裝包生成的,直接安裝upstart包即可

rpm –ivh /mnt/sysimage/mnt/cdrom/Packages/upstart-0.6.5-16.el6.x86_64.rpm

至此,修復完成,重啟即可

 

 

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/98452

(0)
七殺七殺
上一篇 2018-05-13 21:01
下一篇 2018-05-13 21:06

相關推薦

  • 計算機的組成及其功能、Linux發行版本及其之間區別

    計算機的組成及其功能、Linux發行版本及其之間區別

    Linux筆記 2018-05-11
  • 第二周小總結

    課堂筆記

    2018-04-09
  • 標準IO和管道

    一.三種I/O設備 標準輸入(STDIN) -0?? 默認接受來自鍵盤的輸入 標準輸出(STDOUT) -1? 默認輸出到終端窗口 標準錯誤(STDERR) -2?? 默認輸出到終端窗口 程序:指令加數據 每個文件打開都有一個文件描述符(fd) ll /proc/$$/fd????? //可以查看文件的描述符 exec 8<>/data/host…

    Linux筆記 2018-04-02
  • MySQL數據庫第一部分之簡介和安裝

    mysql數據庫的安裝方式:源碼安裝;二進制安裝;yum安裝:

    2018-06-04
  • 隨堂筆記2

    記馬哥Linux運維課程第二周知識點(持續更新中)   bin目錄 存放二進制數據 給普通用戶執行的 在Centos7上 綠色的為… 并不是真正的文件夾 而是快捷方式 bin->usr/bin 內容放在一起 ;在6上,這兩者并不是同一個目錄,分開放 sbin 給管理員執行的二進制程序 media mnt(mount) 充當外圍設備…

    Linux筆記 2018-07-29
  • shell腳本——條件性執行操作符

    linux的shell腳本中條件性操作符包括:“&&“” ,“||” ?兩種。 1.&& 代表條件性的AND THEN。(短路與) 2.|| 代表條件性的OR ELSE。(短路或) 釋例1:短路與(&&) (1) ? ? ? ? ? ?cmd1 && cmd2 假設1:cmd1為true(1),…

    2018-08-05
欧美性久久久久