cor*_*rev 4 partitioning home-directory
我已经格式化了我的硬盘,以便 /home 位于一个单独的磁盘中。现在那个磁盘已经出现故障了。我想知道是否可以只更换那个磁盘并在新磁盘上创建一个新的 /home 分区,这样我就可以避免完全重新安装操作系统?(我知道我几乎所有的用户数据都会丢失)
答案是肯定的,您不需要重新安装操作系统。您可以创建一个新分区(块设备,如 /dev/sdb2)并将其用于 /home。如果您有良好的备份或旧的 home 仍然可读,您也可以将旧的 /home 中的数据复制过来。
在您的情况下,旧的 /home(磁盘)似乎出现故障。您想为 /home 使用新分区或新磁盘。这很好,您不需要重新安装操作系统。
简要步骤(建议使用 LIVE CD 执行此操作,但您不必这样做):
/homemkfs.ext4 /dev/sdb2/home=> 例如 =>mount -t ext4 /dev/sdb2 /homemount -t fs_type /dev/sdaX /mnt/old_home否则您必须从良好的备份中恢复数据rsync -axHAX --progress --verbose /backup/home/ /home/etc/fstab并更新新的块设备/FS/home重新启动,你应该很高兴;-)