使用 gparted 时没有对齐 - 我会没事吗?

使用 gparted 时没有对齐 - 我会没事吗?

我在一台 6 年前的旧笔记本电脑上运行双启动(ntfs 上的 Windows XP + ext3 上的 ubuntu 10.04)。今天我想从 XP 分区的右端切出 8gb 左右并将其提供给 ubuntu。当我尝试扩大 ubuntu 所在的扩展分区时,我最终收到“无法满足所有约束”错误,我猜是因为它无法“舍入”到最接近的 MiB。在谷歌上搜索一些论坛帖子(我再也找不到了)说你可以告诉它不进行对齐(选项是 MiB、Cylinder 或 None)。我这样做了,一切似乎都运行正常。

我刚刚重启,在从 GRUB 加载程序中选择 Ubuntu 后,它就挂了。然而,当我再次重启它时(大部分是心不在焉地),它突然工作了(这本身很奇怪 - 我以为必须手动更改 GRUB,因为 GParted 本身在分区期间建议这样做),尽管有些事情似乎在几分钟内变得迟缓(我再也感觉不到了)。

由于对奇怪的挂起、自动解决和缓慢感到​​不安,我又进行了一些谷歌搜索。我发现 GParted 文档说:“仅当您对磁盘结构、分区表和引导记录有深入了解时才使用 None。此设置将分区边界相对于磁盘设备上任何紧接在前一个分区的末尾放置。此设置不能保证保留或尊重引导记录所需的空间。”进一步阅读/谷歌搜索似乎表明,我可能还错过了 SSD 的额外性能或与旧操作系统的兼容性,尽管这些都不适用于我。

因此,问题是:

“考虑到我没有 GParted 文档建议的“深入知识”,我会没事吗?我是否应该预料到将来会出现奇怪的问题?如果是这样,对我来说重新调整的最快方法是什么(我猜是 GParted,但也许其他人知道一些技巧)?”

谢谢,-Yan

答案1

如果您的笔记本电脑已有 6 年历史,我预计其硬盘将使用 512 字节扇区(即 1 个物理扇区 = 1 个虚拟扇区)。在这种情况下,任何对齐都是好的对齐 - 对齐的重点是确保文件系统簇与物理扇区对齐 - 任何不对齐只有在物理扇区大小大于 512 字节时才有可能。

我不确定任何错位如何会导致您所描述的间歇性启动错误 - 要么启动,要么不启动:)

相关内容