赞
踩
记录一下,一台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 后重启 ,网络正常了
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。