重新安装后解决孤立主页问题

重新安装后解决孤立主页问题

原始 ubuntu 11.10 安装包含 /、/home。swap。无法纠正的问题需要重新安装/升级到 12.04。重新安装时仅格式化了 /。一切正常,只是我在根分区上有空的 home。我可以将此 home 重命名为“oldhome”吗?然后我将未触及的 /home 挂载到所有数据文件所在的单独分区上?

这是解决这个问题的最佳方法吗?

答案1

如果根分区上的 /home 包含您要保留的文件和数据,那么可以。如果没有,那么您可以直接将其删除。我建议从 Ubuntu 安装盘执行此操作(或者如果您知道如何使用,可以使用管理模式 - 您不想在您的实时框上登录到此 GUI)。

如果你使用的是 Live CD 环境,则需要挂载根分区 - 打开终端并输入

mkdir -p /mnt/filesystem
mount /dev/sda1 /mnt/filesystem

修改 /dev/sda1 以反映您的实际根文件系统。然后在终端中,您将需要cd /mnt/filesystem按照以下有关编辑 /etc/fstab 文件的说明,将其应用于存储在实际 Ubuntu 安装的根分区上的文件,而不是 liveCD 环境中的文件。

您需要编辑 /etc/fstab 文件,告诉它将您的主目录磁盘分区挂载到 /home。在我的计算机上,我的主目录位于 /dev/sda6,它使用 ext4 文件系统。因此,我的 /etc/fstab 文件中的行如下所示:

/dev/sda6    /home       ext4       defaults      1  2

这告诉内核将该分区作为 ext4 挂载在 /home 中(如果使用不同的文件系统,则替换),使用默认选项(通常可以),1 和 2 表示要通过 dump 进行备份(如果使用的话 - 否则可以安全忽略)并且如果系统检测到文件系统损坏(您可能需要这个),则会进行检查。

相关内容