Gparted - 调整启动分区的大小

Gparted - 调整启动分区的大小

我想在装有 Ubuntu 13.10 的计算机上安装 Windows 7。当在这台计算机上安装 Ubuntu 时,其启动分区会占用所有可用的硬盘空间(除了分配给交换分区的部分)。

现在,每当我尝试缩小引导占用的区域时,GParted 都会阻止大多数菜单选项(包括调整大小)。那么,为什么我无法调整引导大小?此外,是否有关于从 tty 或 pts 使用 GParted 的教程?(到目前为止,我发现的所有内容都专门使用 GUI 菜单,一段时间后可能会非常令人沮丧)。

在此处输入图片描述

我尝试过使用 Live CD(通过将下载的 Ubuntu iso 刻录到 DVD 上),因此我已将 ROM 更改为从 ODD 启动作为第一个选项,但 Live CD 仍然没有出现,而 Ubuntu 照常启动(这部分更像是次要的一点)。

答案1

我认为 Avinash Raj 在评论中回答了这个问题的大部分内容,但我还是会继续写一个答案来解决这个问题。

在您的屏幕截图中,Gparted 已锁定驱动器 (sda) 的分区,因为您正在使用分区 sda1 (/) 来运行 Ubuntu 和 Gparted。

要编辑 sda 上的分区,您需要启动 live cd。执行此操作时,分区将不会被锁定,并且 Gparted 将允许您调整它们的大小。

您必须右键单击 linux-swap 分区并选择交换在使用 live cd 时移动该分区。

至于启动 Live CD,请在计算机启动时尝试按:Esc、F1、F2、...、F12、Del。只需将手指从 Esc 移到 F12,然后按 Del(删除)。这是最省事的方法。它通常会为我打开启动选择屏幕。另一种方法是阅读启动屏幕或计算机手册。

答案2

作为使用实时 CD 的替代方案,您可以简单地将存储设备连接到另一台计算机。作为辅助存储设备,您可以对辅助存储设备的启动分区执行分区编辑器允许您执行的任何操作。

答案3

这会搞砸你的 grub,你可以点击这个链接,引导修复在对磁盘进行分区并安装 Windows 之后。我最近不得不使用此方法,如果在已安装 Ubuntu 后在单独的分区上安装 Windows,该方法将有效。不明白为什么对于任何其他操作系统或仅对于用于备份文件的分区空间,逆转会有什么不同。

不确定如果您运行 Ubuntu Live CD,调整 Ubuntu 分区大小,然后创建一个新的 fat 或 ntfs 分区来安装 Windows,方法是否相同。您可以下载启动修复盘或者通过 Ubuntu Live CD 按照第二种方法操作,我认为这是从我个人经验来看最简单的方法:

引导修复

不管怎样,分区或没有分区,如果在 Ubuntu 之后安装 Windows,它会超越你的启动,你必须修复你的启动。换句话说,仍然必须运行启动修复盘

答案4

不要调整分区大小。否则您将无法安装 Windows 并与 Ubuntu 双启动。

您应该删除所有分区,包括具有巨大交换空间的扩展分区。

您可以下载终极启动 CD并将其刻录到普通 CD 上。这是一个 580MB 的小 iso 映像。这是直接链接可供下载。

刻录 UBCD iso 映像后,你可以重新启动计算机并将 UBCD 放入托盘中,然后从菜单中选择/HDD/分区管理部分。使用 Gparted 或 Cute Partition Manager 彻底删除硬盘上的所有分区。接下来,您可以保存空分区表,退出 Gparted 或 Cute Partition Manager,从托盘中取出 UBCD,重新启动并关闭计算机。

接下来,您可以先使用 Windows DVD 安装 Windows。Windows DVD 有自己的分区工具,您可以使用它从硬盘上为 Windows 系统分配一些空间(C:驱动器),并可能创建另一个 NTFS 分区来保存 Windows 文件(D:驱动器)。

安装完 Windows 后,您可以选择使用 Ubuntu DVD 重新安装 Ubuntu。选择 Ubuntu 安装程序提供的第三个选项其他内容,当你进入分区表时,你可以为你的 Ubuntu 根分区分配空间,不用担心交换空间,Ubuntu 安装程序也会自动创建交换空间。只是不要忘记选择你的挂载点(通常是根/),然后按下一步开始安装 Ubuntu。

您可以将硬盘的一半空间用于 Windows,创建 2 个大小相同的 NTFS 分区,另一半用于 Ubuntu。或者,您可以只为 Windows 创建一个主分区(最多 50-80GB 空间),在完成 Windows 安装后,您可以使用 UBCD 中的 Gparted 工具,使用剩余的磁盘空间创建一个大型扩展分区,其中包含多个逻辑驱动器(2 个或更多 NTFS 驱动器,以及 2 个或更多用于 Ubuntu 的 Linux ext4 逻辑驱动器)。

相关内容