一臺ubuntu服務器不慎將kernal 刪除,恢復過程

 記錄一下,一臺ubuntu服務器不慎將kernal 刪除,恢復過程

一、系統啓動 後   如下報錯

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

 重啓後,選擇一內核,按E,  進入grub,發現現有內核都缺失 對應的initrd-image -xxx 鏡像 ,系統是無法直接進入了

二、 通過鏡像修復

於是通過 Ubuntu鏡像進行修復  ubuntu 鏡像 使用  http://mirrors.aliyun.com/ubuntu-releases/16.04/  其他的下載較慢

 啓動後 按F11 ,選擇對應的虛擬光驅,選擇 try ubuntu  ,也無法直接啓動進入,

最後選擇 try ubuntu   前按E ,在  Splash 後 加上 nomodeset ,稍等一會終於 ubuntu 出來了

三.無網絡恢復

  一般進入進入系統,設置下網卡 網絡通了後, sudo apt-get  install linux-image-xxxxx-generic  即可

但該服務器 之前做了 雙網卡綁定,需做一系列相應的設置,暫未搞定前 

  解決笨辦法  先設置一靜態ip ,可ssh 訪問其他服務器, 在其他服務器上  sudo apt-get  install linux-image-xxxxx-generic

進入 /var/cache/apt/archives    將對應版本的deb 考到修復的機器上  然後  sudo dpkg -i *.deb   修復內核

四 恢復主備網絡

 內核恢復後 ,還是 無法連網,看了下雙網卡綁定設置, 也正常

   vim /etc/network/interfaces

 auto lo
iface lo inet loopback

auto enp129s0f0
iface enp129s0f0 inet manual
bond-master bond0

auto enp129s0f1
iface enp129s0f1 inet manual
bond-master bond0

auto bond0
iface bond0 inet static
address xxx.xxx.xxx.xxx
netmask 255.255.255.0
gateway xxx.xxx.xxx.xxx
dns-nameservers xxx.xxx.xxx.xxx
bond-slaves enp129s0f0 enp129s0f1
bond-lacp-rate 1
bond-mode 0
bond-miimon 100

參考 該文章 https://blog.csdn.net/Pipcie/article/details/82586074

dpkg -l | grep fenslave    已安裝

vi /etc/modules     添加    bonding mode=1 miimon=100  後重啓 ,網絡正常了

 

 

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