stone2083

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

重启系统,恢复正常。

posted on 2011-06-18 00:16 stone2083 阅读(2570) 评论(0)  编辑  收藏 所属分类: linux


只有注册用户登录后才能发表评论。


网站导航: