Linux的分区
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内核的现象再次出现,这也就是著名的137GB限制。很遗憾,Grub是⽆法引导
linux磁盘管理137GB之后的分区中的Linux内核的。如果你不巧遇到了这样的情况,你就要考虑把/boot独⽴挂载到位于137GB前⽅的独⽴分区中,或者索性就把 Linux的分区都往前移动,让根⽬录所在分区位于137GB之前。
5、/usr/local:是 Linux系统存放软件的地⽅。
建议把/opt,/usr或/usr/local独⽴出来的教程,基本上也是⾮常⽼的了。使⽤Ubuntu时,我们⼀般都是使⽤系统的软件包管理器安装软件,很少⾃⼰编译安装软件。⽽建议独⽴/usr,/opt,/usr/local的理由⽆⾮是为了重装系统时不再重新编译软件⽽直接使⽤早先编译的版本。不过对于⼤多数普通⽤户来说,这个建议通常是没有意义的。
6、/var:是系统⽇志记录分区。
7、/tmp分区,⽤来存放临时⽂件。
建议把/var和/tmp独⽴出来的教程通常是⾯向服务器的。因为⾼负载的服务器通常会产⽣很多⽇志⽂件、临时⽂件,这些⽂件经常改变,因此把/var,/tmp独⽴出来有利于提⾼服务器性能。但如果你⽤Ubuntu是做桌⾯的,或从来不关⼼过系统⽇志这东西,就没有必要独⽴的
为/var和/tmp挂载分区。
还有些⽼旧的教程中建议把Linux安装在主分区中,或在/boot下挂载⼀个主分区。事实上,这也是不需要的。Linux的所有分区都可以位于逻辑分区中。所以请放⼼的把Linux安装在逻辑分区中吧。
Linux的⽂件系统(分区格式)主要有ext3、ReiserFS、XFS、JFS等。同时Linux也可以读写使⽤FAT、FAT32和NTFS⽂件系统的分区。Ubuntu默认的⽂件系统是ext3。
或许有⼈会告诉你其他⽂件系统会有什么什么优点,ext3会有什么什么不好,但如果你对⽂件系统并不了解的话,我的建议就是使⽤默认的ext3,默认的设置可能不⼀定是性能最好的,但对普通⽤户⼀定是最稳定最安全最适合的。
最⼤分区⼤⼩:ext3是4TB,ReiseFS是16TB。FAT32在Windows XP和Windows 2000⾥的最⼤分区是32GB;⽽Linux中的FAT32则可以⽀持到2TB。
最⼤⽂件⼤⼩:ext3是2GB-4GB,ReiseFS是8TB,FAT32是4GB。
如果你准备在硬盘⾥只安装Ubuntu⼀个操作系统的话,建议你采⽤三分区⽅案:
1)“/”分区:使⽤ext3⽂件系统;分区容量为10GB-15GB。
2)“swap”分区:⽤于交换空间。内存⼩于或等于 512MB,swap分区容量为内存⼤⼩的2倍;内存⼤于512MB的,swap分区容量等于内存⼤⼩。
3)“/home”分区:使⽤ext3⽂件系统;分区容量为“/”和“swap”以外的剩余空间
在linux系统中⾄少必须有两个挂载点(磁盘分区),分别是 / 及 swap ,其余是否要将其他的挂载点独⽴分割出来则视你的规划需求⽽定。可参考以下建议:
swap的⼤⼩约等同你的内存⼤⼩,或稍⼤
初次接触的新⼿或硬盘空间有限 Desktop的安装建议:
挂载点装置说明
/ /dev/hda1 可⽤空间 - swap⼤⼩后的所有空间
swap /dev/hda2 ⼤约内存⼤⼩建议⾄少512Mb
⾼级⽤户 Desktop的安装建议:
挂载点装置说明
/ /dev/hda1 15G
/home /dev/hda2 最⼤的剩余空间
/boot /dev/hda3 128MB左右
swap /dev/hda5 ⼤约内存⼤⼩(建议⾄少512MB)
⾼级⽤户 Server的安装建议:
挂载点装置说明
/ /dev/hda1 15G
/home /dev/hda2 最⼤的剩余空间
/
boot /dev/hda3 128MB左右
swap /dev/hda5 ⼤约内存⼤⼩(建议⾄少512MB)
/var /dev/hda6 视服务器功能决定⼤⼩
安装Liunx Ubuntu磁盘分区的配置与建议事项就说到这⾥,有了以上的相关说明相信要将⾃⼰的硬盘规划好,应该不会是件难事啦。Linux 规定了主分区(或者扩展分区)占⽤ 1 ⾄ 16 号码中的前 4 个号码。以第⼀个 IDE 硬盘为例说明,主分区(或者扩展分区)占⽤了hda1、hda2、hda3、hda4,⽽逻辑分区占⽤了 hda5 到 hda16 等 12 个号码。因此,Linux 下⾯每⼀个硬盘总共最多有 16 个分区。
因此 hda1- hda4 是主区的意思。 hda5以后是逻辑分区
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论