linux 重裝grub,Linux_重装Grub解决not read correctly错误问题,一张ubuntu的live cd启动,进入lin - phpStudy...

本文介绍了一种解决GRUB启动时出现的notreadcorrectly错误的方法。通过使用Ubuntu Live CD进入命令行,挂载原有系统分区,并调整分区设置来恢复正常启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

重装Grub解决not read correctly错误问题

一张ubuntu的live cd启动,进入linux后,进入命令行恢复grub.

首先要挂载原来的/分区

sudo mkdir /mnt/root

sudo mount /dev/sda7 /mnt/root

sudo mount -t proc none /mnt/root/proc

sudo mount -o bind /dev /mnt/root/dev

如果不知道/分区的设备名称,可以使用sudo fdisk -l 查看。

使用chroot进入原来的/分区

chroot /mnt/root /bin/bash

source /etc/profile

恢复grub

sudo grub-install ——no-floppy /dev/sda

失败,提示“The file /boot/grub/stage1 not read correctly”

从网上搜索了一下相关的文章,发现是分区有变化引起的,跟文件fstab和mtab有关。

编辑/etc/mtab发现/的分区设备不对,修改对后,重新运行

grub-install /dev/sda成功。

重启后进入grub,选择linux,结果发现找不到分区,用e编辑grub选项,将root改成正确的分区设备即可。

然后输入b命令启动。在重启前修改menu.lst的话,就不会出现这个问题了

本文作者:相关阅读:

%time:~0,2% %%内的意思详解

ASP.NET技术的学习顺序

Makefile 例子

用jQuery实现的模拟下拉框代码

用asp实现检测文件编码

HTML引用XML数据

JavaScript replace(rgExp,fn)正则替换的用法

CSS网页制作布局实例教程

HTML5是否真的可以取代Flash

一个无限级XML绑定跨框架菜单(For IE)

SQL 2005 express远程访问和sa密码的问题

微软公布Windows Server 2008 R2最终发售日期

Oracle DBA优化数据库性能心得体会

mysql数据库备份及恢复命令 mysqldump,source的用法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值