我正在尝试扩展/ 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