[yocto] Resizing extended partition in image created with wic (poky sumo)

Smith, Peter1 (GE Renewable Energy) peter.t.smith at ge.com
Thu Mar 7 08:30:34 PST 2019

I am having trouble with resizing a partition inside of an extended partition in an image created using wic (poky sumo).

Here is the .wks file I have used:

part /mnt/boot --source bootimg-partition --ondisk mmcblk0 --label edgeos-boot --active --align 4096 --fixed-size=100M --fstype=msdos --use-uuid
part / --source rootfs --rootfs-dir=sdcard-image --ondisk mmcblk0 --use-uuid --uuid=EA2EEE0B-5C82-4817-8439-1202B5E5651A --fstype=ext3 --label edgeos-root --align 4096 --fixed-size 1G
part /mnt/rootfs2 --ondisk mmcblk0 --use-uuid --uuid=EA2EEE0B-5C82-4817-8439-1202B5E5651B --fstype=ext3 --label rootfs2 --align 4096 --fixed-size 1G
part /mnt/conf --ondisk mmcblk0 --use-uuid --fstype=ext3 --label edgeos-conf --align 4096 --fixed-size 20M
part /mnt/data --ondisk mmcblk0 --use-uuid --fstype=ext3 --label edgeos-data --align 4096 --fixed-size 2947M
bootloader --ptable msdos

...and here is what parted thinks about the content of the image:

Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start     End        Size      Type      File system  Flags
1      8192s     212991s    204800s   primary   fat16        boot
2      212992s   2310143s   2097152s  primary   ext3
3      2310144s  4407295s   2097152s  primary   ext3
4      4415487s  10500095s  6084609s  extended               lba
5      4415488s  4456447s   40960s    logical   ext3
6      4464640s  10500095s  6035456s  logical   ext3

When I try and resize the extended partition to the end of the disk (it's a 16GB SDCARD) with the following command I get an error

parted /dev/... resizepart 4 -1s
bash[177]: Expand extended partition(4)... Error: Unable to satisfy all constraints on the partition.

I have searched the internet but can't seem to find any suggestions about what could be wrong, any ideas?

Best Regards Peter Smith
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20190307/d22e34be/attachment-0001.html>

More information about the yocto mailing list