认识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)来表示

实例

linux硬盘 1. 本地cd/dvd
2. 硬盘设备
3. nfs共享目录(类似与Windows的共享)
4. 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大家都知道什么代表什么了

你的欣赏是我最大的动力

Yanxiong Huang

My name is Yanxiong Huang. graduated from Nanyang middle school.Love Linux,familiar with Node.js,Docker,Serverless... and more Web technology.Contact Me:QQ 31356617;Email:huangaynxiong2013@gmail.com

guangzhou,china http://www.myfreax.com

乐在分享