Ubuntu開機自動掛載Windows分區(NTFS FAT32)教程

       這是我總結網上相關教程,結合個人實際操做總結的。

       在開始實際的操做以前,咱們必需要了解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分區,惋惜的是我安裝了以後啓動不了,你們能夠試試哦~哈哈
相關文章
相關標籤/搜索