如何重置可啟動磁碟機以使其不再可啟動?

如何重置可啟動磁碟機以使其不再可啟動?

我製作了一個可啟動 USB 記憶棒(Fedora)來安裝在系統上。我想重複使用這根棍子,所以我想清除所有運行系統的痕跡;特別是我不知道如何重置 MBR,以便在將其視為磁碟時,該棒看起來無法啟動。

我的最終目標是擁有一個空白的、無法啟動的、NTFS(重新)格式化的 USB 記憶棒。

答案1

以 root 身分運行dd if=/dev/zero of=/dev/sdX bs=512 count=1

然後您可以新增一個分割區表(fdisk /dev/sdX然後按o,或者您可以使用 gparted 等圖形工具之一)和一個新的 NTFS 分割區。

答案2

在 Fedora 中,透過 Fedora 套件管理器安裝 GParted。卸載可啟動 USB 隨身碟。開啟 GParted 並從磁碟機選單清單中找到 USB 磁碟機(請參閱下方螢幕截圖中的滑鼠遊標)。

在此輸入影像描述

從 GParted 選單中選擇:分割->管理標誌。來自管理標誌...視窗取消選取啟動(見下面的截圖)。

在此輸入影像描述

從 GParted 選單中選擇分割->格式化為-> NTFS。

答案3

您可以透過簡單的系統工具(例如 Windows 中的 diskpart)來實現此目的。

1)開啟“開始”功能表並在運行框中鍵入“diskpart”。

2)輸入「列出磁碟」。在此輸入影像描述 3)“選擇磁碟#”,其中#是您的USB記憶棒的磁碟號。

4)現在輸入命令“全部清理”

“clean”指令將磁碟上包含分割區資料的磁區清除。 「clean all」指令將 USB 記憶棒上的所有資料清除。

現在您可以像往常一樣從上下文選單中格式化它。

(既然你提到了NTFS,我希望你能夠存取Windows系統)

要從 Linux 對驅動器進行零填充,您可以使用 dd。透過寫零來擦除磁碟:

dd if=/dev/zero of=/dev/sda bs=4k conv=notrunc

其中 /dev/sda 與您的裝置。

答案4

雖然接受的答案有效,但它是矯枉過正的。

MBR 包含分割表和開機載入程式。引導標誌是另一回事。要從 USB 引導,您需要安裝引導程式並在一個分割區上設定引導標誌。要完全使用該磁碟機(無論您是否希望它可引導),您需要一個分割區表。

可以只需按原樣使用您的驅動器,無需進行任何更改(如果它是可引導的又如何)。
您也可以取消設定引導標誌以使其不可引導。
更進一步是刪除引導程式(前 446 字節,IIRC) - 但不刪除分割區表。那時,它是不可啟動的,而且您的所有資料仍然完好無損。

當然,你說你想要一個 NTFS 分割區,我想我們可以推斷它以前是/不是 NTFS,所以無論如何你都會移動你的資料並重新格式化。

相關內容