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

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

我有一台旧的 Vista 笔记本电脑,我对其进行了分区并安装了 Ubuntu,并启用了双启动。现在我决定完全改用 Ubuntu。实现此目的的最佳方法是什么?

我当前的分区:

+-------+--------------------+---------------+------------------------------+
| WinRE | C: (dual bootable) | D:            | Extended                     |
|       |                    |               +-----------+------------------+
|       |                    |               + Ubuntu    | Swap             |
+-------+--------------------+---------------+-----------+------------------+

我想将其更改为:

+-------+-------------------------------------------------------------------+
| WinRE | Extended                                                          |
|       +------------------------------------------------+------------------+
|       | Ubuntu (bootable)                              | Swap             |
+-------+------------------------------------------------+------------------+

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

我不确定 Ubuntu 分区上当前是否有引导加载程序。我也不想丢失我的 Ubuntu 安装/数据。(我很乐意彻底删除 Windows 分区 - 我已经备份了其中的所有内容)。

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

答案1

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

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

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

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

本教程如果您是 GParted 新手。

答案2

在标准安装中,GRUB 可能不位于 Windows 分区中,但最好先通过运行以下命令进行检查:BootInfo 脚本删除分区后,机器将无法启动。

备份完所有重要数据后,您就可以从 LiveCD 启动并启动 GParted,如前所述。请注意,可以删除或调整分区大小卸载仅限分区。

答案3

您的引导程序 (GRUB2) 实际上不在 C: 中,而是在 /dev/sda 中。因此,您可以继续删除 gparted 中的 windows 分区,从 Live-CD 启动。检查 Ubuntu 是否会启动。之后,再次启动 LiveCD 并通过鼠标在 gparted 中扩大您的 Ubuntu / 分区。

答案4

关于备份:如果您在另一个外部磁盘上有一些额外的空间,最可靠的选择是在开始调整任何内容之前使用 CloneZilla 制作完整的磁盘映像。之后,您可以将 NTFS 分区重新格式化为 ext4/reiserfs/whatever,然后 a) 通过编辑 fstab(用于自动挂载)将其作为文件系统的一部分挂载,或者 b) 使用 gparted 将现有安装扩展到空白空间。拥有磁盘映像可以让您高枕无忧;但制作磁盘映像需要大量空间和时间。如果您移动任何分区,则必须重新安装 GRUB(启动时需要跳转到的磁盘扇区将移动。)为此,如上所述,使用sudo install-grub /dev/<disk name>。如果我没记错的话,它应该会自动更新 grub...如果您不移动任何分区,只需重新启动进入您的 Ubuntu 安装,然后运行sudo update-grub让 grub 重新扫描您的磁盘以查找可启动分区(删除 Windows 选项)。

相关内容