linux系统的磁盘分区有哪几种?

linux系统的磁盘分区有哪几种?,第1张

1、/分区。用于存储系统文件。

2、swap,即交换分区,也是一种文件系统,它的作用是作为Linux的虚拟内存。在Windows下,虚拟内存是一个文件:pagefile.sys;而Linux下,虚拟内存需要使用独立分区,这样做的目的据说是为了提高虚拟内存的性能。

3、/home:是用户文件夹所在的地方。如果独立划分/home,即使Ubuntu不能启动,也可以用Live CD启动来取得自己的文件资料。

4、/boot:包含了 *** 作系统的内核和在启动系统过程中所要用到的文件。

很多老旧的教程中,都会让用户在/boot目录上挂载一个大小为100MB左右的独立分区,并推荐把该/boot放在硬盘的前面——即1024柱面之前。事实上,那是Lilo无法引导1024柱面后的 *** 作系统内核的时代的遗物了。当然,也有人说,独立挂载/boot的好处是可以让多个Linux共享一个/boot。

其实,无论是基于上述的哪种理由,都没有必要把/boot分区独立出来。首先,Grub可以引导1024柱面后的Linux内核;其次,即使是安装有多个Linux,也完全可以不共享/boot。因为/boot目录的大小通常都非常小,大约20MB,分一个100MB的分区无疑是一种浪费,而且还把把硬盘分的支离破碎的,不方便管理。

另外,如果让两个Linux共享一个/boot,每次升级内核,都会导致Grub的配置文件冲突,带来不必要的麻烦。而且,不独立/boot分区仅仅占用了根目录下的大约20MB左右的空间,根本不会对根目录的使用造成任何影响。

在 Linux 下,分区一般通过 fdisk 或 gdisk 这样的工具来完成。对于 1TB 的硬盘,一般通过分成多个不同的逻辑分区来完成。通常情况下,/(根)分区的大小为 100GB-200GB 左右,/home 分区的大小为剩下的空间的大部分,swap 分区的大小为内存的两倍左右。但是这只是一个建议,实际大小可以根据用户需求进行调整。

那看你用做什么了。

linux分区一般没有定数,

只要空间够用怎么分都行。

一般三个分区

跟目录/, 引导分区/boot,交换分区swap

一般/boot分区100M就够了,swap没有定数,说是1.5到2倍内存大小,不过一般和内存一样大就行了。

剩下的都给/分区。

如果是多个用户的话,为了保护用户的数据,给/home单独一个分区。

10G应该就够了。

如果是单用户做桌面版的话,

分区最简单,一个swap分区,一个/就够了,最多加一个/boot

这样好处就是不用考虑具体分区的分配空间,所有东西都弄一起。

如果是服务器,/boot分区100M,其他分区大小不好给出来。总之/usr,/var,/opt这三个分区最占空间,给这三个分区尽量分配更大的空间。其他的分区自己斟酌。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7254542.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-03
下一篇2023-04-03

发表评论

登录后才能评论

评论列表(0条)

    保存