2016 - 2024

感恩一路有你

linux分区 linux

浏览量:3221 时间:2022-12-29 18:21:43 作者:采采

linux分区 linux

linux 分区类型?

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

2.swap,也就是交换分区,也是一个文件系统。它的功能是作为Linux的虚拟内存。

在Windows下,虚拟内存是一个文件:在Linux下,虚拟内存需要独立分区,据说这样可以提高虚拟内存的性能。

3./home:是用户文件夹所在的位置。如果独立分/home,即使Ubuntu无法启动,也可以用Live CD启动,获取自己的文件。

4./boot:它包含操作系统的内核和在启动系统的过程中要使用的文件。

很多老教程都会要求用户在/boot目录下挂载一个大小约为100MB的独立分区,建议将/boot放在硬盘3354前面,也就是1024柱面之前。其实是Lilo无法引导1024柱面后面的操作系统内核的时代遗迹。当然有人说独立挂载/boot的好处是多个Linux可以共用一个/boot。

实际上,由于上述原因,没有必要分离/boot分区。第一,Grub可以引导1024柱面后面的Linux内核;其次,即使安装了多个Linux系统,/boot也可以完全共享。因为/boot目录的大小通常很小,大概20MB左右,划分一个100MB的分区无疑是一种浪费,而且硬盘碎片化,不方便管理。另外,如果两个Linux系统共用一个/boot,那么每次内核升级,Grub的配置文件都会发生,带来不必要的麻烦。而且dependent /boot分区在根目录下只占20MB左右的空间,对根目录的使用完全不会有任何影响。

不过值得注意的是,随着硬盘容量的增加,Linux内核无法引导的现象再次出现,这也是著名的137GB极限。不幸的是,Grub无法在137GB之后引导分区中的Linux内核。如果恰好遇到这样的情况,应该考虑独立挂载/引导到位于137GB前面的单独分区,或者干脆将所有Linux分区前移,让根目录所在的分区位于137GB前面。

5./usr/local:是Linux系统存储软件的地方。

建议/opt、/usr或者/usr/local的教程基本都很老了。在使用Ubuntu的时候,我们一般都是使用系统的软件包管理器来安装软件,很少自己编译安装软件。之所以推荐独立的/usr、/opt、/usr/local,只是为了在重装系统的时候,不用重新编译软件,直接使用更早编译的版本。但是,对于大多数普通用户来说,这个建议通常是没有意义的。

6./var:是系统日志分区。

7./tmp分区用于存储临时文件。

分区 内核 Linux 系统 boot

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。