7.1.2 磁盘设备管理
来源:互联网 发布:新浪通达信软件 编辑:程序博客网 时间:2024/06/11 01:00
7.1.2 磁盘设备管理
在Windows下,每个分区都会有一个盘符与之对应,如“C:”、“D:”、“E:”等,但在Linux中分区的命令将更加复杂和详细,由此而来的名称不容易记住。因此,熟悉Linux中的分区命名规则非常重要,只有这样才能快速地找出分区所对应的设备名称。
在Linux中,每一个硬件设备都被映射到一个系统的设备文件,对于磁盘、光驱等IDE或者SCSI设备也不例外。IDE磁盘的设备文件采用/dev/hdx来命名,分区则采用/dev/hdxy来命名,其中x表示磁盘(a是第一块磁盘,b是第二块磁盘,依此类推),y表示分区的号码(由1开始,1、2、3、依此类推)。而SCSI磁盘和分区则采用/dev/sdx和/dev/sdxy来命名(x和y的命名规则与IDE磁盘一样)。IDE和SCSI光驱采用的是跟磁盘一样的命令方式。
IDE磁盘和光驱设备名由内部连接来决定。/dev/hda表示第一个IDE接口的第一个设备(master),/dev/hdb表示第一个IDE接口的第二个设备(slave)。/dev/hdc和/dev/hdd则是第二个IDE接口上的master和slave设备。
SCSI磁盘和光驱设备的命名依赖于其设备ID号码,比如3个SCSI设备的ID号码分别是0、2、4,设备名称分别是/dev/sda、/dev/sdb、/dev/sdc。如果现在再添加一个ID号码为3的设备,那么这个设备将被以/dev/sdc来命名,ID号码为4的设备将被称为/dev/sdd。
对于IDE和SCSI磁盘分区,号码1~4是为主分区和扩展分区保留的,而扩展分区中的逻辑分区则是由5开始计算。因此,如果磁盘只有一个主分区和一个扩展分区,那么就会出现这样的情况:hda1是主分区,hda2是扩展分区,hda5是逻辑分区,而hda3和hda4是不存在的。如表7.1是一些Linux分区设备名和说明的例子,以帮助读者理解Linux中的磁盘设备的命名规则。
表7.1 磁盘设备的例子
设 备 名
说 明
/dev/hda
第一块IDE磁盘
/dev/hda1
第一块IDE磁盘上的第一个主分区
/dev/hda2
第一块IDE磁盘上的扩展分区
/dev/hda5
第一块IDE磁盘上的第一个逻辑分区
续表
设 备 名
说 明
/dev/hda7
第一块IDE磁盘上的第三个逻辑分区
/dev/hdc
第三块IDE磁盘
/dev/hdc3
第三块IDE磁盘上的第三个主分区
/dev/hdc6
第三块IDE磁盘上的第二个逻辑分区
/dev/sda
第一块SCSI磁盘
/dev/sda1
第一块SCSI磁盘上的第一个主分区
/dev/sdb2
第二块SCSI磁盘上的扩展分区
- 7.1.2 磁盘设备管理
- 设备管理学习之磁盘管理
- 设备管理、磁盘调度算法、磁盘缓存
- [OS复习]设备管理2
- 设备管理
- 设备管理
- 设备管理
- 设备管理
- 设备管理
- 设备管理
- 设备管理
- 设备管理
- 设备管理
- 设备管理
- 设备管理
- 设备管理
- 设备管理
- 设备管理
- 动态网站Web开发PHP、ASP还是ASP.NET
- linux开机启动
- c# 對百度url編碼解碼
- 在Asp.net MVC中使用Repeater
- 爱,和时间赛跑
- 7.1.2 磁盘设备管理
- 7.2 使用fdisk进行分区管理
- ASP.NET中实现模版的动态加载
- 7.2.1 fdisk简介
- 7.2.2 fdisk交互模式
- Another Cool Thing from the Trenches
- 我是怎么招聘程序员的
- ASP.NET中实现模版的动态加载
- 【新手必读】苹果Mac OS X的快捷键