在具有常规 HDD 加 SDD 的笔记本电脑上进行磁盘设置

在具有常规 HDD 加 SDD 的笔记本电脑上进行磁盘设置

这将是一个关于您对设置一台同时配备常规 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/sda1boot标志 /dev/sda1 --> / (root) /dev/sda2 --> /home /dev/sda3 --> /swap /dev/sdb1 --> [其他东西,例如所有用户都可以使用的常用媒体文件]

或者把Swap放在SSD上,哪里/dev/sda1bootflag

/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 上。

相关内容