当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 15 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 15:09 

注册: 2012-11-16 14:48
帖子: 22
系统: ubuntu 12.01
送出感谢: 0 次
接收感谢: 0 次
笔记本上安装了12.04 LTS版,今天更新时提示磁盘空间不足,于是根据http://blog.csdn.net/hadahuluwa/article/details/7435070这篇文章中介绍的方法删除了旧内核文件,然后提示重启。结果重启进入GNU GRUB引导后,引导菜单里只有Memory test(memtest86+)、Memory test(memtest86+,serial console 115200)和Windows 7 (loader) (on /dev/sdal)三个选项了,无法进入Ubuntu系统,请问该怎么办啊。网上找了半天也没找到解决办法。

附:所用到的删除旧内核文件的方法:

1、先用dpkg --get-selections|grep linux命令查到linux-后面带image的旧的内核文件;
2、再用sudo apt-get remove linux-image-(版本号)命令依次删除旧内核文件;
3、最后执行了一下 sudo apt-get autoremove命令。

需要说明的是,我在删除.32的旧内核后,后来一查又多出了个.33的旧内核,于是又执行命令删除了。

还请高手指教,谢谢!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 15:11 
头像

注册: 2007-12-14 13:40
帖子: 49887
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 414
你别说你删除了旧内核后没安装新内核就重启了


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu

安装flash 还是要用
代码:
sudo apt install adobe-flashplugin


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 15:16 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
win7里边把iso里内核文件解出来,用grub4dos引导。

或者livecd chroot 安装内核。


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


最后由 onshoestring 编辑于 2012-11-16 15:19,总共编辑了 1 次

页首
 用户资料  
 
4 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 15:19 

注册: 2012-11-16 14:48
帖子: 22
系统: ubuntu 12.01
送出感谢: 0 次
接收感谢: 0 次
qy117121 写道:
你别说你删除了旧内核后没安装新内核就重启了


没执行过安装命令。我以为这些旧内核是安装新内核后生成的备份文件,直接删除就可以呢。
现在我怎么办啊,能不重装解决吗?谢谢!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 15:29 
头像

注册: 2007-12-14 13:40
帖子: 49887
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 414
磁盘空间不足你就删内核 :em06
我还以为你更新内核时提示 空间不足 你删内核呢

用3楼的方法吧


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu

安装flash 还是要用
代码:
sudo apt install adobe-flashplugin


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 15:42 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
现在不是win7能启动么,在win7中把ubuntu.iso文件/casper目录中的initrd.lz和vmlinuz文件放到c:\,安装easybcd,点最右边的“NeoGrub”标签,再点它下边的“安装”按钮,稍等安装完成,再点击它旁边的“配置”按钮;出来一个记事本窗口,删除里面的内容,复制下面的内容进去
引用:
title ubuntu-12.04-desktop
root (hd0,0)
kernel /vmlinuz root=/dev/sdax
initrd /initrd.lz
boot


如果win7有隐藏分区(hd0,0)可能要改成(hd0,1)
sdax要改成/分区对应设备名。
如果能正常启动,安装内核。


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


最后由 onshoestring 编辑于 2012-11-16 15:49,总共编辑了 1 次

页首
 用户资料  
 
7 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 15:48 

注册: 2012-11-16 14:48
帖子: 22
系统: ubuntu 12.01
送出感谢: 0 次
接收感谢: 0 次
onshoestring 写道:
现在不是win7能启动么,在win7中把ubuntu.iso文件/casper目录中的initrd.lz和vmlinuz文件放到c:\,安装easybcd,点最右边的“NeoGrub”标签,再点它下边的“安装”按钮,稍等安装完成,再点击它旁边的“配置”按钮;出来一个记事本窗口,删除里面的内容,复制下面的内容进去
引用:
title ubuntu-12.04-desktop
root (hd0,0)
kernel /vmlinuz root=/dev/sdax
initrd /initrd.lz
boot


sdax要改成/分区对应设备名。
如果能正常启动,安装内核。



非常感谢,我试试去


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 16:04 

