我有一個舊的 USB 驅動器,已重新格式化多次。最近我想與一些Windows PC共享一些文件,我又重新格式化了它。我在 Linux PC 上建立了一個 ms-dos 分割區表和一個 FAT 32 分割區。令我驚訝的是,沒有 Windows PC 可以看到該驅動器,插入後什麼也沒有發生,並且在簡短搜索後也沒有找到新的驅動器。由於我不是機器的所有者,我無法開始擺弄它們,所以我只是找到了另一種共享文件的方法,但我仍然想知道為什麼 Windows 無法看到驅動器。一開始我想知道 Windows 是否會停止對 ms-dos 分割區表的支援而轉而支持 GPT,但在我簡短的搜尋之後我放棄了這個假設。另一種可能性是 Windows 沒有正確的驅動程序,但是我的 USB 驅動器可能很舊,但不是那麼舊,它與計劃的廢棄相比有點太過分了。還有什麼問題?
Windows PC 似乎都運行 Windows 10,但我無法確定。
該分區實際上創建了兩次。第一次在 Debian 上使用 KParted,第二次在 OpenSUSE 15.2 上使用 SUSE Partitioner
磁碟是 Danelec Z Mate。下面是從 fdisk 中看到的驅動程式詳細資訊。
Disk /dev/sda: 15 GiB, 16039018496 bytes, 31326208 sectors
Disk model: Z Mate 16GB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x6c484ftc
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 31326207 31324160 15G c W95 FAT32 (LBA)
更新:一次偶然的機會,我可以在運行 Widows 7 的舊電腦上嘗試該驅動器,它無需任何更改即可工作。因此,目前我假設分割區表和分割區沒有問題,但對於通常計劃的廢棄,Windows 10 沒有該 USB 磁碟機的驅動程式。