I was encounter with this problem after I fix disk order with fdisk. **before fix:** Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: dos Disk identifier: 0xee678789
设备 启动 Start 末尾 扇区 Size Id 类型 /dev/sda1 * 2048 62916607 62914560 30G 83 Linux /dev/sda3 62916608 976773119 913856512 435.8G f W95 扩展 (LBA) /dev/sda5 79720448 976773119 897052672 427.8G 83 Linux /dev/sda6 62918656 79720447 16801792 8G 82 Linux 交换 / Solaris Partition table entries are not in disk order. **after fix:** Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disklabel type: dos Disk identifier: 0xee678789 设备 启动 Start 末尾 扇区 Size Id 类型 /dev/sda1 * 2048 62916607 62914560 30G 83 Linux /dev/sda3 62916608 976773119 913856512 435.8G f W95 扩展 (LBA) /dev/sda5 62918656 79720447 16801792 8G 82 Linux 交换 / Solaris /dev/sda6 79720448 976773119 897052672 427.8G 83 Linux **backtrace of gparted** ====================== libparted : 3.2 ====================== Backtrace has 15 calls on stack: 15: /lib/x86_64-linux-gnu/libparted.so.2(ped_assert+0x44) [0x7fa92ca88ea4] 14: /lib/x86_64-linux-gnu/libparted.so.2(+0x1e45f) [0x7fa92ca9c45f] 13: /lib/x86_64-linux-gnu/libparted.so.2(+0xf8ba) [0x7fa92ca8d8ba] 12: /lib/x86_64-linux-gnu/libparted.so.2(ped_disk_add_partition+0x25f) [0x7fa92ca8e1af] 11: /lib/x86_64-linux-gnu/libparted.so.2(+0x1dd4f) [0x7fa92ca9bd4f] 10: /lib/x86_64-linux-gnu/libparted.so.2(+0x1dde0) [0x7fa92ca9bde0] 9: /lib/x86_64-linux-gnu/libparted.so.2(+0x1dd89) [0x7fa92ca9bd89] 8: /lib/x86_64-linux-gnu/libparted.so.2(+0x1ed75) [0x7fa92ca9cd75] 7: /lib/x86_64-linux-gnu/libparted.so.2(ped_disk_new+0x48) [0x7fa92ca8ddd8] 6: /usr/sbin/gpartedbin() [0x466c0e] 5: /usr/sbin/gpartedbin() [0x47555e] 4: /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1(+0x4e67d) [0x7fa92df9967d] 3: /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x70bc5) [0x7fa92cf51bc5] 2: /lib/x86_64-linux-gnu/libpthread.so.0(+0x76fa) [0x7fa92bdc26fa] 1: /lib/x86_64-linux-gnu/libc.so.6(clone+0x6d) [0x7fa92baf8b5d] Assertion (metadata_length > 0) at ../../../libparted/labels/dos.c:2313 in function add_logical_part_metadata() failed. Aborted (core dumped) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1543704 Title: Parted can't handle lack of space between logical partitions To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/parted/+bug/1543704/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs