1. 程式人生 > >Linux掛載NTFS格式的U盤

Linux掛載NTFS格式的U盤

        讓基友在睿思上下個matlab的映象,想拷貝到自己的U盤裡提示,“對於當前檔案系統,“xxx檔案”過大”。嗯,一看自己的磁碟格式是FAT,借了個NTFS格式的,拷貝過來發現到自己的Linux機子上沒有辦法掛載,怎麼辦?

  首先我們需要安裝NTFS-3G(下載地址),接著解壓、安裝:

tar zxvf   ntfs-3g_ntfsprogs-2014.2.15.tgz
cd  ntfs-3g_ntfsprogs-2014.2.15
./configure
make && make install 
 然後掛載
fdisk -l
mount -t ntfs-3g /dev/sdb1 /mnt/usb

   如果是本地硬碟,可以修改/etc/fstab檔案,新增類似
/dev/sdb1 /mnt/usb ntfs-3g defaults 0 0

的條目,然後使用

mount -a

即可檢視結果,此種方法重啟後依然有效。

 要想達到即插即用的目的,還得再做點事情,用root許可權建立/sbin/mount.ntfs檔案,內容如下: 

  #!/bin/sh
       export LANG=en_US.UTF-8
       exec /sbin/mount.ntfs-3g "[email protected]"

 給該檔案可執行許可權即可。