EC2でのdiskpartに失敗する


AWSのDiskPartの話

時期は2018年10月頃
EC2上からEBSをマウントして、DiskPartしたらすんなりできない話。(GUI操作ではすんなりできた)

結論 :意識高い系はよくないのかもしれない

条件

AWS-EC2
DiskPart

事象

EC2に新EBSをマウントし、WindowsのDiskpartからDISKの初期化をできなかった。

解決方法

DISKに設定されている読み取り専用属性を消す。

Diskpart > attributes disk clear readonly

経緯

diskpart.cmd
diskpart 
Select disk 1
List disk 
Convert gpt 
DiskPart にエラーが発生しました: このメディアは書き込み禁止になっています。
詳細については、システム イベント ログを参照してください。

イベントログ

VDS はクリーン操作の最中にディスクにブート コードを書き込めません。エラー コード: 80070013@02070008

原因

DISKが読み取りモードになっていることが原因

DISKPART > detail disk
NVMe Amazon Elastic B SCSI Disk Device

ディスク ID: 00000000
種類       : NVMe
状態       : オンライン
パス       : 0
ターゲット : 0
LUN ID     : 0
場所のパス : PCIROOT(0)#PCI(1900)#NVME(P00T00L00)
現在の読み取り専用状態: はい
読み取り専用  : はい
ブート ディスク  : いいえ
ページ ファイル ディスク  : いいえ
休止状態ファイル ディスク  : いいえ
クラッシュ ダンプ ディスク  : いいえ
クラスター化ディスク  : いいえ

ボリュームがありません。

現在の読み取り専用状態: はい
読み取り専用 : はい
あはい。読み取りだから、書き込みできない。わかる。

参考URL

Micorosoftにそのものズバリのエラーメッセージで記載がありました。
You may see "Media is Write Protected" Error or VDS error 80070013 after bringing SAN disk online via Diskpart in Windows Server 2008

設定変更

diskpart
DiskPart >  attributes  disk clear readonly
ディスクの属性が正しく消去されました。
DiskPart >  convert gpt
DiskPart は選択されたディスクを GPT フォーマットに正常に変換しました。

解決