我正在将系统从 Ubuntu 切换到 OpenSUSE。我的系统上有两个磁盘,用于主目录和根目录。在分区设置过程中,安装程序更喜欢使用最大的磁盘并忽略最小的磁盘(用于 root、home 和 swap)。因此,我尝试设置分区(专家分区)并尝试使安装程序将我的第二个磁盘(/dev/sdb1)识别为我的主挂载磁盘。但是安装程序要么想要重新格式化我的硬盘并删除所有内容,要么当我告诉安装程序不要格式化时,系统会说分区不存在。 KDE 分区程序可以识别磁盘,但不能识别安装程序。
那么我怎样才能保留我的主文件夹和我的东西呢?
答案1
安装后只需执行以下操作:
- 在没有主分区的情况下安装 OpenSUSE。如果可能的话,除了 root 之外没有其他用户。
- 安装后,编辑
/etc/fstab
以安装/dev/sdb1
在/home
. - 安装您的新
/home
.前任:mount /home
- 获取您拥有主目录的用户的用户 ID (Uid) 和组 ID (Gid)。前任:
stat /home/someuser
- 创建具有相同 Uids 和 Gids 的用户,这样他们就可以访问文件。
就是这样。