技术解析

你的Linux怎样分区?
0
2021-08-01 23:08:24
idczone
先说说我自己的(假设共50G):

/ 10G
/usr 20G
/home 20G

/foot和SWAP都没有分,因为我觉得:只装一个Linux的话没必要分/foot,4G内存,没必要分SWAP
根据LFS的文档:http://www.linuxfromscratch.org/lfs/view/stable/chapter02/creatingpartition.html
“A separate /usr partition is generally used if providing a server for a thin client or diskless workstation. It is normally not needed for LFS. A size of five gigabytes will handle most installations.”
为什么要单独分出来呢?

/dev/sda1 25G 5.5G 18G 24% /
/dev/sda5 99G 19G 75G 20% /home
2G Swap
没了
/foot是啥

/ 10g
/boot 256mb
/home 30g
/swap 1g
那个/foot应该是/boot吧?

搞错了,是/boot,不是/foot

Filesystem Size Used Avail Use% Mounted on
/dev/sda6 9.4G 1.1G 7.9G 12% /home
/dev/sda7 19G 5.1G 13G 29% /
/dev/sda3 183M 15M 159M 9% /boot
swap 1G

如果是 50G 的话,不妨 / 给10G,/home 吃剩下的。
/usr 没有单分的意义。

不分只有swap /

不分只有swap /

一般分根目录和家目录就搞定了。内存2G左右就可以不要swap啦,你会发现开机一整天都是使用了0%,根本就用不上的。多系统还是分个/boot,100到200M就够了。

用grub的话/boot也没有什么必要了,grub认识的fs type很全,万一有问题也可以用u盘启动修复。
我nb的rootfs在ssd上,所以把经常写的目录放到了磁盘上,像/home /var之类的。
swap肯定要的,8G内存配了2G swap,在内存使用超出预计的时候可以缓冲一下,不至于直接挂掉。
Filesystem Size Used Avail Use% Mounted on
/dev/sdb1 74G 49G 22G 70% /
/dev/sda3 56G 38G 16G 72% /home
/dev/sda5 92G 36G 52G 41% /var
/dev/sda6 254G 157G 85G 65% /usr/local
tmpfs 3.9G 0 3.9G 0% /var/tmp/portage
tmpfs 3.9G 4.2M 3.9G 1% /tmp
tmpfs 3.9G 545M 3.4G 14% /usr/portage

不是说软件都装在/usr/local下,然后单独分个/usr的话,以后重装系统的话,原来的软件还会在吗?

呃是这样…如果重装了系统,软件最好也不要留了。否则就利用不到包管理系统了。
如果想保留原来的软件,可以在重装之前导出一份安装的软件包列表,重装以后再把相应的软件包装上。

只要把home和swap分出来就行了。

一直是自动安装时候自动分的区
后来发现把home分出来更好些

/ all
swap
没了

swap
home 10g
剩下都/~~~~~~~~

求这个备份和恢复的具体操作方法……正好要用到了。


dpkg --get-selections

另外,留swap是为了休眠。

分那么多给 / 干嘛

@shellex,,,
我本来想都分给/的~~~~~~,其实是图简单了。。。。。。专门分两个区,都没有挂载,用来存东西,其他的大部分都分给/,等系统挂掉直接重做~~~~~
完全的新手级别

/boot
/
swap

我觉得花喵 想表达的意思是“个人数据在外置存储”?我不确定那个sda 后面的数字是不是与主板上sata 接口的数量有关系。
swap 就是内存交换用的,还真没想过不分,不过一直是设置swapness 来尽量用物理内存。
boot 分区也就是放内核引导的那个镜像,嵌入式里面貌似会映射到rom 的后半部分,其他平台上无所谓了,毕竟引导文件损坏或者其他文件损坏概率差不多的,一旦坏了该换硬盘了……现在2.6 版本上一个镜像也就20MB?
至于重装系统不重装软件这个,看喜好吧。对于大部分“单用户”来说,系统设置和个人设置就是一回事,不分比较好。某些比如ssh 主机上,分开吧,管理员省心。
portage 挂tmpfs 上……同为更新强迫症的路过,哈哈

/
/home
/var
swap
单用户,其实那个 /var 纠结要不要。
有一次系统崩掉了,把 / 重灌,/home 保留,结果很满意,大大减轻重新配置系统的成本,比如新系统里的Firefox还保留之前我浏览的标签和所有配置,历史.
有一次换硬盘,cp * 之后,在新硬盘上安装Grub和修改fstab里的uuid,不知道哪里出错了,引导错误,结果只能重装了。

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服
请您留言

感谢您的关注,当前客服人员不在线,请填写一下您的信息,我们会尽快和您联系。

提交