设为首页 收藏本站
查看: 1073|回复: 0

[经验分享] lGrub error:Cannot mount selected partition linux启动错误的解决

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-7-20 10:40:46 | 显示全部楼层 |阅读模式
上述错误就是分区表被改写,原有的linux boot分区号发生变化,因此grub引导错误。解决办法有很多:
1.最快最简单的
在启动菜单选择unbuntu后,不要回车进入,按e进入编辑grub模式。修改root(hd0,y)的y值(hd0表第一块硬盘,y表硬盘分区号)。
如:将原有的root(hd0,7)改为(hd0,8)。然后安b重启,如果能进入系统则表示正确,如果同样报错,那么重复上述步骤修改(hd0,y)为别的值,试几次就能成功了。
成功登录linux后还要修改menu.lst达到一劳永逸的效果。打开终端:
sudo vi /boot/grub/menu.lst
如将root(hd0,7)修改为正确的值(hd0,y),同时将kernel行的root=/dev/sda8也修改为正确数值y+1(sda8对应hd0,7)。例子如下:

title            Ubuntu, kernel 2.6.17-10-generic
root             (hd0,8)
kernel           /boot/vmlinuz-2.6.17-10-generic root=/dev/sda9 ro quiet splash locale=zh_CN
initrd           /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot

2.如果手头有livecd(ubuntu的destop cd),可以通过livecd启动linux,然后修改grub配置和menu.lst。

$sudo grub 进入grub                              
find /boot/grub/stage1 提示正确的boot位置,如(hd0,8)
root (hdX,Y)
setup (hdX)
quit

注意:其中的X、Y是执行find /boot/grub/stage1命令后系统提示的。或者执行$sudo fdisk -l根据各个分区显示信息判断正确的boot分区号。
然后修改menu.lst,首先得将boot分区mount上。如:

$sudo mount /dev/sda9 /media
$cd /media
$sudo vi boot/grub/menu.lst 修改之。

重启ok。
3.假如boot下面的东西都损坏了,那还得麻烦点:

$sudo grep -v rootfs /proc/mounts >sudo tee /etc/mtab   生成/etc/mtab
$grub-install --no-floppy /dev/hda   安装grub到mbr

然后建立menu.lst



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-246832-1-1.html 上篇帖子: Centos 7.2配置网卡 远程连接 下篇帖子: Linux 进程管理与监控(supervise and monit) selected linux error
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表