linux为已有磁盘扩容详情 linux重新分区命令( 三 )


一个ubuntu18下规划了10个主分区的例子
要注意的问题二:逻辑分区在扩展分区中的分布是连续的,不可被主分区分割的 。分区的空间分布,不存在逻辑分区与主分区交错的情况 。
总结:也就是说,在一个物理硬盘上可以同时划分一个或多个主分区,一个扩展分区 。扩展分区可以继续被划分成一个或多个逻辑分区 。对多数用户而言,其实主分区和逻辑分区在使用上是没什么区别的 。这样就达到了一快硬盘几乎可以有无限个分区的能力,个人可以按照自已的需求来规划 。
一个典型的硬盘分区规划
4 Ubuntu分区名
提到ubuntu中的分区名,就不得不提一下windows中的盘符 。
Windows系统中,微软只可以给驱动器分配C到Z合计24个驱动器号,A与B通常都是预留给软盘驱动器的,如果你没有软盘驱动器,可以将A和B分配给其它驱动器,这样还可以多两个 。26个驱动器之后的驱动器无法分配到盘符 。
当我理解了ubuntu中的文件和硬盘分区,我真的是觉得Windows系统中”盘符”这个真是个有毛病的概念 。比如说,本来是一个硬盘分成了三个分区,在windows上可能是C盘、D盘、E盘,有一种是三个硬盘的错误感觉 。同样的情况,在ubuntu上,一个硬盘,就是一个文件,名称就是sda、sdb或sdc等等 。如果在这个硬盘上面有三个分区,这三个分区就是三个文件,文件名可能是:sda1、sda5和sda6 。
在 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等 IDE 或 SCSI 设备也不例外 。Linux把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件 。
要注意的是:一块硬盘的主分区少于3个,逻辑分区起始号依然是5,比如上图显示的我的500G的串口硬盘,虽然只有一个主分区,可第一个逻辑分区却是: sda5 。(当然,如果主分区有5个的话,扩展分区号是6,逻辑分区号会以7开始 。)
啥是IDE硬盘,其实就是并口硬盘 。就是下图中有很多蜈蚣针脚的家伙,今天的普通人很难见到了,只存在一些老旧的设备当中 。淘宝中还有卖,那是为很多老系统续命的 。
并口IDE硬盘
SCSI硬盘,其实就是串口硬盘 。就是类似下面的家伙 。
关于分区名,上面说的是纯理论,如果不是我亲动手自分区试验,我还是不清楚 。下面就是我的电脑上各种存储盘与分区的对应关系 。
这个是我安装ubuntu18后的系统硬盘分区
nvme0n1 259:0 0 238.5G 0 disk 这个是256G的NVME M2固态硬盘,也是我ubuntu18系统盘
├─nvme0n1p1 259:1 0 52.2G 0 part / 主分区 nvme0n1p1,挂载到“根”目录文件
├─nvme0n1p2 259:2 0 1.9G 0 part /boot 主分区 nvme0n1p2,挂载到“/boot”目录文件

推荐阅读