Clear GPT and MBR data structures on disk before imaging
This patch clears all GPT and MBR data structures on the disk. GPT maintains its data structures at start and at end of the disk. Change-Id: I8d0b367755b568cb44f02f62b873659b4bea0f14 Closes-Bug: #1543339
This commit is contained in:
@@ -35,8 +35,8 @@ DEVICE="$2"
|
||||
|
||||
# In production this will be replaced with secure erasing the drives
|
||||
# For now we need to ensure there aren't any old (GPT) partitions on the drive
|
||||
log "Erasing existing mbr from ${DEVICE}"
|
||||
dd if=/dev/zero of=$DEVICE bs=512 count=10
|
||||
log "Erasing existing GPT and MBR data structures from ${DEVICE}"
|
||||
sgdisk -Z $DEVICE
|
||||
|
||||
log "Imaging $IMAGEFILE to $DEVICE"
|
||||
qemu-img convert -t directsync -O host_device $IMAGEFILE $DEVICE
|
||||
|
Reference in New Issue
Block a user