ubuntu下删除内核后的恢复

ubuntu下删除内核后的恢复

悲哀,今天下午不知道执行了什么命令,居然删除了linux kernel。
晚上重启机子后,无法进入系统,一直停留在 memtest界面。

一开始,以为grub损坏,只好通过Live CD/ USB Stick 的方式,进入系统。
1. 进入 Ubuntu Download页面,下载ISO文件
2. 通过 Universal USB Installer,创建USB启动文件
详细说明请点击Ubuntu Download页面中“ Burn your CD or create a USB drive

进入Live CD后,发现grub完好,但是查看/boot/下,发现linux kernel文件不见了,估计下午执行什么命令,给不小心删除了。

只能通过chroot方式,重装linux kernel
1.chroot -- 利用root帐号操作
#mkdir /uroot #创建临时文件,作为新的root文件
#mount /dev/sda1 /uroot #将硬盘挂载到新的root文件上,sda是之前装有ubuntu的硬盘
#mount --bind /proc /uroot/proc #将当前进程文件绑定到uroot下的proc
#mount --bind /dev /uroot/dev  #将设备文件绑定到uroot下的dev
#chroot

2.配置uroot下的网络 -- 家中是利用ADSL上网
# pppoeconf #配置ADSL帐号和密码
# pon dsl-provider #启动帐号,上网

3.安转linux kernel
# apt-get install  linux-image-2.6.32-32-generic

重启系统,恢复正常。

你可能感兴趣的:(ubuntu下删除内核后的恢复)