Nuke 拇指驅動器並設定 GPT+分區

Nuke 拇指驅動器並設定 GPT+分區

使用我的 16GB USB2.0 隨身碟作為 ESXi 啟動棒後,我現在無法對其進行格式化。 Windows 資源管理器只會說:

驅動器無法格式化(或類似的情況)

Diskpart 能夠建立主 RAW 分割區,但也無法對其進行格式化。

Linux Mint 17.1 上的 GParted 也無法格式化該棒:

驅動程式描述符表示物理區塊大小是 2048 字節,但 Linux 表示它是 512 位元組。

它還聲稱該棒的大小為 59,66GiB。

有沒有辦法徹底摧毀棍子,然後再次手動設定?

編輯:GParted Live-CD 也無法解決此問題

答案1

很高興你回答了自己的問題。好的,通常,對磁碟進行核武攻擊的方法是將分區表清零dd if=/dev/zero of=<RAW-DEVICE> bs=512 count=1

故事到此就結束了,但顯然作業系統可能會阻止這樣做。透過維基百科:http://en.wikipedia.org/wiki/GUID_Partition_Table#Legacy_MBR_.28LBA_0.29

無法讀取 GPT 磁碟的作業系統和工具通常會將該磁碟識別為包含一個未知類型的分割區且沒有空閒空間,並且通常會拒絕修改該磁碟,除非使用者明確要求並確認刪除該分割區。

這在一定程度上解釋了您的錯誤訊息以及發生在您身上的情況:GPT 連結到 MBR 中,並且您的作業系統看到了有效的 MBR 但無效的 GPT。

答案2

我能夠使用自己解決問題g磁碟。事實上,沒有其他程式可以告訴我真正的問題是什麼。是這樣的:

發現無效的 GPT 和有效的 MBR;將記憶體中的 MBR 格式轉換為 GPT 格式。此操作具有潛在的破壞性!如果您不想將 MBR 分割區轉換為 GPT 格式,請輸入「q」退出!

警告!輔助分割區表與最後一個分割區重疊了 3657528735 個區塊!您將需要刪除此分割區或在另一個實用程式中調整其大小。

我做了什麼:

刪除棒上的所有分割區:

Command (? for help): d
Partition number (1-4): 1

Command (? for help): d
Partition number (2-4): 2

Command (? for help): d
Partition number (3-4): 3

Command (? for help): d
Using 4

建立新的主引導記錄

Command (? for help): o
This option deletes all partitions and creates a new protective MBR.
Proceed? (Y/N): y

驗證磁碟

Command (? for help): v
No problems found. 31276989 free sectors (14.9 GiB) available in 1
segments, the largest of which is 31276989 (14.9 GiB) in size.

寫入磁碟

Command (? for help): w
Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): y
OK; writing new GUID partition table (GPT) to /dev/sdb.
The operation has completed successfully.

之後我就可以像往常一樣格式化該棒了。

相關內容