Jac*_*cob 7 linux filesystems ext4 ext2 ext3
我在本网站上的一些问答中读到,可以通过发出
tune2fs -O extents,uninit_bg,dir_index /dev/dev-name
Run Code Online (Sandbox Code Playgroud)
然后运行fsck。
我对上述操作有几个问题,在上述问答中没有澄清...
它真的被转换了,就像“你会得到相同的结果格式(除了没有数据丢失)”?对我(外行)来说,它不需要格式化似乎很奇怪。
如果你有一个“旧”版本tune2fs(我会从现场 CD - Puppy 5.4 Dec 2012 - 但我想fsck不会经常更新)有关系吗?
在引导分区上从 ext3 切换到 ext4 是否有显着的性能提升?我不想弄乱它,只是在 /home 上进行切换,但是如果有很大的不同,我会做一些阅读并将其应用到引导分区。
显然tune2fs只是配置文件系统,它不会重写磁盘上的数据。很明显,如果不重写,你不会得到相同的结果。ext4 功能仅适用于新数据。因此,如果您真的想要所有好处,那么您必须备份数据,将卷格式化为 ext4(或进行更改,tune2fs然后删除所有数据)并恢复数据。
一种不太激进的方法是使用该tune2fs方法并在卷上的可用空间允许的情况下一次复制一个目录(树)。