我正在尝试扩展/ dev / sda5分区,它是扩展分区/ dev / sda2下的逻辑分区。
我想使用fdisk。
步骤应该是删除两个分区,然后使用完全相同的起始扇区(1001470和1001472)重新创建它们。直到创建逻辑分区(最小起始扇区大于所需数量)(1003518),它才能顺利进行。
$ sudo fdisk / dev / sda
命令(m以获取帮助):p
磁盘/ dev / sda:9.8 GiB,10485760000字节,20480000扇区
单位:1 * 512的扇区= 512字节
扇区大小(逻辑/物理):512字节/ 512字节
I / O大小(最小/最佳):512字节/ 512字节
Disklabel类型:dos
磁盘标识符:0x0cd7105f
设备启动起始端扇区大小ID类型
/ dev / sda1 * 2048 999423 997376 487M 83 Linux
/ dev / sda2 1001470 16775167 15773698 7.5G 5扩展
/ dev / sda5 1001472 16775167 15773696 7.5G 83 Linux
分区5已删除。
分区2已删除。
命令(m以获取帮助):n
分区类型
p主要(1个主要,0个扩展,3个免费)
e扩展(逻辑分区的容器)
选择(默认p):e
分区号(2-4,默认为2):
第一个扇区(999424-20479999,默认999424):1001470
最后一个扇区,+ sectors或+ size {K,M,G,T,P}(1001470-20479999,默认20479999):
创建了一个新的分区2,类型为“扩展”,大小为9.3 GiB。
命令(m以获取帮助):n
主分区的所有空间都在使用中。
添加逻辑分区5
第一扇区(1003518-20479999,默认1003520):1001472
价值超出范围。
我已经用parted做到了,但是使用fdisk应该可以实现。
$ fdisk -V
fdisk from util-linux 2.27.1