Linux学习2-Linux分区方式

时间:2014-04-09 14:09:55   收藏:0   阅读:572

1、磁盘分区

磁盘分区是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区(partition),不同类的目录与文件可以存储进不同的分区。

bubuko.com,布布扣

未经过分类整理的药箱

bubuko.com,布布扣

有明显分类的药箱

比如:我们有一堆中药材要进行存储,如果我们把所有的药材都放到一个大的箱子里,有一天我要用的时候我可能要把箱子打开一样一样的查找才能找到我想要找的药材。可是如果我们把一个大的箱子分成许多个小的抽屉每个抽屉放一种药材,并且在抽屉上贴上药材的名称,这样找起来就易如反掌了。我们做磁盘分区也就是基于这样的目的。

   

2、分区的类型

1

   

(主)

2

   

(主)

3

   

(主)

4
(扩展)

5

(逻辑)

6

(逻辑)

  

  

这种分区的限制不是操作系统的限制而是硬盘本身的限制。

分盘分区必须格式化后才可以写入数据。

  

3、格式化

  

格式化最主要的目的是写入数据,在高级格式化的时候主要做了两个工作。将硬盘分成等大小的数据块,同时建立一个Inode列表。当读取文件的时候是通过Inode号来找到文件的条款,从而知道这个文件保存在了哪几个数据块当中,然后打开各个数据库块,拼接成需要读取的完整的文件。

  

4、硬件设备文件名

对于LInux来说硬盘格式化后还需要给每个分区起一个设备文件名,在Linux中所有的硬件设备都有一个设备文件名

硬件

设备文件名

IDE硬盘(133MB/S)

/dev/hd[a-d]

SCSI(200MB/S)/SATA(3代500MB/S)/USB硬盘

/dev/sd[a-p]

光驱

/dev/cdrom或/dev/sr0

软盘

/dev/fd[0-1]

打印机(25针)

/dev/lp[0-2]

打印机(USB)

/dev/usb/lp[0-15]

鼠标

/dev/mouse

  

可以看下Window和Linux在分区、格式化时有什么不同

Windows

Linux

分区-->格式化-->分配盘符

分区-->格式化-->建立设备文件名(由Linux系统自动指定)-->写入挂载点

  

分区的设备文件名

针对硬盘的不同分区也由系统来分配设备文件名

/dev/hda1 (IDE硬盘接口上的第一块硬盘的第一个分区)

/dev/sda1 (SCSI/SATA硬盘接口上的第一块硬盘的第一分区)

  

注:1~4的分区号只能给主分区和扩展分区使用,即使某磁盘的主加扩展没有达到4个那么他的逻辑分区号也是从5开始的,即所有的逻辑分区号多是从5开始的

1

  

(主)

  

2

(扩展)

5

(逻辑)

6

(逻辑)

7

(逻辑)

5、挂载

在Linux中把给分区分配盘符的过程称为挂载,与Windows不同的是在Linux中以空的目录名称来作为盘符。理论上任何一个目录都可以作为一个盘符。

6、Linux文件系统结构

bubuko.com,布布扣

在Linux下根目录("/")是目录结构的最顶层,它对应到磁盘上有单独的分区,理论上写入到根目录的数据都会写到根分区上。但是我们可以给根节点的子目录指定自己的分区这样写入到该子目录中的内容就会写入到它所指定的分区中,当然如果子目录没有指定分区还是会写在根分区中。

Linux学习2-Linux分区方式,布布扣,bubuko.com

原文:http://www.cnblogs.com/chinareny2k/p/3653130.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!