无法增大 img 文件的分区

无法增大 img 文件的分区

我有一个包含以下分区表的 img 文件

$ sudo parted tmp/disk.img 
GNU Parted 3.4
Using /tmp/disk.img
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print                                                            
Model:  (file)
Disk /tmp/disk.img: 969MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      512B    67.1MB  67.1MB  primary  fat16        esp
 2      67.1MB  902MB   835MB   primary               boot
 3      902MB   969MB   67.1MB  primary  fat32

我使用以下命令增加了磁盘空间dd

$ sudo dd if=/dev/zero bs=1M count=4096 >> /tmp/disk.img

现在我需要使用parted命令增加分区 3:

$ sudo parted /tmp/disk.img resizepart 3 1300MB
Error: The location 1300MB is outside of the device /tmp/disk.img.

我能得到一些关于如何解决这个问题的线索吗?

相关内容