Linux 新建分区

对Linux分区的理解

  • 硬盘接口:
    1.IDE接口:Linux对连接到IDE接口的硬盘使用/dev/hdx的方式命名,x一般为a,b,c等
    2.SCSI接口:Linux对连接到SCSI接口的硬盘使用/dev/sdx的方式命名,x一般为a,b,c等。其实Linux对连接到SCSI接口的硬盘是使用ID号区分的。ID范围是:0-15,ID为0的硬盘名为/dev/sda,类推。SCSI主控制器通常占用ID号7,所以SCSI接口最多可连接15个硬盘。

  • 分区:
    1.分区是针对磁盘,并不是对某一个分区分区。
    2.硬盘使用前要进行分区,可分为主分区,扩展分区,逻辑分区。硬盘使用前要进行分区,可分为主分区,扩展分区,逻辑分区。
    3.一块硬盘最多4个主分区,最多1个扩展分区,逻辑分区可以有若干个。
    4.扩展分区会使用一个主分区的位置。理解为:主分区数+扩展分区数不能超过4个。
    5.主分区中不能再划分其他类型的分区,相当于一个逻辑磁盘。
    6.扩展分区本身不存储任何东西,不能直接使用,也不能格式化,只是用于区分逻辑分区。所以,扩展分区容量=n个逻辑分区容量之和,从而:硬盘的容量=主分区容量+扩展分区容量。
    7.其中1-4为主分区+扩展分区编号,逻辑分区编号从5开始。

  • 查看当前磁盘及分区情况

    可以看到我这里有两个磁盘,sda、sdb。其中sda有5个分区(sda4为扩展分区,sda5为逻辑分区)、sdb只有1个分区。

对硬盘进行分区操作

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
fdisk /dev/sda  //操作sda磁盘
...
Command (m for help): m //输出帮助信息
Command action
a toggle a bootable flag //设置启动分区
b edit bsd disklabel //编辑分区标签
c toggle the dos compatibility flag //切换DOS兼容性标志
d delete a partition //删除一个分区
l list known partition types //列出分区类型
m print this menu //输出帮助信息
n add a new partition //建立一个新的分区
o create a new empty DOS partition table //创建一个新的空白DOS分区表
p print the partition table //打印分区表
q quit without saving changes //退出不保存设置
s create a new empty Sun disklabel 创建一个新的空太阳标签
t change a partition's system id //改变分区的ID
u change display/entry units //改变显示的单位
v verify the partition table //检查验证分区表
w write table to disk and exit //保存分区表
x extra functionality (experts only)
Command (m for help):n
Command action
e extended //扩展分区
p primary partition (1-4) //主分区(最多4个)
p
Partition number (1-4): 1 //分区号(卷标)
First cylinder (1-2597, default 1): 1 // 起始扇区
Last cylinder or +size or +sizeM or +sizeK (1-2597, default 2597):+100M // 结束扇区 或大小

Command (m for help): w //保存刚才的配置信息。

案例

  • 删除sda4、sda5以新建分区

  • 新建扩展分区

    我这里应该是有碎片区域,导致默认的扇区起始位置没有紧接sda3扇区之后。
    一般扩展分区就需要包含剩下的全部空间,否则就浪费了。

  • 在扩展分区中新建逻辑分区

    继续分区,个数无限制,任意分配,我这里分配2个

其他:
将分区格式化为NTFS格式:sudo mkfs -t ntfs /dev/sda6

参考:
https://www.cnblogs.com/sangmu/p/6629594.html
https://www.cnblogs.com/hanson1/p/7102206.html
https://www.cnblogs.com/lbole/archive/2018/04/25/8904298.html

评论