认识Linux硬盘的命名方法
很多新手安装CentOS Linux的时候总是分不清sda,sdb,sda(0,1)代表什么意思,只要知道命名规则,其实这个很好理解,但在这之前首先要明白什么是主引导记录,什么是Grub
命名规律
IDE硬盘用hd开始(现在基本上消失了,除了一些老式机器),SCSI硬盘用sd开头(现在流行的sata)。软盘用fd开头(可以说直接消失)。命名和linux不大一样。是从0算起。(sd0,0)
(为什么从0开始,因为外国很多东西都是从0数起的吧)。表示C盘。(hd0,4)
。表示D盘。当然这里指的是(第一个逻辑分区,如果D盘也是主分区,应该写成(sd0,1)
系统的第一个硬盘驱动器表示成(sd0),其上的第一个分区表示为(sd0,0)
,也就是说对于硬盘,采用(hdx,y)
的形式来表示,x、y都是从0开始计数的,x表示硬盘号,y表示分区号。由于主分区只能有四个,所以第一硬盘的四个主分区分别用(sd0,0)
~(sd0,3)
来表示;逻辑分区则从(sd0,4)
开始算,即第一逻辑分区用(sd0,4)
,第二逻辑分区用(sd0,5)
来表示,依次类推。一般机子的硬盘都是一个主分区,其余是逻辑分区。因此C盘用(sd0,0)
,D盘用(sd0,4)
来表示。 光盘用(cd)
表示,第一软驱用(fd0)
表示,在Linux系统中,如ubuntu,(sdx,y)
中的y是从1开始计数的。第一逻辑分区用(sd0,5)
,第二逻辑分区用(sd0,6)
来表示
实例
- 本地cd/dvd
- 硬盘设备
- nfs共享目录(类似与Windows的共享)
- url (也就是从网络安装)
从那个分区和目录中的镜像安装centos,如果在下面没有看到你的设备可以按F2进行配置,这里的/dev/sda4/ 表示是u盘一个扩展分区,可以写成代码sd(0,4)来表示,你有可能怀疑为什么u盘是第一块硬盘,很简单系统是从u启动的,第一个识别的就是U盘,那么下面代表的是什么
- sdb1 sd(1,0) 也就是c盘 主分区
- sdb2 sd(1,1) 也就是d盘 主分区
- sdb5 sd(1,4) 也是就f盘 逻辑分区
为什么从1就到4了 : 硬盘的四个主分区分别用(sd0,0)~(sd0,3)来表示;逻辑分区则从(sd0,4)开始算
想必sdb6大家都知道什么代表什么了
本文地址:https://www.helloaliyun.com/tutorial/1093.html