我经常想知道,当对 ext4 进行更新(例如在内核中),然后对其进行更多的性能更新(并且它们会随着时间的推移而不断增加)时,当我升级到最新的 Ubuntu 版本时,它们是否会应用到已经自 10.04 以来一直在使用 ext4 的内部硬盘上。
我有 2 个 ext4 硬盘,一年前我格式化了它们。这种性能或内核修复是否需要重新格式化硬盘,或者 ext4 分区是否只需要连接到新内核。
使用旧的 ext4 版本格式化旧的 Ubuntu 版本与使用全新的 Ubuntu 格式化新硬盘之间有什么实际区别?
我使用 ext4 作为示例,但任何其他分区格式均可适用,只要其已随着较新内核版本的发布而收到更新。
答案1
通常这些更改是“透明”发生的。磁盘上的文件系统基本保持不变(除非磁盘结构发生变化,这种情况很少见),但真正的变化发生在内核(软件级别)。
本质上,您不需要重新格式化或做任何事情,更改将继续进行。我能想到的唯一需要物理更改的情况是添加新功能时,例如,为通常没有此功能的文件系统提供写时复制支持。在这种情况下,通常需要的唯一更改是向 FSTAB 文件添加挂载选项。