ubuntu14.04删除内核之后重新安装

ubuntu14.04删除内核之后重新安装

耗费了12个小时,各种找资料,瞎搞之后终于能够进入ubuntu了.

1.缘由

今天一直提示系统”/”文件夹快用完了,这里顺便说一下,”/”如果你把这个ubuntu机器当做开发机,而不是只是玩玩儿的机器,那么还是
设置大一点吧,我设置的10G都不够用了,设置成20G吧,而”/home”也设置不要小,我设置的45G,已经用了17G了.
提示这个之后我就按照网上的一个教程卸载不用的内核,然后那个教程说

$sudo dpkg –get-selections |grep linux
得到内核文件,然后带image的就是旧的.可以删掉的.

我就信了啊,把所有名字里面带image的都删掉了.其实这是不对的啊,要使用uname -a查看哪个内核在使用啊, 带image
可以是正在使用的内核啊.
删除了之后中午把电脑重启了,启动项里面就没有ubuntu了.那时候我还不知道是因为内核删除了造成的,因为我还清除了垃圾.

2.尝试进windows解决

因为我是双系统,当时猜想修改一下windows里面的grub文件句可以了,就进Windows,然后手贱,把grub文件给删除了.然后又新建grub文件,
其实格式不对,然后windows也进不去了.幸好有小伙伴有系统盘,使用pe能够读取文件.在网上查了很多资料,试了很多种办法,后来才知道是内核删掉了的原因.
找到是内核被删的原因的话那就要好办一点了.
并且其中一顿瞎搞之后把/boot/grub里面的文件删了一下,弄乱了一些,试用grub修复也不能成功了.

3.然后使用ubuntu的U盘系统盘重新安装内核

由于windows和ubuntu都进不了,就使用刻录的ubuntuU盘进入ubuntu试用,按照这个第一个答案
http://askubuntu.com/questions/28099/how-to-restore-a-system-after-accidentally-removing-all-kernels
来重新安装内核.为什么他要挂载那么多的文件夹呢,因为当安装内核的时候这些文件夹都会用到的.
这个答案的

cp /etc/resolv.conf /mnt/etc/resolv.conf

有点问题,很明显后面那个路径不需要带/resolv.conf.

4.进入grub修复

这时候还是进不了两个系统,而我开机进的是grub>指令,其他什么都不能操作. 这时候按照
http://tieba.baidu.com/p/2910461207这个帖子里面的第二个
二、开机出现grub指令模式来处理终于可以了.
我这里说一下我遇到的特别坑的地方,我的/boot是的sda5的,’/’在sda6,然而,我使用ls (hd0,5)ls (hd0,6)/boot
得到的居然不一样.我一直以为是一样的,如果早发现这个,估计更早解决.ls (hd0,6)/boot有内核文件,而另一个没有.
而如果linux (hd0,2)/vmli***里面没有vmlinu的话,就说明没有内核,请看步骤3.
至此,当使用教程中的boot就进入了ubuntu了.

5.还要做的事

现在只能进ubuntu,windows的mbr文件还被我玩坏了,也没有选择引导系统的界面.还要调试下.

6.还要修复grub的异常

刚刚重启了,发现还是进入了grub命令行界面. 没注意到上一个教程的第五步.
刚刚发现原来我的/etc/fstab/type被我使用一个教程上的改了.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值