好奇的问题,如果分区位于单独的磁盘上,是否可以切换到另一个发行版同时保留主目录?目前我正在运行 Fedora,想更改为 Manjaro 或 Arch。我的 / swap bios 启动在 SSD 上,而我的主目录位于单独的硬盘上。是不是很简单,只需在 SSD 上安装新发行版,而硬盘保持不变,因为它只是一个主分区?
答案1
是的。将磁盘分开或在同一磁盘上分区,如果您的/home
数据存储在其他分区上,/
那么主要就是替换操作系统并安装/home
分区。
有一些小的限定条件。如果程序版本明显不同,那么您可能需要删除该程序的配置目录(可能保存一份副本以供参考)并启动无配置的程序,因为配置版本差异可能不兼容。
唯一的其他潜在陷阱是文件系统支持。大多数内核可能支持挂载大多数 Linux 原生文件系统,但在初始安装阶段,文件系统工具可能不会默认安装。因此,您可能必须在首次启动新发行版后安装它们。安装后的首次启动可能会挂起,尝试执行fsck
分区检查,您可能必须选择跳过文件系统检查,然后安装文件系统的工具以获得该文件系统类型的 fsck。如果最初存在问题,这通常很容易修复。