gparted ignores devid for btrfs filesystem
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gparted (Debian) |
Fix Released
|
Unknown
|
|||
gparted (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I used gparted to move and resize one of my partitions. The partition in question uses btrfs. The verification step failed because gparted does not specify the devid (something specific to btrfs it seems). "sudo btrfs filesystem resize max /tmp/gparted-
TEST CASE:
1) get or create a disk with a btrfs filesystem that has a different devid than 1. Easiest way is probably to create two btrfs partitions.
2) start gparted
3) Run "Partition - Check" on the partition with a devid different from 1.
The partition check will fail because btrfs assumes devid to be 1 if none is specified (as documented in "man btrfs").
filesystem resize [devid:
show and defaults to 1 if not specified.
description: | updated |
description: | updated |
description: | updated |
Changed in gparted (Debian): | |
status: | Unknown → Confirmed |
Changed in gparted (Debian): | |
status: | Confirmed → Fix Released |
Thank you Rolf for your interest in improving GParted.
This problem was fixed upstream in GParted 0.20.0. See the following upstream bug report:
GParted resizes the wrong filesystem (does not pass the devid to btrfs filesystem resize) /bugzilla. gnome.org/ show_bug. cgi?id= 723842
https:/
The latest version of GParted at time of writing is 0.24.0. Unfortunately the versions packaged in Ubuntu are quite old.