如何从双启动 Windows/Ubuntu 更改为单启动 Ubuntu?

stu*_*ith 14 partitioning dual-boot windows bootloader

我有一台旧的 Vista 笔记本电脑,我对它进行了分区并安装了 Ubuntu,具有双启动功能。我现在决定完全切换到 Ubuntu。实现这一目标的最佳方法是什么?

我当前的分区:

+-------+--------------------+---------------+------------------------------+
| WinRE | C: (dual bootable) | D:            | Extended                     |
|       |                    |               +-----------+------------------+
|       |                    |               + Ubuntu    | Swap             |
+-------+--------------------+---------------+-----------+------------------+
Run Code Online (Sandbox Code Playgroud)

我想将其更改为:

+-------+-------------------------------------------------------------------+
| WinRE | Extended                                                          |
|       +------------------------------------------------+------------------+
|       | Ubuntu (bootable)                              | Swap             |
+-------+------------------------------------------------+------------------+
Run Code Online (Sandbox Code Playgroud)

(我想保留 Windows 恢复分区,以防我想出售笔记本电脑)。

我不确定 Ubuntu 分区当前是否有引导加载程序。我也不想丢失我的 Ubuntu 安装/数据。(我很高兴完全删除 Windows 分区 - 我已经备份了这些分区中的所有内容)。

更新: 检查了我的引导加载程序后,我已经删除了 Windows 分区,现在我有可用空间。不幸的是,我似乎无法调整现有 /(根)分区的大小,因为它已安装。我可以解决这个问题,还是必须重新安装?

tha*_*era 7

如果您需要扩展当前分区,删除旧 Windows 分区后的新可用空间应该就在它们旁边。此外,这必须非常小心,否则您可能会搞砸整个系统。我的建议是删除 Windows 分区并将它们转换为 EXT4 分区,您可以从 Ubuntu 使用它来存储内容,例如电影等。

为此,您需要使用名为GParted的实用程序。如果您尚未安装,请从软件中心安装它。当您启动 GParted 时,它会列出您硬盘中的分区。它们将用\dev\sda1等表示。您可以轻松地将 Windows 分区与其文件系统和挂载点区分开来。

使用右键单击时出现的菜单删除 Windows 分区。

该分区现在将被标记为未分配的空间。再次右键单击并选择New。选择要将其分区为的格式,然后单击Apply All Operations工具按钮。

如果您不熟悉 GParted,请阅读本教程


Tak*_*kat 6

在标准安装中,GRUB 可能不位于 Windows 分区中,但明智的做法是先通过运行BootInfo 脚本来检查这一点,然后再删除分区后出现无法启动的机器。

一旦您备份了所有重要数据,您就可以从 LiveCD 启动并启动 GParted,如前所述。请注意,只有卸载的分区才能删除或调整分区大小。

  • ...并注意 LiveCD 会自动挂载交换分区,因此您需要先“交换”(使用 gparted),然后才能移动, (4认同)