将分区扩展到整个驱动器

将分区扩展到整个驱动器

我目前正在双启动 Win 10 和 Ubuntu,以便我能够尝试并确保我可以从 Ubuntu 安装中获得与 Windows 完全相同的功能(我知道它们不一样,我的意思是我仍然可以完成我的日常任务)。

现在测试时间已经结束,我想删除 Win 10 分区,并将我的 Ubuntu 分区扩展到整个驱动器。我的设置如下

sd1 = Win 10
sd2 = Ubuntu

我需要做什么才能删除 sda 分区,然后扩展 sdb 分区以利用可用空间?

编辑
两个分区均未加密,并且两个分区均未使用 LVM。(如果其中任何一个都很重要)

编辑2
结果blkid如下

/dev/sda1: UUID="72e0f0d2-ee76-47b4-ad05-d2b0dc20def6" TYPE="NTFS" PARTUUID="47d165c3-01"
/dev/sda5: UUID="d7e4cf38-fa21-4444-aeab-900264828966" TYPE="swap" PARTUUID="47d165c3-05"
/dev/sda6: UUID="c7ea18a5-547e-4aed-b28d-a895dbe8855f" TYPE="ext4" PARTUUID="47d165c3-06"

答案1

概念上简单的方法是备份数据并使用“使用整个磁盘”选项安装干净的 Ubuntu,然后从备份中恢复数据。出于多种原因,我不会这样做,但这肯定是执行所需分区更改的最简单方法。

否则,您将会遇到问题。删除硬盘上的第一个(或前两个或三个)分区并扩展剩余的分区以填充空间将导致分区排序问题;如果您(或您的安装程序)对所有 GRUB 和指定都使用了 UUID fstab,那么您可能会摆脱这种情况,但第一个或两个分区几乎肯定是主分区,而我的经验是,只有位于扩展分区内的逻辑卷才可以轻松重新定位或扩展。

但是,一个合理实用的方法可能是删除 Windows 分区(使用 Ubuntu 或 Ubuntu Live 中的分区工具),创建新分区,然后将 Ubuntu 分区克隆到新分区中。您需要更正 GRUB 和 中的 UUID,但这会使 Ubuntufstab进入主分区,并让您对剩余的硬盘空间做您想做的事情。

不言而喻,在尝试此操作之前,您应该备份任何您想要保留的内容......

相关内容