从Linux删除硬盘分区

从Linux删除硬盘分区

我有一台翻新的计算机,最初有 1 TB 硬盘驱动器,并且最初安装了 Windows。一段时间后,Windows 更新,计算机停止工作。有人帮我成功地在硬盘驱动器上创建了一个分区,并在计算机中安装了 Ubuntu 作为操作系统。我现在更喜欢使用 Ubuntu,并且想删除包含 Windows 的分区并为 ubuntu 系统恢复整个 1 TB 硬盘驱动器。这可以吗?谁能向我解释如何执行此操作或向我推荐可以学习如何执行此操作的在线网站?非常感谢!

编辑:按照评论中的建议,我正在使用 gparted 并收到以下窗口:

在此输入图像描述

通过阅读网上的帖子,我认为Ubuntu系统的分区是Mount Point栏中带有斜杠/的分区。现在,我真正不知道的是哪一个是 Windows 分区,或者我可以安全地删除哪些分区并重新分配空间。有什么建议么?谢谢!

答案1

Windows 操作系统位于/dev/sda5您所显示的图中。在您的系统中,它是唯一ntfs足够大以容纳 Windows 安装的分区。

您可以轻松地安装并查看哪个分区包含什么内容,然后决定删除它们。就像在 Windows 安装分区中一样,您会找到与 Windows 相关的文件夹。要ntfs在 Linux 中挂载文件系统,您需要ntfs-3g驱动程序,该驱动程序通常随 Ubuntu 内置。否则使用 来安装它apt install ntfs-3g

在您的系统中/dev/sda1安装为/boot/efi.所以,它包含grub引导加载程序。所以,即使是错误的,也不要删除它。您可以删除/dev/sda2-/dev/sda5sda6, sda7

如果您的主要目的是释放磁盘空间,我建议您/dev/sda5仅删除。上面提到的其他分区有 Windows 恢复、Windows 引导加载程序等。它们在恢复出厂设置等情况下可能会有所帮助。

现在合并整个 1 Tb 磁盘是一项棘手的工作。为此,您必须首先删除除sda1, sda8 and sda9.然后合并所有空间,并将sda8ie Linux 根分区的所有内容复制到新创建的分区中,使用rsync。然后您必须/etc/fstab正确更改条目并以新文件系统作为 root 启动系统。还将root参数更改grub为新分区。

一旦系统使用新的文件系统启动,/您就可以删除现有的根文件系统,即/dev/sda8并将其与新创建的根文件系统合并。

笔记更改根驱动器是一项危险的工作。如果执行不正确,您当前的安装可能会停止工作。另一个简单的解决方案是删除所有分区并重新安装 Ubuntu。在删除任何内容之前,请务必备份所有必要的文件。

相关内容