從 Windows 存取 Linux 上建立的分割區

從 Windows 存取 Linux 上建立的分割區

我有一個外部硬碟。它附帶一個 NTFS 分割區,但在 Linux 下工作有問題,所以我將其重新分割為 exFAT。我在Linux上透過刪除現有分割區(Windows有一些特殊分割區,我也刪除了它),但不刪除分割區表,然後建立一個新分割區來做到這一點。之後,我將新分割區格式化為exFAT。分區表現在看起來就像隨身碟常見的分區表一樣。 Linux 可以正常使用該驅動器,但 Windows 無法看到該分割區。它可以識別該設備,但不提供任何新驅動器。我在 Windows 7 和 10 上都進行了嘗試。

答案1

好吧,再說一次,如果我正確地閱讀了此內容,那麼 Windows 無法讀取使用其他作業系統格式化為 exFat 的磁碟機。

據我發現,這是 mac 用戶中非常常見的問題。你可以嘗試的一件事是 HFSExplorer (http://www.catacombae.org/hfsexplorer/

但我剛剛發現的另一個解決方案可能是在“askUbuntu”上(https://askubuntu.com/questions/706608/exfat-external-drive-not-recognized-on-windows) 具體來說

「經過一些嘗試和錯誤,我已經能夠在 Windows 10 上運行的 Ubuntu 上格式化 exFAT 分割區。訣竅是在分割區上新增 msftdata 標誌(無論分割區是否對齊):

sudo parted <DEVICE> set <PARTITION_NUMBER> msftdata on

例如:

sudo parted /dev/sde set 1 msftdata on

它在 Windows 10 中對我有用!

如果它對某人有幫助,這就是我首先創建單個對齊的 exFAT > 分區的方法:

sudo parted /dev/sde mklabel gpt
sudo parted -a optimal /dev/sde mkpart primary '0%' '100%'
sudo mkfs.exfat /dev/sde1"

感謝 d Bernard (我不確定我是否允許引用其他答案)

相關內容