1. 硬件装置在Linux中的档名
装置 | 装置在Liunx中的档名 |
IDE硬盘机 | /dev/hd[a-d] |
SCSI/SATA/U盘硬盘机 | /dev/sd[a-p] |
U盘快闪碟 | /dev/sd[a-p](与SATA相同) |
软盘机 | /dev/fd[0-1] |
2. 磁碟的组成
磁碟盘可细分出磁区(Sector)与磁柱(Cylinder)两种单位,其中磁区每个为512bytes那么大,在整颗磁碟的第一个磁区特别的重要,因为它记录了整颗磁>碟的重要资讯,磁碟的第一个磁区主要记录了两个重要的资讯,分别是:
× 主要启动记录区(Master Boot Record, MBR):可以安装启动管理程序的地方,有446 bytes
× 分割表(partition table):记录整颗硬盘分割的状态,有64 bytes
MBR是很重要的,因为当系统在启动的时候会主动去读取这个区块的内容,这样系统才会知道你的程序放在哪里且该如何进行启动。如果你要安装多重启>动的系统,MBR这个区块的管理就非常的重要啦!
在分割表所在的64 bytes容量中,总共分为四组记录区,每组记录区记录了该区段的启始与结束的磁柱号码。
由於分割表就只有64 bytes,最多只能容纳四笔分割的记录,这四个分割的记录被称为主要(Primary)或延伸(Extended)分割槽。下面是对于分割表的几个重点资讯:
× 所谓的“分割”,只是针对那个64 bytes的分割表进行配置;
× 硬盘默认的分割表仅能写入四组分割信息;
× 这四组分割信息被称为主要(Primary)或延伸(Extended)分割槽;
× 分割槽的最小单位为磁柱(cylinder);
× 当系统要写入磁碟时,一定会参考磁盘分区表,才能针对某个分割槽进行数据的处理。
如果想将硬盘分割成不止4个分隔槽,该怎么办?这个时候可以使用扩展分区。
扩展分配的目的是使用额外的磁区来记录分割信息,扩展分配本身并不能被拿来格式化。扩展分配继续切出来的分割槽,就被称为逻辑分割槽(logical partition)。 由于逻辑分割槽是由扩展分配继续分割出来的,所以它可以使用的磁柱范围就是扩展分配所配置的范围。
主要分割、扩展分配与逻辑分割的特性我们作个简单的定义:
× 主要分割与扩展分配最多可以有四笔(硬盘的限制);
× 扩展分配最多只能有一个(操作系统的限制);
× 逻辑分割是由扩展分配持续切割出来的分割槽;
× 能够被格式化后,作为数据存取的分割槽为主要分割与逻辑分割。扩展分配无法格式化;
× 逻辑分割的数量依操作系统而不同,在Linux系统中,IDE硬盘最多有59个逻辑分割(5号到63号), SATA硬盘则有11个逻辑分割(5号到15号)。