注册: 2012-11-16 14:48
帖子: 22
系统: ubuntu 12.01
送出感谢: 0 次
接收感谢: 0 次
onshoestring 写道:
现在不是win7能启动么,在win7中把ubuntu.iso文件/casper目录中的initrd.lz和vmlinuz文件放到c:\,安装easybcd,点最右边的“NeoGrub”标签,再点它下边的“安装”按钮,稍等安装完成,再点击它旁边的“配置”按钮;出来一个记事本窗口,删除里面的内容,复制下面的内容进去
引用:
title ubuntu-12.04-desktop
root (hd0,0)
kernel /vmlinuz root=/dev/sdax
initrd /initrd.lz
boot


如果win7有隐藏分区(hd0,0)可能要改成(hd0,1)
sdax要改成/分区对应设备名。
如果能正常启动,安装内核。


不好意思,“sdax要改成/分区对应设备名”这点不太理解,“/分区对应设备名”是什么啊,我记得当时是专门分了一个区安装Ubuntu,并且在安装时进行了分区挂载什么的。
另外,这个文件改完了,直接保存然后重启就行了吧?谢谢!


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 16:15 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
如果/boot没有单独分区,那么/和/boot在一个分区,在grub菜单Memory test (memtest86+)按e,有:
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root f5be6194-852b-48f8-8a54-bc0dac1e7af3
linux16 /boot/memtest86+.bin
}

那么六楼的sdax为sda3。注意,这是我机器上的情况。


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 16:20 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
chroot也一样要搞清楚分区。

搞不定就重新安装吧。


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 16:27 

注册: 2010-05-01 21:23
帖子: 1955
送出感谢: 4
接收感谢: 21
内核至少得留一个嘛。怎么一个都干掉呢。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 17:11 

注册: 2012-11-16 14:48
帖子: 22
系统: ubuntu 12.01
送出感谢: 0 次
接收感谢: 0 次
onshoestring 写道:
如果/boot没有单独分区,那么/和/boot在一个分区,在grub菜单Memory test (memtest86+)按e,有:
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root f5be6194-852b-48f8-8a54-bc0dac1e7af3
linux16 /boot/memtest86+.bin
}

那么六楼的sdax为sda3。注意,这是我机器上的情况。



谢谢,进入一大堆代码界面后,后面还是不会弄。我再试试用U盘引导引导吧。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 17:11 
头像

注册: 2009-09-06 5:53
帖子: 4666
送出感谢: 6
接收感谢: 110
在nerogrub菜单中加入
引用:
title ubuntu-find-root-partition
find /etc/fstab


find会有一个返回值,比如(hd0,5),那么上面的sdax就是sda6


_________________
电子书下载:
鸟哥的Linux私房菜 基础学习篇 第三版 pdf
鸟哥的Linux私房菜 服务器架设篇 第三版 pdf


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 17:47 

注册: 2012-03-31 3:29
帖子: 1554
送出感谢: 2
接收感谢: 121
”需要说明的是,我在删除.32的旧内核后,后来一查又多出了个.33的旧内核,于是又执行命令删除了。“--似乎这句是犯错的关键,我很好奇这时的楼主在用哪个版本的”新内核“--33可是系统今天刚提示我更新安装的”最新内核“,怎么就”旧“了 ? :em06


_________________
16.04-->14.04


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 求助:删除旧内核文件重启后无法进入系统了
帖子发表于 : 2012-11-16 21:45 

注册: 2012-11-16 14:48
帖子: 22
系统: ubuntu 12.01
送出感谢: 0 次
接收感谢: 0 次
taohunter 写道:
”需要说明的是,我在删除.32的旧内核后,后来一查又多出了个.33的旧内核,于是又执行命令删除了。“--似乎这句是犯错的关键,我很好奇这时的楼主在用哪个版本的”新内核“--33可是系统今天刚提示我更新安装的”最新内核“,怎么就”旧“了 ? :em06

表笑我话我,我看到那篇帖子说linux-后面带image的就是旧的内核文件,于是就给删掉了。 :em18


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 15 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译