如何安全地扩展我的 Ubuntu 分区而不丢失任何数据?

如何安全地扩展我的 Ubuntu 分区而不丢失任何数据?

我正在尝试找出扩展分区而不丢失任何数据的方法。我制作了一个视频来解释我的问题。

https://d.pr/v/Sc7lpX

答案1

根据您问题中提供的信息,单独扩展分区始终是安全的。然而,移动和缩小其他分区可能不安全,因为自然会产生少量碎片。

为了确定碎片率sudo fsck -fn /dev/sdXn,即使它安装为分区,您也可以在分区上使用-n选项不做任何改变

291595/1222992 files (0.2% non-contiguous), 1927790/4882432 blocks

如果非连续的数量太接近~1%,则在收缩(或可能移动)文件系统时可能会损坏或永久丢失数据。fsck会告诉您文件总数( 中的第一个数字x/y),对于 300,000 个文件,即使 1% 不连续,也有 3,000 个文件可能对您或操作系统很重要。


从您的视频来看:您需要使用外部 Live USB(最好是带有 GParted 的 USB,例如 Ubuntu Live USB 或斯莱克斯)以便移动 Linux 的分区,因为这不能(不应该...)在系统运行时完成。

您的 Linux 安装位于扩展分区内,该分区是一个虚拟分区表(逻辑卷管理),允许膜生物反应器有超过 4 个分区。这不应该防止您使用 LVM 外部未分配的空间增加扩展分区/Linux 分区的大小。

稍后我可以尝试仔细研究视频并给出fdisk对磁盘进行分区的确切步骤或命令,但希望这可以为您提供一个起点。

以下是您在询问时可能忽略的其他一些问题:

如何在 Ubuntu linux 中调整分区大小而不丢失数据?

如何从活动逻辑卷中减少和删除物理卷?

相关内容