我曾经双启动 Windows 和 Fedora 35,并决定只在虚拟机中运行 Windows。我成功删除了 Windows 分区,但现在中间有可用空间,我不知道如何安全移动。
由于我没有交换分区,这个问题没有帮助,因为分区位于同一磁盘上,所以我无法使用这个问题。
我不想使用 GParted,因为它没有安装在我的 Fedora live USB 上(以及其他不相关的原因),所以我的选择是 Gnome Disks 和 blivet-gui。有没有办法将可用空间从偏僻的地方安全地移动到我的主分区?
打印lsblk
返回fedora_localhost-live
(nvme0n1p6) 的安装点。
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
zram0 252:0 0 8G 0 disk [SWAP]
nvme0n1 259:0 0 476.9G 0 disk
├─nvme0n1p1 259:1 0 100M 0 part /boot/efi
├─nvme0n1p5 259:2 0 1G 0 part /boot
└─nvme0n1p6 259:3 0 350.9G 0 part /home
/
非常感谢!!
答案1
您无法“移动”可用空间。也解决不了任何问题!您仍然需要告诉您的 / 文件系统使用它。
然而,您想要扩展的文件系统是 btrfs - 完美!您只需向 btrfs 卷添加更多分区即可扩展其大小,无需移动任何内容。由于这是固态硬盘而不是旋转磁盘,因此也没有任何性能下降。
这是非常可行的:
- 使用 blivet-gui 添加一个耗尽可用空间的新分区。不要格式化!
- 记下该位置的名称,例如 nvme0n1p42。
- 将新空间添加到现有卷中:
sudo btrfs device add /dev/nvme0n1p42 /
就是这样!您可以立即使用新空间。