这将是一个关于您对设置一台同时配备常规 1TB HDD 和 250G SSD 的新笔记本电脑的看法的问题。让我们假设...
/dev/sda = 1,000 GB HDD (931 TiB)
/dev/sdb = 250 GB SSD (232 TiB)
据我了解,很多人都使用这种方法:
/dev/sdb1 --> /boot
/dev/sdb2 --> / [root]
/dev/sda1 --> /home
/dev/sda2 --> /swap
或者在没有单独的 /boot 分区的情况下使用它
/dev/sdb1 --> / (root)
/dev/sda1 --> /home
/dev/sda2 --> /swap
我知道 SSD 的速度是大多数人希望根目录位于该设备上的主要原因,但 250 GB /boot 和 / 不是完全杀伤力大吗?我永远无法填满 250GB 的系统文件和文件夹。
可能的配置如下:
/dev/sda1 --> /boot
/dev/sda2 --> / [root]
/dev/sda3 --> /home
/dev/sda4 --> /swap
/dev/sdb1 --> [something else like frequently used media files avaiable to all users]
或者没有专用引导分区的情况相同,其中/dev/sda1
有boot
标志 /dev/sda1 --> / (root) /dev/sda2 --> /home /dev/sda3 --> /swap /dev/sdb1 --> [其他东西,例如所有用户都可以使用的常用媒体文件]
或者把Swap放在SSD上,哪里/dev/sda1
有boot
flag
/dev/sda1 --> / [root]
/dev/sda2 --> /home
/dev/sdb1 --> /swap
/dev/sdb2 --> [something else like frequently used media files available to all users]
完全是别的东西
/dev/sda1 --> ?
/dev/sda2 --> ?
/dev/sdb1 --> ?
/dev/sdb2 --> ?
我可以继续列出各种可能性,但我确信您现在应该明白要点了。
使用具有内置 HDD 和内置 SSD 的笔记本电脑(或台式机)时是否还有其他分区方案?我想当/ (root)
安装在 SSD 上时,我可以安装几个不同的发行版,这些发行版使用 HDD 作为公用硬盘,/home
同时/swap
安装在 HDD 或 SSD 上。
如果您的建议不仅仅是分区原理图,而且还解释了您建议的原因,我将非常感激。您使用哪种方案?你为什么选择它?如果可以重来,下次你会采取不同的做法吗?我以前从未使用过带有两个内部存储磁盘的计算机,并且很好奇如何最熟练地使用它们。
答案1
将两者放入 LVM 卷组中,并根据需要动态创建/扩展逻辑卷,具体取决于手头需要大量空间或电池/冲击友好性和随机访问性能的任务。
您可能还喜欢 RAID 功能来提高可靠性,因为 HDD 和 SSD 在笔记本电脑设置中都有不同的故障模式。
答案2
我还觉得 250GB/
太多/boot
了。 (但我也会发现 1TB+250GB 对于笔记本电脑来说已经相当多了。)
为了性能(快速启动真的很好),我可能仍然会将/
和/boot
放在 SSD 上,/
对于/boot/
.
如何分配剩余空间很大程度上取决于您的实际使用模式。除了我自己之外,我从未与其他用户一起使用过笔记本电脑,因此我发现很难提供好的建议。
LVM 可能是一件好事,但请注意,如果您跨磁盘创建卷组,性能可能会有点奇怪。
答案3
为了提高性能,您应该将所有软件和交换空间放在 SSD 上,而只将实际数据(主文件夹、其他不需要性能但大量存在的数据)放在 HDD 上。
就我个人而言,我更喜欢 256GB SSD,而不是 128GB,我可以让我的多重启动完全在 SSD 上,而不是将 Linux 系统安装在 HDD 上。