On 14 December 2012 10:44, <[email protected]> wrote: > >> Hi, >> >> I've been doing some testing of wiping file systems, either using the >> wipefs command or by writing zeros over the whole partition, and find >> that in many distribution / parted version combinations it prints the >> type of the file system that use to be there, even after formatting with >> a new file system. I'm doing this for a GParted patch I am working on. >> Can anybody explain the behaviour and how to fix it? >> >> Thanks, >> Mike >> > You need to inform the kernel of the changes by running partprobe. > > Gilles
Unfortunately that didn't help. I think that partprobe is about telling the kernel when partitions change? My problem is parted not recognising the change of file system when the partition boundaries remain the same. Parted thinks there is still a jfs file system on /dev/sda12. But I overwrote it with ext2 in my original email. Blkid thinks it's an ext2 file system and the kernel mounts it as an ext2 file system. # partprobe # parted /dev/sda print Model: ATA SAMSUNG SSD 830 (scsi) Disk /dev/sda: 128GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 525MB 524MB primary ext4 boot 2 525MB 2673MB 2147MB primary linux-swap(v1) 3 2673MB 13.4GB 10.7GB primary ext4 4 13.4GB 121GB 107GB extended 5 13.4GB 77.8GB 64.4GB logical ext3 6 77.8GB 78.4GB 524MB logical ext4 7 78.4GB 80.5GB 2147MB logical linux-swap(v1) 8 80.5GB 91.2GB 10.7GB logical ext4 9 91.2GB 91.8GB 524MB logical ext4 10 91.8GB 93.9GB 2147MB logical linux-swap(v1) 11 93.9GB 105GB 10.7GB logical ext4 12 105GB 106GB 1074MB logical jfs # blkid /dev/sda12 /dev/sda12: UUID="5fe4cc76-61be-4878-b337-b4c5c155fb0c" TYPE="ext2" # mount /dev/sda12 /mnt/1 # grep sda12 /proc/mounts /dev/sda12 /mnt/1 ext2 rw,seclabel,relatime 0 0 # mount | grep sda12 /dev/sda12 on /mnt/1 type ext2 (rw,relatime,seclabel)

