我有以下分区布局:
我想使用 GParted 将这 232.86GB 的未分配空间移动到已安装的分区(/dev/sda1)。
这可能吗?
答案1
通过实时发行版和 GParted 这绝对是可能的!
- 调整分区 2 的大小以包含其前面的未分配空间。
- 调整分区 6 的大小以包含其前面的未分配空间。
- 应用更改!这可能需要很长时间。
- 重启!
不幸的是,第 3 步期间的软件、硬件或电源故障可能会导致文件系统处于不一致状态。事先创建备份是明智之举!
答案2
它已经在 /dev/sda 上,但我认为您的意思是将它添加到 /dev/sda6 以与其余空间放在一起。
虽然分区通常可以在不重新格式化的情况下扩展,但据我所知,它们不能在不重新格式化的情况下预先添加。如果您使用 LVM,则可以将该空间添加到卷中,但不幸的是,这里的情况并非如此。
简短的回答是您不能使用 gparted 来做到这一点。
下一个最简短的答案是,最干净的方法是复制数据并重新格式化整个驱动器。
你可能能够用 LVM 格式化空白空间,将当前设置复制到新驱动器,重新运行 grub 以从新驱动器加载内容,从那里启动,将旧空间重新格式化为 LVM,然后将其附加到闪亮的新空间,一切看起来就像一个大的连续磁盘...假设您可以将当前设置放入较小的分区中。
这不是你想要的,但最简单的解决方案是格式化空白空间,然后将其安装在需要空间的地方。例如,你有 200GB 的音乐,它占用了你的可用空间:
将空白空间格式化为 sda1。将 /dev/sda1 挂载到 /mnt/newmusic。将 /home/lazy/music/* 移动到 /mnt/newmusic。卸载 /mnt/newmusic。将 /dev/sda1 挂载到 /home/lazy/music。
将此挂载的行添加到 /etc/fstab 中,以便您重新启动时它就在那里。
它不会是连续的空间,但它可以为您省去很多麻烦。