![如何从双启动 Windows/Ubuntu 更改为单启动 Ubuntu?](https://linux22.com/image/1033508/%E5%A6%82%E4%BD%95%E4%BB%8E%E5%8F%8C%E5%90%AF%E5%8A%A8%20Windows%2FUbuntu%20%E6%9B%B4%E6%94%B9%E4%B8%BA%E5%8D%95%E5%90%AF%E5%8A%A8%20Ubuntu%EF%BC%9F.png)
我有一台旧的 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\sda1
etc 表示。您可能能够轻松地将 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 选项)。