ハードディスク HDD 管理情報の削除

管理情報の削除

ディスクの先頭、末尾には管理情報が格納されていて、
ディスク再利用の際に問題なることがあるので削除する方法です。

・先頭 MBR,GPT
・末尾 GPT,gmirror,ソフトRAID,RAIDの管理情報など

以下、OSXでの手順

(1) 確認する

# diskutil list
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                                                   *1.0 TB     disk1

# diskutil info disk1
   Total Size:               1.0 TB (1000204886016 Bytes) (exactly 1953525168 512-Byte-Blocks)

→ block size=512Bytes,  blcok 1953525168

先頭から64ブロック(セクタ)
# sudo dd if=/dev/disk1 bs=512 count=64 | od -tcx1

最終
(1953525167 = 1953525168 - 1) 
# sudo dd if=/dev/disk1 bs=512 count=1 skip=1953525167 | od -tcx1

最終から64ブロック(セクタ)
(1953525104 = 1953525168 - 64) 
# sudo dd if=/dev/disk1 bs=512 count=64 skip=1953525104 | od -tcx1

(2) 削除する

先頭から64ブロック(セクタ)
# sudo dd if=/dev/zero of=/dev/disk(ディスク) bs=512 count=64

最終から64ブロック(セクタ)
# sudo dd if=/dev/zero of=/dev/disk(ディスク) bs=512 count=64 seek=1953525104