萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux 掛載 U 盤提示「unknown filesystem type 'ntfs'」解決方法

Linux 預設核心模組僅支援 NTFS 唯讀掛載,若需讀寫或掛載時提示 unknown filesystem type 'ntfs',需安裝 ntfs-3g 驅動。本文提供從原始碼編譯安裝到自動掛載的完整流程。

安裝 ntfs-3g(原始碼編譯)

wget https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2012.1.15.tgz
tar zxvf ntfs-3g_ntfsprogs-2012.1.15.tgz
cd ntfs-3g_ntfsprogs-2012.1.15
./configure
make
make install

現代系統建議直接使用套件管理器:

  • CentOS/RHEL:yum install ntfs-3g(需 EPEL)
  • Ubuntu/Debian:apt-get install ntfs-3g
  • Fedora:dnf install ntfs-3g

手動掛載

mount -t ntfs-3g /dev/sdb1 /mnt
  • -t ntfs-3g 指定使用 ntfs-3g 驅動
  • /dev/sdb1 為 U 盤分區裝置(用 lsblk 或 fdisk -l 確認)
  • /mnt 為掛載點

開機自動掛載 (/etc/fstab)

/dev/sdb1  /mnt  ntfs-3g  defaults  0  0

建議使用 UUID 避免裝置名稱變動:

UUID=xxxx-xxxx  /mnt  ntfs-3g  defaults,nofail  0  0
  • nofail:裝置不存在時不阻塞開機
  • uid=1000,gid=1000,umask=022:指定擁有者與權限(視需求添加)

圖示說明

NTFS 掛載錯誤示意圖

常見問題

  • Windows 快速啟動:導致 NTFS 髒標記,掛載失敗。解決:Windows 完整關機(Shift+關機)或執行 powercfg /h off 關閉快速啟動。
  • 權限被拒:添加 uid/gid/umask 參數或掛載後 chown。
  • 中文檔名亂碼:添加 locale=zh_CN.utf8 掛載選項。
copyright © 萬盛學電腦網 all rights reserved