在linux中掛載NTFS文件系統(tǒng)需要第三方的工具:ntfs-3g,它是一種ntfs文件系統(tǒng)分區(qū)的掛載工具,而不是文件系統(tǒng)。
創(chuàng)新互聯(lián)建站長期為上1000家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為桑植企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站,桑植網(wǎng)站改版等技術(shù)服務(wù)。擁有十余年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
所以會出錯誤,你應(yīng)該這么來掛載NTFS文件系統(tǒng)分區(qū)。
ntfs-3g /dev/sda2 /mnt -o force
這樣就OK了,但是,你一定要注意掛載點(diǎn)是空目錄!!否則也會有錯誤提示!
重新掛載需要先將驅(qū)動器卸掉,然后重新掛載。
mount -o remount,rw /
linux 掛載詳解:
需要注意一下兩點(diǎn):
1、掛載點(diǎn)必須是一個目錄。
2、一個分區(qū)掛載在一個已存在的目錄上,這個目錄可以不為空,但掛載后這個目錄下以前的內(nèi)容將不可用。
掛載時使用mount命令:
格式:mount [-參數(shù)] [設(shè)備名稱] [掛載點(diǎn)] 其中常用的參數(shù)有 :
-t文件系統(tǒng)類型 指定設(shè)備的文件系統(tǒng)類型。
minix linux最早使用的文件系統(tǒng)
ext2 linux目前常用的文件系統(tǒng)
msdos MS-DOS的fat,就是fat16
vfat windows98常用的fat32
nfs 網(wǎng)絡(luò)文件系統(tǒng)
iso9660 CD-ROM光盤標(biāo)準(zhǔn)文件系統(tǒng)
ntfs windows NT 2000的文件系統(tǒng)
hpfs OS/2文件系統(tǒng)
auto 自動檢測文件系統(tǒng)
-o選項(xiàng) 指定掛載文件系統(tǒng)時的選項(xiàng)。有些也可用在/etc/fstab中。
iocharset=XXX 字符集
ro 以只讀方式掛載
rw 以讀寫方式掛載
nouser 使一般用戶無法掛載
user 可以讓一般用戶掛載設(shè)備
mount命令沒有建立掛載點(diǎn)的功能,因此你應(yīng)該確保執(zhí)行mount命令時,掛載點(diǎn)已經(jīng)存在。
例子:windows98裝在hda1分區(qū),同時計(jì)算機(jī)上還有軟盤和光盤需要掛載。
# mk /mnt/winc
# mk /mnt/floppy
# mk /mnt/cdrom
# mount -t vfat /dev/hda1 /mnt/winc
# mount -t msdos /dev/fd0 /mnt/floppy
# mount -t iso9660 /dev/cdrom /mnt/cdrom
現(xiàn)在就可以進(jìn)入/mnt/winc等目錄讀寫這些文件系統(tǒng)了。
要保證最后兩行的命令不出錯,要確保軟驅(qū)和光驅(qū)里有盤。
如果windows98目錄里有中文文件名,使用上面的命令掛載后,顯示的是一堆亂碼。這就要用到 -o 參數(shù)里的codepage
iocharset選項(xiàng)。codepage指定文件系統(tǒng)的代碼頁,簡體中文中文代碼是936;iocharset指定字符集,簡體中文一般用cp936或
gb2312。
當(dāng)掛載的文件系統(tǒng)linux不支持時,mount一定報(bào)錯,如windows2000的ntfs文件系統(tǒng)??梢灾匦戮幾glinux內(nèi)核以獲得對該文件系統(tǒng)的支持。。
自動掛載:
其實(shí),每次開機(jī)時,linux自動將需要掛載的linux分區(qū)掛載上了??梢栽O(shè)定讓linux在啟動的時候掛載望掛載的分區(qū),如windows分區(qū),在/etc目錄下有個fstab文件,它里面列出了linux開機(jī)時自動掛載的文件系統(tǒng)的列表。/etc/fstab文件如下:
/dev/hda2 / ext3 defaults 1 1
/dev/hda1 /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hda3 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,codepage=936,iocharset=gb2312 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/dev/hdb1 /mnt/winc vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda5 /mnt/wind vfat defaults,codepage=936,iocharset=cp936 0 0
在/etc/fstab文件里,第一列是掛載的文件系統(tǒng)的設(shè)備名,第二列是掛載點(diǎn),第三列是掛載的文件系統(tǒng)類型,第四列是掛載的選項(xiàng),選項(xiàng)間用逗號分隔。
按照上面格式寫入信息,就可以實(shí)現(xiàn)開機(jī)啟動自動掛載分區(qū)。
一般插入u盤都會自動掛載,但有時掛載不了,錯誤提示:can't find /dev/sdb in /etc/fstab;這時可能是U盤壞了,我們當(dāng)然不希望是這樣。也有可能是U盤使用的接口不對應(yīng)導(dǎo)致系統(tǒng)無法識別,比如系統(tǒng)不能識別USB3.0的接口,這時只需要將U盤插在其他的USB接口試試就行了。
有一次安裝Windows7時提示找不到啟動程序,原因就是安裝程序不能識別那個USB接口,換了個接口就解決問題了。
分享文章:linux命令掛載失敗 linux中掛載命令
URL網(wǎng)址:http://jinyejixie.com/article8/ddispip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、商城網(wǎng)站、服務(wù)器托管、營銷型網(wǎng)站建設(shè)、ChatGPT、網(wǎng)站策劃
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)