我正在尝试在我的戴尔笔记本电脑上安装 CentOS-7(GNOME),该笔记本电脑配备 30GB SSD 和 1TB HDD、8GB RAM、i7 Intel 处理器。我正在做手动分区。
我选择 SSD 作为可启动驱动器,我的/boot
SSD 大小为 2GB。
我应该将剩余的 (28 GB) SSD 放在哪个驱动器中以获得更好的操作系统性能?
我尝试添加它,/
但这仅允许我取消选择 HDD。但是我无法在 HDD 上添加其他分区,例如/home
、swap
、/usr
、/opt
、 ,/var
它们都默认为 SSD,总共只有 30GB,这是我试图避免的。
我计划使用这台笔记本电脑进行我的开发活动,例如 Java(使用 Intellij)、Docker、Kubernetes、MongoDB、Apache Flink,这些活动有时会消耗资源,我希望尽可能地利用 SSD。
CentOS安装总是默认到空间更大的磁盘吗?我应该简单地安装到SSD(取消选择HDD),然后在安装后挂载HDD上的其他分区吗?
到目前为止,我正在尝试遵循指示这里:
如果有人可以提供帮助,我将不胜感激。
答案1
最佳解决方案取决于您要使用的分区类型。对于标准分区,您可以选择哪个磁盘用于哪个分区,以便可以放置/
在 SSD 上。不幸的是,这对于 LVM 来说是不可能的——LVM 本身可以做到这一点lvcreate -L <size> -n <name> <vgname> /dev/sda
(假设sda
是你的 SSD),但这在安装程序 GUI 中不可用。所以你的选择是:
请注意,30 GB 并/
不算多,您可能会用完空间(但单独使用/var
会/opt
有所帮助)。有趣的选择是将 SSD 用作LVM缓存用于设置。但此选项在 GUI 中再次不可用,您需要手动设置它或使用 kickstart 来创建缓存logvol --cachesize <size> --cachepvs <pvs>
(请参阅文档这里)