linux分区详解!

1、硬盘是由很多个512字节的扇区组成的,而这些扇区会被组织成一个一个“分区”。这些对于每个操作系统都是一样的,在这之上每个操作系统自己去管理分给自己的分区。对于windows来说,它会把这些分区格式化然后按照C、D、E盘来管理,而Linux则不同。所以呢,一个硬盘上分多个分区,安装多个操作系统比如windows,Linux,Solaris等是完全可以的。

2、每个硬盘的第0个扇区是个特殊扇区,它不属于任何分区。它存放的是两个东西:第一个是一个很小的程序,它由计算机在启动的时候运行,这个程序一般是某个操作系统带的启动程序,它运行后会启动某个操作系统或者给用户选择来启动某个操作系统。Windows的0扇区启动程序很简单,它就是把windows启动了。而Linux 所带的启动程序可以让你选择启动哪个操作系统,它叫做GRUB或LILO。LILO是一直伴随Linux发布版本的,而GRUB是后来才引入的。从可用性上讲,GRUB更胜一筹。0扇区还存放有另外一个重要数据:分区信息。

3、硬盘是有分区的,那么到底怎么分的,这个信息是存在0扇区的。硬盘的分区规则是这样的:一个分区的所有扇区必须连续。但分区类型只有三种:主分区,扩展分区,逻辑分区,其中逻辑分区必须是在扩展分区中的。一个硬盘只能有最多四个主分区,这是因为主引导记录(MBR)的限制,MBR仅仅包含一个64个字节的硬盘分区表。由于每个分区信息都需要16个字节,所以只能分出四个主分区。但是这四个分区可以把其中一个主分区改为扩展分区。在扩展分区里可以再继续分逻辑分区。这点上所有的操作系统都是一样的,因为分区只跟硬盘有关,和操作系统无关。有的同学电脑里可能会有C、D、E、F、G等很多盘,如果你仔细查看就会发现这些盘里只能有三个主分区了,另外一个主分区被做成了扩展分区,从而添加更多的逻辑分区,扩展分区就是其他逻辑分区的容器,逻辑分区可以很多,得好像是不能超过126(有待考证)。

4、Windows系统下的分区很明了,一个分区就是一个盘符。如果有可以兼容的文件系统,系统就可以读写那个分区。如果是不兼容的文件系统,Windows就忽略这个分区或者提示你格式化。Linux却不是这样,Linux是不认同C、D、E盘的,尽管Linux不认同C、D、E盘,但是这些分区都是相同的。所以Linux下也是看分区一,分区二等东西。但是它对这些分区的标志和解释是不同的。他们的标志是/dev/hdxy,其中hdx根前面一样表示哪个硬盘,y表示第几个分区。以hda为例。hda1就是第一个分区,hda4就是第四个分区位置。逻辑分区从hda5开始。然后把这些分区挂(mount)到一个目录下,整个linux的存储空间结构是一个目录树(而不是每个C: D: E:下各有自己的目录树)。最上一层是根目录(用/表示)在根低下有其它目录这就像Linux 把所有的一切都放到一颗“树”下。如果你有另外的分区或者硬盘,它们就会被“挂载”到枝干的子目录中,像是/media或/mnt。这个子目录就是所谓的挂载点了。 这个方法跟Linux的“树”概念更好地融合在一起。你可以把分区挂载到任意的子目录中。

4、linux的分区有很多,我现在介绍几个比较常见的:
  /           :根分区,作为系统文件系统的根目录 ,所有的挂载点都要直接或间接的挂载在根分区上。
  /swap :交换分区,作为虚拟内存使用,通常分成内存的两倍。 
  /boot   :引导分区,存放引导文件,如Linux内核等。
  /home:类似于Windows的My Documents文件夹,保存个人设置的内容。
  /tmp    :用来存放不同程序执行时产生的临时文件。
  /usr     :储存所安装的程序和系统的配置等文件,用户的很多应用程序和文件都存放在这个目录下。
  /root    :如果你是以超级用户的身份登录的,这个就是超级用户的主目录。
  /sbin   :这个目录用来存放系统管理员的系统管理程序。
  /etc      :存放了系统管理时要用到的各个配置文件和子目录。我们要用到的网络配置文件,文件系统,X系 统配置文件,设备设置信息,设置用户信息等都在这个目录下。
  /dev     :包含了所有 Linux系统中使用的外部设备。但是这里并不是放外部设备的驱动程序。

最常见的分区方法:
最简单的分区:只有两个(一个是/swap 交换分区,一个是/ 根分区)
最常见的分区(假如你是1G内存,80G硬盘):一个是/ 根分区:20G左右;一个是/boot分区:200M左右;一个是/swap 交换分区:2G(内存的两倍);一个是/home 分区: 剩下的

 


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值