linux掛載ntfs
『壹』 linux如何mount ntfs格式的硬碟
1、下載ntfs-3g_ntfsprogs-2013.1.13.tgz到/opt
2、cd /opt
tar zxf ntfs-3g_ntfsprogs-2013.1.13.tgz
cd ntfs-3g_ntfsprogs-2013.1.13
./configure;make;make install
3、fdisk -l檢查分區,例如/dev/sdb1是ntfs硬碟分區
mount -t ntfs-3g /dev/sdb1 /mnt
『貳』 掛載ntfs到linux
早不是問題吧
mount 時指定文件系統
『叄』 linux 掛載ntfs 硬碟
……愁人 Redhat/Fedora與debian/ubuntu都是linux 但是很多不同了 而且SUSE也有企業版的 更別說其他家的linux了
給你個 centos下(redhat通用)的吧
CentOS 使用ntfs-3g掛載ntfs文件系統
首先安裝Priorities 插件:
yum install yum-priorities
編輯/etc/yum/pluginconf.d/priorities.conf 檔 確認下列行存在,以確定yum-priorities插件被啟用:
[main]
enabled=1
編輯/etc/yum.repos.d/ 內的CentOS-Base.repo 檔 並加入 下列行:
priority=N
建議設定:
[base], [addons], [updates], [extras] ... priority=1
[centosplus],[contrib] ... priority=2
第二步 下載並安裝RPMforge 套件
建議使用下列鏈接
#i386 http://apt.sw.be/redhat/el5/en/i ... 6-1.el5.rf.i386.rpm
#x86_64 http://apt.sw.be/redhat/el5/en/x ... 1.el5.rf.x86_64.rpm
安裝DAG的GPG-KEY
rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
審核下載的套件:
rpm -K rpmforge-release-0.3.6-1.el5.rf.*.rpm
安裝套件:
rpm -i rpmforge-release-0.3.6-1.el5.rf.*.rpm
(
測試:
yum check-update(這個出現的內容不定)
也可以通過安裝一個軟體來測試:
yum install mplayer
)
第三步 安裝NTFS-3G 軟體
先確定正確安裝了rpmforge 套件,然後安裝下列套件:
yum install fuse fuse-ntfs-3g
若rpmforge的設置為停用,則使用如下命令:
yum --enablerepo=rpmforge install fuse fuse-ntfs-3g
最後 就開始掛載ntfs 檔案系統了
1)建立掛載點,進入 /mnt 目錄 建立 新目錄 win
2)普通掛載:
#mount -t ntfs-3g /dev/sda5 /mnt/win
3)也可以編輯 /etc/fstab 後掛載:
a)只讀:/dev/sda5 /mnt/win ntfs-3g ro,umask=0222,defaults 0 0
b)讀寫:/dev/sda5 /mnt/win ntfs-3g rw,umask=0000,defaults 0 0
然後進行掛載:
mount /mnt/win
即可。
4)通過 umount /mnt/win 卸載文件系統
http://www.linuxdiyf.com/bbs/viewthread.php?tid=166162&extra=&page=1
http://atp8.org
http://linux.vbird.org/
去以上三個地方學點基礎吧
『肆』 linux如何自動掛載ntfs
在掛在windows下的NTFS分區之前,現確定你的linux系統中已經安裝了fuse和ntfs-3g這兩個軟體包的,可以是用源碼包。簡單的編譯一下就OK了
在fedora下的:
rpm -qa | grep fuse ntfs-3g
或者看看你的系統中有沒有載入這個fuse的模塊:modprobe -l fuse
如果沒有任何的信息顯示(已經用源碼包安裝過的除外)
#cd fuse-<version>
#./configure
#make && make install
#cd ntfs-3g
#./configure
#make && make install
#modprobe -l fuse
# vi /etc/fstab //這一步的目的就是讓windows下的ntfs分區在linux啟動的時候自動掛載
格式如下:
要發掛載的分區 掛載點 文件系統 掛載方式 是否轉儲掃描
/dev/sda5 /win/d vfat defaults 0 0
/dev/sda6 /win/e ntfs-3g defaults 0 0
附:####################################################################
# fstab文件的作用
#######################################################################
文件/etc/fstab存放的是系統中的文件系統信息。當正確的設置了該文件,則可以通過"mount /directoryname"命令來載入一個文件系統,每種文件系統都對應一個獨立的行,每行中的欄位都有空格或tab鍵分開。同時fsck、 mount、umount的等命令都利用該程序。
# fstab文件格式
下面是/etc/fatab文件的一個示例行:
fs_spec fs_file fs_type fs_options fs_mp fs_pass
/dev/hda1 / ext2 defaults 1 1
fs_spec - 該欄位定義希望載入的文件系統所在的設備或遠程文件系統,對於一般的本地塊設備情況來說:IDE設備一般描述為/dev/hdaXN,X是IDE設備通道 (a, b, or c),N代表分區號;SCSI設備一描述為/dev/sdaXN。對於NFS情況,格式一般為<host>:<dir>,例如: `knuth.aeb.nl:/'。對於procfs,使用`proc'來定義。
fs_file - 該欄位描述希望的文件系統載入的目錄點,對於swap設備,該欄位為none;對於載入目錄名包含空格的情況,用40來表示空格。
fs_type - 定義了該設備上的文件系統,一般常見的文件類型為ext2 (Linux設備的常用文件類型)、vfat(Windows系統的fat32格式)、NTFS、iso9600等。
fs_options - 指定載入該設備的文件系統是需要使用的特定參數選項,多個參數是由逗號分隔開來。對於大多數系統使用"defaults"就可以滿足需要。其他常見的選項包括:
『伍』 linux系統怎麼掛載ntfs
按照下面的操作就行了,但你的磁碟分區情況和我的是不一樣的,需要稍微改動。 查看磁碟分區情況: 打開終端,輸入: su 輸入root口令,然後輸入: fdisk -l 返回結果: Disk /dev/sda: 120.0 GB, 120034123776 bytes 240 heads, 63 sectors/track, 15505 cylinders Units = cylinders of 15120 * 512 = 7741440 bytes Disk identifier: 0xf6b8770c Device Boot Start End Blocks Id System /dev/sda1 1 14 105808+ 7 HPFS/NTFS /dev/sda2 15 2788 20971440 7 HPFS/NTFS /dev/sda3 * 2789 15505 96140520 5 Extended /dev/sda5 2789 14578 89126088+ 7 HPFS/NTFS /dev/sda6 14578 15471 6752255 83 Linux /dev/sda7 15471 15505 262143+ 82 Linux swap / Solaris sda1為windows 7的隱藏分區,100M、sda2為windows 7系統分區,20G、sda5為windows 7的數據區,85G,均為ntfs形式;sda6為linux根分區、sda7為linux的交換分區。這里我們需要掛在sda5。ubuntu系統可以在系統菜單的「位置」或者在Nautilus的側欄里選擇掛載ntfs,也可以通過如下辦法掛載。 su cd /mnt mkdir sda5 gedit /etc/fstab 在文件默認加入: /dev/sda5 /mnt/sda5 ntfs umask=000,nls=utf8 保存退出,重啟後生效,sda5分區會自動掛載到/mnt/sda5。
『陸』 Linux怎麼掛載ntfs格式的U盤設備
首先保證你的系統支持ntfs模塊,比如ubuntu支持,centos/redhat默認不支持。可以通過命令查看,如 modinfo ntfs . 如果有輸出,那麼,就支持;否則,不支持。
在有ntfs模塊的情況下,lsblk查看到塊設備的名稱,如/dev/sdb1. 或者dmesg看看系統對該U盤設備的識別。
然後掛載(大部分系統需要root許可權),如掛載到/mnt下或者/media下,那麼就是mount /dev/sdb1 /mnt
使用完成後,彈出U盤使用命令 eject /dev/sdb1
OK
『柒』 linux 如何掛載移動硬碟
1、將ntfs-3g安裝包上傳到伺服器後,對該安裝包授予執行許可權,否則無法執行安裝。
『捌』 linux下怎麼掛載NTFS文件系統
方案A:使用linux-ntfs
特點:本方案使用簡單,易於操作;但是掛載成功後卻是只讀
實現:
1. 下載linux-ntfs的RPM包
# wget http://prdownloads.sourceforge.net/linux-ntfs/kernel-mole-ntfs-2.6.18-92.el5-2.1.27-0.rr.10.11.x86_64.rpm
2. 安裝下載後的RPM包
# rpm -ivh kernel-mole-ntfs-2.6.18-92.el5-2.1.27-0.rr.10.11.x86_64.rpm
3. 檢查ntfs模塊是否被載入進系統
# /sbin/modprobe ntfs
[沒有輸出則代表存在;否則將會有錯誤信息報出]
# cat /proc/filesystems
nodev selinuxfs
ext3
nodev rpc_pipefs
nodev autofs
ntfs
[ntfs應該出現在列表中]
4. 查看NTFS系統的編號
# /sbin/fdisk -l |grep NTFS
/dev/sdc1 1 60801 488384001 7 HPFS/NTFS
5. 掛載NTFS文件系統
# mkdir -p /mnt/ntfs/
# mount -t ntfs /dev/sdc1 /mnt/ntfs/
END. 此時如無意外應該已經成功掛載了一個只讀的NTFS系統,可使用mount命令進行查看。
方案B:使用fuse和ntfs-3g
特點:本方案需要下載2個包,對其進行源碼安裝;掛載成功後即可讀寫掛載分區
實現:
1. 下載源碼安裝包
# wget http://downloads.sourceforge.net/project/fuse/fuse-2.X/2.7.4/fuse-2.7.4.tar.gz?use_mirror=ncu
# wget http://www.ntfs-3g.org/ntfs-3g-2009.4.4.tgz
2. 安裝下載後的源碼包
# tar -zxf fuse-2.7.4.tar.gz
# ./configure --prefix=/usr/local/fuse-2.7.4
# make
# make install
# tar -zxf ntfs-3g-2009.4.4.tgz
# ./configure --prefix=/usr/local/ntfs-3
# make
# make install
3. 檢查fuse模塊是否被載入進系統
# /sbin/modprobe fuse
[沒有輸出則代表存在;否則將會有錯誤信息報出]
# cat /proc/filesystems
nodev selinuxfs
ext3
nodev rpc_pipefs
nodev autofs
ntfs
nodev fuse
fuseblk
nodev fusectl
[fuse應該出現在列表中]
4. 查看NTFS系統的編號
# /sbin/fdisk -l |grep NTFS
/dev/sdc1 1 60801 488384001 7 HPFS/NTFS
5. 掛載NTFS文件系統
# mkdir -p /mnt/ntfs/
# mount -t ntfs-3g /dev/sdc1 /mnt/ntfs/
END. 此時如無意外應該已經成功掛載了一個所有用戶均可讀寫的NTFS系統,可使用mount命令進行查看。
『玖』 Linux 下如何掛接NTFS格式的U盤
辦法如下:
要保證你的系統支持ntfs模塊,比如ubuntu支持,centos/redhat默認不支持。可以通過命令查看,如 modinfo ntfs . 如果有輸出,那麼,就支持;否則,不支持。
在有ntfs模塊的情況下,lsblk查看到塊設備的名稱,如/dev/sdb1. 或者dmesg看看系統對該U盤設備的識別。
然後掛載(大部分系統需要root許可權),如掛載到/mnt下或者/media下,那麼就是mount /dev/sdb1 /mnt使用完成後,彈出U盤使用命令 eject /dev/sdb1。
(9)linux掛載ntfs擴展閱讀:
NTFS (New Technology File System),是WindowsNT環境的文件系統。
新技術文件系統是Windows NT家族(如,Windows 2000、Windows XP、Windows Vista、Windows 7和windows 8.1)等的限制級專用的文件系統(操作系統所在的盤符的文件系統必須格式化為NTFS的文件系統,4096簇環境下)。NTFS取代了老式的FAT文件系統。
NTFS對FAT和HPFS作了若干改進,例如,支持元數據,並且使用了高級數據結構,以便於改善性能、可靠性和磁碟空間利用率,並提供了若干附加擴展功能。
參考資料:網路-ntfs
『拾』 Linux下怎樣掛載NTFS分區格式
1.實驗看能否掛載ntfs分區,可以的話就不用說了,否則執行2;
2.運行 rpm -qa | grep ntfs,如果沒找到,轉到3;
3.運行uname -a查看內核版本,並下載對應於該版本的支持ntfs格式的rpm包──對我的9.0紅帽子來說,我運行後2.4.20-8……然後下載kernel-ntfs-2.4.20-8.i686.rpm
安裝。rpm -ivh kernel-ntfs-2.4.20-8.i686.rpm
4.運行lsmod |grep ntfs還是未發現該模塊已載入,運行modprobe ntfs(如果modprobe找不著就自己手動裝,rpm -ql kernel-ntfs 看看 ntfs.o (或ntfs.ko)在哪裡,然後用 insmod /路徑/ntfs.o 裝入模塊。)
5.運行lsmod發現ntfs已經存在了,呵呵,大功告成。
下面載入ntfs格式的分區我開始只是運行了,mount /dev/hda6 /mnt/win(其中,hda6是我的ntfs格式的分區),結果發現裡面的原來存在的包含中文的名字的文件都沒顯示出來,於是,卸載,再運行
mount -o iocharset=cp936 /dev/hda6 /mnt/win就ok了