我通常将 Linux 安装在单个分区上,因为我只将其用作个人桌面。
然而,我时不时地重新安装盒子。我所做的就是简单地使用外部硬盘移动我的文件。
那么,在重新安装我的盒子时(例如切换到另一个发行版),我该如何防止这种情况发生呢?
答案1
将 /home 放在单独的分区上。这样,当您切换到另一个发行版或升级当前发行版时,它就不会被覆盖。将交换区放在自己的分区上也是一个好主意。但这应该由发行版的安装程序自动完成。
我的笔记本电脑的设置方式有以下分区:
/
/home
/boot
swap
答案2
在 Linux 下,我通常建议使用 LVM,而不是仅仅依赖分区。这允许您稍后根据需要增大和缩小文件系统(尽管增大往往比缩小更容易),即使文件系统在 ext2/3/4 的情况下处于活动状态(我已经成功地增加了文件系统的大小,同时它们)很活跃,尽管我从未尝试过以这种方式减小其大小)。
显然,这仍然让您决定如何分配空间,但您不必从一开始就完全正确,因为以后重新安排事情会更容易。我通常为每个卷提供我认为需要的空间,再加上一块以保证好运,并留下剩余空间以用于添加新文件系统或稍后扩展现有文件系统。
答案3
最低设置应将 / 和 /home 放在单独的分区中。根据我的经验,/ 应该至少有 18GB。我通常有一个名为 /code 的第三个分区,用于保存所有工作代码,并使用 /home 来下载、文档和其他与代码无关的内容。当我重新安装时,我只需将 /home 中我想要保留的所有内容备份到 /code 中。
答案4
取决于使用情况和操作系统。
在我的主桌面上,我在 / 和另一个分区之间划分了空间,我保存我的文档/音乐等。由于 /home 将有用户配置和内容,所以我不会在安装之间保持它完整,只需符号链接我的文档/音乐文件夹进入我的主目录。