情况如下:我将 Ubuntu 12.04 和 Windows 7 安装在以下分区配置中的不同分区中:
- 视窗
- Ubuntu
- 交换
我决定将 50GB 从 Linux 移到 Windows,因此我使用 GParted 缩小了 Ubuntu 分区。现在它像这样:
- 视窗
- Ubuntu
- 50GB 未分配空间
- 交换
现在,我尝试将 Ubuntu 分区移到右侧,以便可以扩展 Windows 分区,但 GParted 警告我移动它可能会导致 Linux 无法启动。有没有办法在不破坏我的操作系统的情况下做到这一点?非常感谢。
答案1
这取决于您是否将 Ubuntu 安装到扩展分区,或者是否安装到主分区。
- 如果是主要的,Ubuntu 不应该尽管有警告但仍崩溃。
- 如果延长,Ubuntu 将会崩溃(或者更准确地说,它的引导加载程序 GRUB 将会崩溃)
- 要解决这个问题,您需要从 LiveCD/LiveUSB 启动并运行
sudo update-grub
(如果您已经从 LiveCD 启动,您可以在 GParted 完成后执行此操作)
- 要解决这个问题,您需要从 LiveCD/LiveUSB 启动并运行
答案2
对于你的情况,首先你必须从左边从您的 Ubuntu 分区。这可能会破坏引导加载程序,但不用担心。
然后使用未分配的 50gb 空间扩展 Windows 分区。
启动 Ubuntu LiveCD/LiveUSB 并重新安装引导加载程序。这只是在终端上输入几个命令的问题。
答案3
就像 GParted 所说的那样moving it could make Linux unbootable
,如果您将 Linux 移到右侧,Gparted 所说的大部分情况都会发生,并且您将很难修复它。它将花费与全新安装相同的时间。
您最好进行全新安装(记得备份数据)。