Windows 無法識別 ext4 文件系統,因此您需要確保您的 USB 或外部硬盤驅動器已格式化為 NTFS 或 FAT32。如果您將驅動器連接到 Linux PC 並且不知道它格式化的格式是什麼,您可以使用各種方法來確定它的文件系統。
Linux 文件系統層次結構標準詳細指南
在本教程中,我們將介紹識別不同驅動器和分區的文件系統的不同方法。
使用分區命令
parted 命令有很多用途,包括格式化驅動器。它還可用於檢測已安裝或未安裝驅動器的文件系統。
讓我們來看看整體 堵塞 我們的系統分區是 lsblk 命令。
lsblk
如你看到的, 數據庫 該驅動器當前未安裝在任何地方。檢查文件系統類型。
sudo parted -l
如您所見,我的 /dev/sdb 驅動器有兩個分區,其中一個是 FAT16。 這是正確的,因為 Ventoy 安裝在 USB 上。
fdisk 命令
您可以使用 fdisk 命令來基本了解任何驅動器或分區的文件系統類型。您需要指定驅動器(sdX)才能成功獲取結果,但您可以使用 lsblk 命令獲取驅動器位置。我在這裡尋找 /dev/sdb 的詳細信息,但您的情況可能有所不同。
sudo fdisk /dev/sdb -l

blkid 命令
以 root 權限使用此命令將輸出有關所有插入的驅動器和分區的信息,包括掛載點、標籤、UUID 和文件系統類型。這個命令可以像這樣使用:
sudo blkid

df 命令
這 df 命令 也可用於僅確定 安裝 在您的 PC 上驅動。該命令可以像這樣使用:
df -Th

如您所見,它僅以簡潔明了的方式列出已安裝的分區和所有內容。
使用文件命令
這 文檔 一起訂購 -sL 選項還可以提供特定分區的詳細信息。這不適用於整個塊驅動器,因此單個分區 (sdYZ) 命令。
file -sL /dev/sdb1 # and file -sL /dev/sdb2

總結
以上所有命令也提供輸出 標準輸出如果需要,它可以在 shell 腳本中使用。我希望您從本教程中學到了一種查找未知分區文件系統的新方法。
參考
- blkid-man 頁面
- 文檔——手冊頁
- df – 手冊頁
- parted – 手冊頁
- fdisk – 手冊頁