diff --git a/fdisk/fdisk-lib.pl b/fdisk/fdisk-lib.pl index 9d4be872a..7018ed940 100755 --- a/fdisk/fdisk-lib.pl +++ b/fdisk/fdisk-lib.pl @@ -467,7 +467,7 @@ while() { $disk->{'cylsize'}; push(@{$disk->{'parts'}}, $part); } - elsif (/^\s*(\d+)\s+(\d+)cyl\s+(\d+)cyl\s+(\d+)cyl\s+(\S+)\s+(\S+)\s+(\S+)/) { + elsif (/^\s*(\d+)\s+(\d+)cyl\s+(\d+)cyl\s+(\d+)cyl\s+(\S+)\s+(\S+)\s+(\S*)/) { # Partition within the current disk from parted (gpt format) local $part = { 'number' => $1, 'device' => $disk->{'device'}.$1,