Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

Ubuntu 無法掛載 NTFS 分區?關閉 Windows 快速啟動徹底解決

編輯:關於 Linux

雙啟動環境下,Ubuntu 嘗試掛載 Windows NTFS 分區時常報錯:

The disk contains an unclean file system (0, 0). Metadata kept in Windows cache, refused to mount. Please resume and shutdown Windows fully (no hibernation or fast restarting), or mount the volume read-only with the 'ro' mount option.

根本原因是 Windows 10/11 預設開啟 快速啟動,關機實為「混合休眠」,導致 NTFS 中繼資料未正常寫入,Linux 掛載時判定檔案系統髒污而拒絕寫入。

解決步驟:在 Windows 關閉快速啟動

  1. 開啟 控制台 → 硬體和聲音 → 電源選項。
  2. 點擊左側 選擇電源按鈕的功能。
  3. 點擊 變更目前無法使用的設定(需管理員權限)。
  4. 取消勾選 啟用快速啟動(建議)。
  5. 儲存變更並**完全關機**(非重新啟動)。

驗證:Ubuntu 再次掛載

sudo mkdir -p /mnt/win_disk
sudo mount -t ntfs-3g /dev/sdXY /mnt/win_disk
# 或直接在檔案管理器點擊分區圖示

若仍報唯讀,可加參數強制讀寫(不建議常態使用):

sudo mount -t ntfs-3g -o remove_hiberfile /dev/sdXY /mnt/win_disk

替代方案:Windows 端執行完整關機

在 Windows 執行:

shutdown /s /t 0

此指令會繞過快速啟動,執行真正的冷關機,同樣能清除髒污標記。

長期建議

  • 若頻繁切換雙系統,**永久關閉快速啟動**為最穩健做法。
  • 需在 Windows 讀寫 Linux 分區時,可安裝 ext4fsd 或使用 WSL 2 掛載。
  • 重要資料請備份至獨立資料分區(exFAT/NTFS),避免檔案系統相容性風險。

關閉快速啟動後,Ubuntu 即可正常讀寫 NTFS 分區,雙系統資料交換不再受阻。

Copyright © Windows教程網 All Rights Reserved