首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Grub在调整windows (NTFS)分区大小后无法启动。要做些什么?

Grub在调整windows (NTFS)分区大小后无法启动。要做些什么?
EN

Ask Ubuntu用户
提问于 2012-09-10 07:52:48
回答 1查看 2.1K关注 0票数 1

可能重复: 石楠( win7 /ubuntu11.10)

我在一台装有Windows的电脑上安装了Lubuntu,并在一段时间内使用双引导,没有任何问题。

因为我几乎放弃了Windows (为了打印而保存它)我决定调整ntfs分区的大小,并将空闲空间添加到我的Ubuntu空间中。

尝试使用gparted棒和活动cd,但由于与ntfs分区相关的问题而无法工作:gparted用红色感叹号表示该分区有问题。我读到一个校验磁盘可能会解决这个问题,但最终使用了EaseUS来缩小(调整) ntfs分区,并从左边的空间创建一个新的分区(ext3)。

这个过程似乎一切正常:但是调整分区大小和移动数据可能会影响到grub文件:或者任何我试图启动pc时得到的以下消息:

代码语言:javascript
运行
复制
error: file not found
grub rescue>

在我看到的从一个活动cd启动时,除了缩小的窗口分区和我的旧Linux分区之外,我还看到了新创建的分区,其中包含一个名为lost+found的目录,我无法打开该目录。

我可以修复grub文件并恢复XP和Lubuntu安装吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2012-09-10 08:08:51

简短的回答是肯定的。为此使用LiveCD。这里是关于如何修复丢失的grub的描述之一。

另一种做法是:

  1. 引导到LiveCD (“尝试Ubuntu")。打开一个终端,键入sudo -i,现在您是root用户了。
  2. 安装已安装在硬盘上的系统。我们假设您的计算机的硬盘驱动器是/dev/sda,并且您的Ubuntu安装在分区/dev/sda 3上(也就是说,/dev/sda 3通常会被安装到/)。您可以通过键入fdisk -l来发现这一点。mkdir -p /mnt挂载/dev/sda3 3 /mnt挂载-t proc无/proc /mnt/proc挂载-o绑定/dev /mnt/dev
  3. 现在,您将chroot进入安装在硬盘上的系统,并运行update-grub来恢复grub设置。chroot /mnt /bin/bash更新-grub
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/186068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档