這是我總結網上相關教程,結合個人實際操做總結的。
在開始實際的操做以前,咱們必需要了解linux系統下的掛載概念。
在linux操做系統中, 掛載是一個很是重要的功能,使用很是頻繁。 它指將一個設備(一般是存儲設備)掛接到一個已存在的目錄上。 (這個目錄能夠不爲空,但掛載後這個目錄下之前的內容將不可用。) 須要理解的是, linux操做系統將全部的設備都看做文件, 它將整個計算機的資源都整合成一個大的文件目錄。 咱們要訪問存儲設備中的文件,必須將文件所在的分區掛載到一個已存在的目錄上, 而後經過訪問這個目錄來訪問存儲設備。
掛載條件:
一、掛載點必須是一個目錄。
二、一個分區掛載在一個已存在的目錄上,這個目錄能夠不爲空,但掛載後這個目錄下之前的內容將不可用。對於其餘操做系統創建的文件系統的掛載也是這樣。
Ctrl + Alt + T 打開終端,輸入如下命令:
sudo fdisk -l
查看硬盤的分區狀況,以下(本人的,僅做爲實例)
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x624aa2e0
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT
/dev/sda2 206848 58732543 29262848 7 HPFS/NTFS/exFAT
/dev/sda3 58733701 625137344 283201822 f W95 Ext'd (LBA)
/dev/sda5 58733703 151492949 46379623+ 7 HPFS/NTFS/exFAT
/dev/sda6 151493013 215126414 31816701 83 Linux
/dev/sda7 215126478 258228809 21551166 b W95 FAT32
/dev/sda8 258228873 410910569 76340848+ 7 HPFS/NTFS/exFAT
/dev/sda9 410910633 625137344 107113356 7 HPFS/NTFS/exFAT
從上表能夠看到,本系統中有5個NTFS分區,還有一個FAT32分區。
使用
sudo gedit /etc/fstab
打開fstab文件,編輯fatab文件,加入相關代碼。
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
/dev/sda6 / ext4 errors=remount-ro 0 1
/dev/sda2 /mnt/c ntfs-3g defaults 0 0
/dev/sda5 /mnt/d ntfs-3g defaults 0 0
/dev/sda8 /mnt/f ntfs-3g defaults 0 0
/dev/sda9 /mnt/g ntfs-3g defaults 0 0
/dev/sda7 /mnt/e vfat user,auto,umask=002,iocharset=utf8 defaults 0 0
在type中,只有ntfs-3g代碼簡潔,在此以前,你必須知道你的Linux所使用的語言和編碼格式是簡體中文的,不然可能出現亂碼的。
使用命令
echo $LANG
查看系統語言和字符編碼的相關信息。
在添加FAT32分區時候,FAT32和NTFS是不同的,因此在type中所須要的填寫的代碼就相對多一些。
auto表示在系統啓動的時候自動掛載該分區,umask則表明權限,iocharset設置編碼格式的,不加這個極有可能出現亂碼狀況。
按照一上步驟,修改各項設置以後,重啓系統,再看看mnt目錄下,是否是多了幾個盤符?...
恩哼,沒錯,掛載成功啦!
PS: 再網上看教程的時候,看到過一種比較傻瓜式的操做方法:在新立得管理器中添加ntfs-congif,直接用它來掛載ntfs分區,惋惜的是我安裝了以後啓動不了,你們能夠試試哦~哈哈