我买了一个 128GB 的 SSD 来安装 Linux,还有一堆磁性硬盘,其中一个有大约 50GB 的空闲空间,我可以用它安装一些 Linux 分区(其他分区用于安装 Windows,以及存储各种独立于操作系统的东西)。其中一个硬盘上还有一个 4GB 的交换分区。这是一台台式机(正在试用 Linux Mint 15 KDE),它甚至不进行文件共享(我已将其卸载到服务器上)。它用于软件开发工作、浏览、冲浪、图像编辑、查看媒体等。我的电脑有 8GB 的 RAM。
你建议我如何划分我的空间?具体来说:
- 我也应该在 SSD 上创建交换分区吗?
/boot
我的应该/
有多大/home
?- 我是否需要单独的
/var
? - 如果有的话,您会将哪些分区放置在现有硬盘的空白空间中?
答案1
这是非常主观的,但是 -
- 如果您认为您将使用大量交换空间,那么将其放在 SSD 上是一个好主意。
- 如果您使用 LVM,那么如果您的需求发生变化或者您的初始设置方案不完善,您可以调整分区大小并在设备之间移动数据。
- /boot 通常应在 200MB 到 1GB 之间。
- SWAP 通常与 RAM 大小相同。如果您的 RAM 少于 2 GB,则使用更多交换空间;如果您的 RAM 超过 8 GB,则使用较少交换空间。
- 不,你不需要单独的 /var
- /home 完全取决于您要做什么。您可以将 /home 或 /home/??? 符号链接到文件系统的其他部分,以获得更大的灵活性。
一般来说,如果您认为 SSD 空间有限,我建议将操作系统和程序放在 SSD 上,将数据(即 /home)放在 HDD 上。YMMV