On Wed, Sep 29, 2010 at 05:28:33PM +0200, Karel Zak wrote:
 On Wed, Sep 29, 2010 at 02:55:59PM +0100, Richard W.M. Jones wrote:
 > On Wed, Sep 29, 2010 at 11:11:48AM +0200, Karel Zak wrote:
 > > On Sun, Sep 26, 2010 at 05:42:21PM +0100, Richard W.M. Jones wrote:
 > > > In any case I'll probably write a small utility which just zaps the
 > > > partition table without touching the rest of the bootloader.
 > > 
 > >  Maybe we can add this functionality to wipefs(8), libblkid is already
 > >  able to detect and parse almost all partition table formats.
 > 
 > Coincidentally I tried using wipefs within libguestfs (but not
 > successfully yet).  It really only wipes filesystems, which I guess
 > should be obvious from the name.  I think it should be extended to
 > wipe other stuff to: LVM, partition tables, RAID metadata being three
 > obvious ones.
 
  The latest version (F-14) also supports RAIDs and LVM.
     
         Karel
 
 
 
  $ wipefs /home/images/filesystems/mdraid.img 
 
  offset               type
  ----------------------------------------------------------------
  0x9f0000             linux_raid_member   [raid]
                       UUID:  37c76b91-011a-05c5-d30c-1fd4c5c3dbbc
 
 
  $ wipefs /home/images/filesystems/lvm2.img  
  offset               type
  ----------------------------------------------------------------
  0x218                LVM2_member   [raid]
                       UUID:  Vynv4k-APH8-xQER-HSBb-8VJ3-SvFF-PB5O1U 
OK, that's good to know.  I'll add a wipefs wrapper to libguestfs at
some point.  It seems a more reliable way to do it than our current
method:
  
http://libguestfs.org/guestfs.3.html#guestfs_zero
Rich.
-- 
Richard Jones, Virtualization Group, Red Hat 
http://people.redhat.com/~rjones
New in Fedora 11: Fedora Windows cross-compiler. Compile Windows
programs, test, and build Windows installers. Over 70 libraries supprt'd
http://fedoraproject.org/wiki/MinGW http://www.annexia.org/fedora_mingw