🤩

【PC全般】USBメモリの強制リセット・フォーマット手順

に公開

目的

Rocky Linuxインストーラーが入っているUSBメモリを初期化したい


コマンドプロンプトを起動

Windowsキー を押し、「cmd」と入力して、「管理者として実行」をクリックします。


diskpartを起動

黒い画面に以下を入力して Enter を押します。

diskpart

ディスク一覧を表示

以下を入力して Enter を押します。

list disk

PCに接続されているディスクが表示されます。
USBメモリの番号(例:ディスク 2)を確認してください。


USBメモリを選択

以下のように入力します(例:ディスク 2)。

select disk 2

必ず先ほど確認したUSBの番号を指定してください。

「ディスク [番号] が選択されました」と表示されます。


情報をクリア(初期化)

以下を入力して Enter を押します。

clean

これでLinuxのパーティション情報がすべて消去されます。


新しいパーティションを作成

以下を入力して Enter を押します。

create partition primary

フォーマットを実行

以下を入力して Enter を押します。

format fs=fat32 quick

大容量で高速な転送が必要なら fs=ntfs quick でも構いません。


疑問と調べた結果

cleanするだけではだめか

前のステップで clean を実行すると、USBメモリ内は「何もない空き地」の状態になります。
しかし、Windowsは「区切られた部屋(パーティション)」がないとデータを保存できません。


役割

USBメモリ全体を、一つの大きな「データ保存用の部屋」として定義します。


例え

更地に「ここからここまでが家を建てる場所ですよ」と境界線を引く作業です。


なぜ必要か

Linuxのインストーラーが入っていた時は、この部屋が細かく特殊な形に区切られていたため、
Windowsが混乱して使えなくなっていました。
それを一度壊して、大きな一つの部屋に作り直します。


部屋ができても、床や壁が整っていないと家具(データ)は置けません。
この作業を「フォーマット(初期化)」と呼びます。


fs=fat32

「ファイルシステム(fs)」の種類を指定しています。


FAT32

最も一般的な形式です。
Windows、Mac、テレビ、ゲーム機など、ほぼすべての機器で読み書きできます。
ただし、「1つのファイルが4GBを超えるもの」は保存できないという制限があります。


NTFS

Windowsで標準的な形式です。
4GB以上の大きなファイル(長い動画など)も扱えますが、
一部の機器(古い家電やMacなど)では読み取り専用になることがあります。


quick

「クイックフォーマット」を指示しています。

これを付けないと、USBメモリの全領域を念入りにチェックするため、
完了まで数十分かかることがあります。
「quick」を付けると数秒で終わります。


windowsのみで使用するならNTFSを選択する。

Discussion