问下大家双硬盘是怎么分区的
- 0次
- 1975-02-25 02:41:33
- idczone
同事有一 120G 的 SSD 要升级成 512 的,这个 120G 的 SSD 便宜出给我(其实就是请他吃顿饭)我就想把原来的 1T 的 HDD 换到笔记本的光驱位,这个 120G 的加到原主硬盘位,原来装的是 CentOS7 和 Kali 双系统,现在一直没想好怎么分区,想问问各位,什么 / /boot /usr /var /home 等应该放哪个盘里呢。
放在 lvm 里
我以前是把 / 放 SSD
其他放在 HDD
现在双系统 一个系统占一个盘 :0
我一直是一个盘一个区。。。整那么多幺蛾子干啥。。。
不分区
当系统不分区,双系统那就 ssd 分为两个一个系统用一个。
机械硬盘作为资料盘只一个区。
Windows:一个盘一个区
Linux:10G SWAP,其余全部给 /
别瞎分。
swap 一个区
/boot 看情况是否需要分(你要全盘加密就必须分)
其他尽量不要分。
内存充足的情况下有必要分 swap ?
取决与你是否需要休眠到磁盘。
需要的话一般要分给内存 2 倍的 swap。
不然不需要。
之前我也不分,笔记本 16G 基本上没跑满过,但鉴于之前遇到过某个忘了名字的软件出了一些奇怪的问题,查了半天发现是没有 swap 分区导致的,后面就习惯性的加上了。
同意
swap 可以通过文件开启,如果用 systemd 还可以动态变化大小
swap 的确可以作为文件使用啊。
但如果不能动态变化大小不是和固定分掉一样么…………
还是现在休眠到磁盘可以休眠到具体文件了?
分区习惯我很久没改了。
受教了,感谢
有说法是用 SSD 就没有必要划拨 swap
看你有多少资源,个人习惯是
/ - SSD
/home - HDD
如果你用 systemd,就可以设置动态大小 swap 功能
放 lvm,然后给 var,home,root 划单独 pv
物理硬盘就一个,别折腾了,时代不同了,不需要那么多分区了
boot,home 公用,两个 root 完事
swap 肯定要分,磁盘那么大吝惜这点空间干啥,你又不是 64G 内存… 我一般分内存的一倍
lvm +1
/ 和 /home 分别放到两个 ssd 分区中(/home 可以很小)
之后把 hdd 的一个大分区挂到文件系统中,把 /home/username/下的(downloads,workspace)放文件的目录全部符号连接到 hdd 中,/home 的 ssd 用于加速.config 等配置文件到读写
之后 lvm 缓存挺难用的,不重新编译自定义内核无法直接启动被加速缓存的系统
lvm 就行了 + 1
要这样分的话,应该是把 /home 和 /var 挂到数据盘
配置文件对于一般使用其实关系不大
SSD 分两个,装双系统,数据盘不分区
120G 不够用的 直接用 120G 做系统盘。
如果想系统和程序都用上 ssd 速度,最好还是 256G (我现在就是 256G ssd+1T hdd,ssd 分了 100G 给系统)
一个盘 一个区
上面有人说了= =一个盘一个区,