如果我在安装时将主目录从 ext3 更改为 ext4,我的数据会丢失吗?

如果我在安装时将主目录从 ext3 更改为 ext4,我的数据会丢失吗?

如果我在安装时将主目录从 ext3 更改为 ext4,我的数据会丢失吗?

答案1

是的。您应该能够看到,因为格式框将自动选中。如果您想启用无需重新格式化即可添加的 ext4 的两个主要功能,请运行 sudo tune2fs -O extensions,uninit_bg /dev/sda1,然后运行 ​​sudo e2fsck -f /dev/sda1。

答案2

您想在哪里更改它?据我所知,如果您安装新版本的 ubuntu,任何关于新文件系统的选择都意味着破坏以前的文件系统。既然您提到了“我的家”(我不确定您的意思是 /home 是作为单独的文件系统安装的),如果我是您,我会直接跳过使用该 fs,稍后,您只需编辑/etc/fstab以安装“旧”/home。注意:如果您在那里选择 ext4 fs(但 /home 是 ext3),这意味着某种从 ext3 到 ext4 的“转换”(ext3 可以安装在 ext4 上,但如果您只执行一次此操作,您就无法轻松“恢复”它...)。

答案3

如果您希望旧的 ext3 分区变为 ext4,您可以在升级完成后轻松地将其转换:

tune2fs -O extents,uninit_bg,dir_index /dev/sdb1

其中 /dev/sdb1 是您的‘home’分区,在运行该命令之前必须将其卸载sudo umount /dev/sdb1。但请注意,正如 LGB 提到的,反向转换并不是那么简单。

答案4

没什么可补充的,因为操作方法已经说完了。但是请考虑一下:

在更改现有分区上的文件系统之前,强烈建议您备份数据。

如果你已经备份了,你可以运行普苏西,否则您可能会发现在全新 /home 中恢复数据所花费的时间更少。

相关内容