我的 Thinkpad HD 坏了,所以我选择升级到 500GB。我应该如何分区,按照什么顺序?浏览了各种论坛,到目前为止,我想出了以下方案:
/dev/sda
/dev/sda1 Primary ext4 /boot 499 MB
/dev/sda2 Primary ext4 / 19999 MB
/dev/sda3 Primary swap 5999 MB
/dev/sda5 Logical ext4 /home 473606 MB
我应该为 /usr、/var 或任何其他分区添加单独的分区吗?创建它们的顺序重要吗?我似乎记得很久以前读过,交换分区应该始终位于磁盘的末尾。
我对此还很陌生,但我喜欢 Ubuntu。
谢谢你,迈克
答案1
我会让安装程序处理这个问题。例如,对于普通用户来说,没有必要将其放入/boot
自己的分区。
您唯一能想到的就是将/home
文件夹放在单独的分区上,因为这样可以更轻松地使用基于分区的备份工具备份数据。
答案2
我一般遵循以下方法。虽然我不是技术专家,但我发现下面的分区方法对我很有用。将交换分区保留在扩展分区的开头可以提供灵活性,无需对其进行任何操作。以防以后我想将分区合并为一个或将分区拆分为两个,我可以做到。如果我将交换分区保留在末尾,那么在这种情况下就会产生干扰。
其次,我确实创建了 /sroot(辅助根分区) - 它主要用于升级目的。在我每 6 个月升级到较新版本的 Ubuntu 之前,我首先在这里安装并运行了一段时间。一旦一切设置完毕,我将安装在主根分区上。如果出现问题,它可以灵活地返回到以前的 Ubuntu。此外,我使用这个测试了预发布的 ubuntu 版本。
/data - 我保存电影、音乐、图片和任何其他文档(如 Firefox、Thunderbird、配置文件、其他应用程序配置文件等),并使用 /home 目录建立软链接。如果我想完全(彻底)安装 Ubuntu,这将对我有所帮助。升级到较新版本时,它会删除现有 Gnome 或任何其他应用程序的任何残留配置。
如果是笔记本电脑,我还会为 Windows 分区留出一些空间。在某些情况下,您可能确实想运行 Windows,因为某些提供商(netflix 等)无法在 Ubuntu 上完全运行,并且在虚拟机上运行体验并不那么流畅。
/交换-2GB
/ - 20GB
/主页-100GB
/data-[硬盘剩余部分]
/sroot - 10GB [辅助根目录]
我没有给 /boot 分配分区。如果你是喜欢浏览网页和进行一些个人计算的典型用户,则不需要它。/boot 可能只是 / 下的一个目录。
答案3
我一般按照如下方式进行分区:
/
主空间通常为 25-50 GB,因为你有 500 GB。我有 320 GB,我给了它 25 GB。
/home
剩余空间-交换分配。
swap
我认为建议将内存增加一倍,但是由于我有 4 GB 的物理 RAM,因此我给了 5GB 进行交换。
/home
和均swap
位于逻辑扩展分区上
答案4
除非您有特殊要求,否则只需选择引导安装并让它处理。一个分区用于交换,另一个分区用于其他所有分区的默认配置对大多数人来说是最好的(这就是它成为默认配置的原因)。
除非您有一个旧的损坏的 BIOS,无法看到整个磁盘,否则没有理由拥有单独的 /boot 分区。根本没有理由拥有 /var 或其他任何东西。有些人喜欢拥有单独的 /home 分区,但我还没有看到这样做的很好的理由。通常引用的原因是您可以在不丢失个人文件的情况下重新安装 Ubuntu,但多年来,您只需取消选中格式框即可在没有单独的 /home 的情况下做到这一点。