LINUX掛載檔案系統全攻略—-轉載

來源:互聯網
上載者:User
  支援ntfs分區
要使linux支援ntfs格式,可以通過編譯核心實現,但最簡單的方式是通過安裝支援ntfs的rpm包實現.
在終端中輸入uname -a可以查看核心版本
到http://linux-ntfs.sourceforge.net/rpm/redhat9.html下載相應核心的rpm,我的rh9是kernel-ntfs-2.4.20-8.i686.rpm.在終端中輸入 代碼:
rpm -ivh kernel-ntfs-2.4.20-8.i686.rpm

掛載windows分區
在linux 的分區表示中,硬碟為hd,第一塊硬碟為hda,第二塊為hdb.一塊硬碟最多可以分成四個主要磁碟分割,dos主要磁碟分割,dos擴充分區,linux根分區和 linux交換分區都屬於主要磁碟分割,4個主要磁碟分割分別用數字表示,如果是第一塊硬碟,就hda1,hda2,hda3和hda4.在擴充分區上還可以分邏輯分 區,標號從5往後依次排列.在windows中c盤為dos主要磁碟分割,是hda1,d盤一般是dos擴充分區上的第一個邏輯分區,是hda5,e為 hda6,f為hda7等等.在linux下可以通過mount命令掛栽windows分區到一個檔案夾(這個檔案夾稱作掛載點),然後你可以通過這個文 件夾訪問windows分區,就象捷徑.比如掛載c盤
先在/mnt/目錄下建立目錄winc
在終端輸入 代碼:
mount -t vfat /dev/hda1 /mnt/winc -o codepage=936 iocharset=936
(其 中-t為指定裝置檔案系統,vfat表示windows的fat16和fat32檔案系統格式,-o為指定負載檔案系統時的選項,而選項codepage =936 iocharset=936是使linux可以正常顯示掛載分區中的中文) 如果希望每次開機就自動載入windows分區,可以修改/etc/下的fstab檔案,格式為 代碼:
/dev/hda1 /mnt/winc vfat defaults,codepage=936,iocharset=cp936
儲存後重啟即可.
我的fstab內容如下
代碼:
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hdb2 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
/dev/sda1 /mnt/usb vfat noauto 0 0
/dev/hda1 /mnt/winc ntfs defaults 0 0
/dev/hda5 /mnt/wind vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda6 /mnt/wine vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda7 /mnt/winf ntfs defaults 0 0

fstab 中的內容以空格為分隔字元分成六個欄位,後面的兩個數字分別是第5和第6欄位,其中第5地段表示檔案系統是否需要作備份/轉儲,如果是0,則表示不需要備 份,1表示一天備份一次,2表示兩天備份一次,依此類推~,第6欄位用來fsck檢驗檔案系統完成性用的,0表示系統重啟時候不作fsck,這裡的數字表 示是得到檢測的優先順序別~,數字越小層級越高~
參數defaults實際上包含了一組預設參數:
rw 以可讀寫入模式掛載
suid 開啟使用者ID和群組ID設定位
dev 可解讀檔案系統上的字元或區塊裝置
exec 可執行二進位檔案
auto 自動掛載
nouser 使一般使用者無法掛載
async 以非同步方式執行檔案系統的輸入輸出操作

另外,用mount -t iso9660 -o loop 名稱.iso 掛載點 可以直接用iso檔案,而8需要像windows用虛擬光碟機.

掛載隨身碟
在linux下隨身碟被作為SCSI裝置,掛載隨身碟前首先確認隨身碟裝置名稱,在終端輸入dmesg|more查看,我的是sda1
建立掛載點/mnt/usb
然後用 代碼:
mount -t vfat /dev/sda1 /mnt/usb
掛載即可,或者通過在fstab中加入 代碼:
/dev/sda1 /mnt/usb vfat defaults 0 0
開機自動掛載,但用defaults參數,如果開機時隨身碟沒有插上,就會報錯.
所以在fstab中加入/dev/sda1 /mnt/usb vfat noauto 0 0,然後在案頭上建立一個硬碟裝置的連結,在連結屬性的裝置選項卡選擇裝置

為/dev/sda1(/mnt/usb)半自動掛載.以後要用隨身碟時,只要點擊這個連結就可以了.

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.