![如何安全地重新排序分区?使用 gdisk“排序”选项安全吗?编辑fstab + grub.cfg 有必要吗?](https://linux22.com/image/129301/%E5%A6%82%E4%BD%95%E5%AE%89%E5%85%A8%E5%9C%B0%E9%87%8D%E6%96%B0%E6%8E%92%E5%BA%8F%E5%88%86%E5%8C%BA%EF%BC%9F%E4%BD%BF%E7%94%A8%20gdisk%E2%80%9C%E6%8E%92%E5%BA%8F%E2%80%9D%E9%80%89%E9%A1%B9%E5%AE%89%E5%85%A8%E5%90%97%EF%BC%9F%E7%BC%96%E8%BE%91fstab%20%2B%20grub.cfg%20%E6%9C%89%E5%BF%85%E8%A6%81%E5%90%97%EF%BC%9F.png)
我的系统曾经运行过 3 种不同的 Linux 版本。我不再想要其中之一,所以我使用 gparted 进行了移动和扩展,一切都很好,除了我现在有 /sda3、/sda4、/sda7、/sda8 - 我删除了 /sda5 和 /sda6 - 所以我在顺序。
我已经看到 gdisk 提供了“排序”功能,看起来它可能有用。我可以执行排序操作并打印结果,最终得到一组排序良好的 GPT 分区。我还没有足够的勇气将更改写入磁盘。
我担心的是,我需要在此之后编辑 /etc/fstab 和/或 /boot/grub/grub.cfg ,或者我可以简单地更新 grub 来修复任何配置文件问题吗?
有人可以建议吗?
谢谢。
答案1
可以确认的是,使用“sudo gdisk”并执行 (s)ort 选项对于 GPT 磁盘类型下的 UUID 磁盘效果非常好。
运行“sudo grub-install /dev/sda”,然后运行“sudo update-grub”会自动处理所有繁琐的“/etc/fstab”和“/boot/grub/grub.cfg”编辑。
总体来说非常容易。