GNU bug report logs - #30773
parted doesn't thoroughly erase old signatures

Previous Next

Package: parted;

Reported by: Anatoly Mayorov <mt45 <at> yandex.ru>

Date: Sun, 11 Mar 2018 23:21:01 UTC

Severity: normal

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Anatoly Mayorov <mt45 <at> yandex.ru>
To: bug-parted <at> gnu.org
Subject: parted doesn't thoroughly erase old signatures
Date: Sun, 11 Mar 2018 21:46:24 +0300
[Message part 1 (text/plain, inline)]
Hi,

I installed TrueOS and it partitioned the whole disk as a zfs pool. Then, while installing Archlinux I used parted to create a new gpt table with fat32, ext4 and btrfs partitions. Archlinux worked well. But Gparted reported, that the whole disk still was formatted to ZFS. I reproduced the same scenario on a virtual machine - the same result.
It turned out that there remained signatures from ZFS.
Here is what blkid and wipes reported:

root <at> debian:~# blkid /dev/sda
/dev/sda: TYPE="zfs_member" PTUUID="f80e1ce2-028f-4124-bdef-ce5a61ad4e72" PTTYPE="gpt"

root <at> debian:~# wipefs /dev/sda
offset type
----------------------------------------------------------------
0x200 gpt [partition table]

0x7f000 zfs_member [filesystem]

I had to manually erase all old signatures with wipefs to make Gparted see my partitions.

I'm attaching a screenshot of the virtual machine where I reproduced the scenario.
[gparted-qemu.png (image/png, attachment)]

This bug report was last modified 7 years and 2 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.