如何將 U 盤格式化為“普通”
我對 USB 記憶棒可能具有的不同格式類型(或者就此而言,任何儲存設備)感到非常困惑。在這個 U 盤上,我曾經安裝了一個發行版 iso,並希望將它重新變成一個“普通”的 U 盤。然而,我意識到我不太了解這一點,並想停止在黑暗中拍攝。
我使用以下內容刪除了 iso 安裝:
sudo wipefs /dev/sdb
sudo wipefs -a /dev/sdb
然後我做了以下(相信以下是“預設”格式)(從這裡):
sudo parted /dev/sdb (parted) mklabel msdos (parted) mkpart primary ext4 1MiB 100%
但後來我無法安裝它:
sudo mount /dev/sdb /run/media/usb
因為它給了我這個錯誤:
mount: /run/media/usb: fs 類型錯誤,選項錯誤,/dev/sdb 上的超級塊錯誤,缺少程式碼頁或幫助程序,或其他錯誤。
仍然在這裡,如果我執行
lsblk
設備顯示,但我無法安裝,如果我重新插入和拔出 USB,它不會顯示在文件導航器中(不管你怎麼稱呼它……我的是thunar)。我當時是在黑暗中拍攝,但我覺得有很多我不明白的地方(特別是 U 盤的每種格式的作用,何時使用特定格式等)。我將不勝感激任何指向相關材料的指針,但同時也可以快速解決以下問題:如何使 USB 記憶棒再次“正常”,以便我可以像儲存東西一樣在上面儲存東西標準 USB 記憶棒?
您只需重置分區表,那裡沒有文件系統。您需要
mkfs
在分區上執行才能執行此操作:mkfs -tvfat /dev/sdb1
請注意,您要在分區(
sdb1
) 上創建文件系統,而不是整個磁碟(sdb
沒有數字)。此外,您可能需要檢查分區表中標記的分區類型,如果它的分區標記為 Linux 分區,Windows 系統可能會不喜歡該棒。查看手冊頁,我不確定是否
parted
允許更改現有分區的類型,但mkpart primary fat32 1MiB 100%
似乎可行。