Fdisk
使用 fdisk 格式化時,特定設備無法讀取 USB 密鑰
我媽媽有一台可以在 USB 密鑰上播放 MP3 的收音機。我注意到了一些奇怪的事情。當我使用 Windows 8.1 中的 diskpart 對其進行格式化時,我母親的收音機在 USB 密鑰上播放 MP3 時沒有問題,但如果我用 fdisk 做同樣的事情,收音機只會說 USB 密鑰上沒有文件。
所以,這就是我所做的,以確保,我不僅僅是在想像:
- 首先,我使用以下命令快速刪除了 USB 密鑰中的所有文件:
sudo dd if=/dev/zero of=/dev/sdb bs=4M count=1
好吧,這徹底刪除了 MBR,分區表。(我知道我不需要刪除 4M 來刪除所有內容,但我不確定 gpt 和其他東西。) 2. 我用 Windows diskpart 格式化了 USB 密鑰
磁碟部分 列出磁碟 選擇磁碟 1 乾淨的 創建分區主 選擇分區 1 積極的 格式 fs=fat32 快速 出口
它在我媽媽的收音機上完美執行! 3. 現在我在刪除上面的所有內容後用 fdisk 格式化它
dd
:須藤 fdisk /dev/sdb n p (返回 3 倍) 一種 在 須藤 mkfs.vfat -F 32 /dev/sdb1
現在由於某種原因它不起作用!
以下是我使用 fdisk 格式化 USB 密鑰時 gparted 給我的資訊:
以下是使用 diskpart 格式化時的資訊:
請告訴我是否有一種方法可以使 USB 密鑰在我母親的收音機上工作,而不必一直啟動 Windows。謝謝!
您沒有在
fdisk
. 大多數現代作業系統(包括 Linux 本身)無論如何都會忽略它,只查看文件系統。但如果分區類型設置不正確,某些嵌入式設備將無法辨識文件系統。在對 USB 設備進行分區時,鍵入
t
並將fdisk
分區類型設置為c
(W95 FAT32 LBA)。