[ 永遠的UNIX::UNIX技術資料的寶庫 ]   GB | BIG5

首頁 > 系統管理 > 其它 > 正文
淺談mount
http://www.linpus.com.tw (2001-06-28 15:00:01)
在Linux裡,如果你要使用儲存邊 (Mo、硬碟、光碟機等) ,就得
先將它掛上 (Mount),而當儲存設備掛上了之後,就可以把它當成
一個目錄來作存取。
使用Mount這個指令時,至少要先知道下列三種資訊:

 1. 想Mount的對象的檔案系統類型? (File system type)
 2. 想Mount的對象的裝置名稱? (/dev/????)
 3. 想將裝置Mount到哪個目錄去?
 
就第一點來說,使用者可以執行

  cat /proc/filesystems

來獲得機器上支援的檔案類型。


我把常用的檔案系統整理一下:

 Win95/98常用的FAT 32檔案系統  :vfat
 Win NT用的檔案系統        :ntfs
 OS2用的檔案系統                 :hpfs
 Linux用的檔案系統               :ext2
 光碟片用的檔案系統            :iso9660

其中雖然vfat是指FAT 32系統,但事實上FAT 16也抓的到啦 : )
 
就第二點來說,通常這些裝置名稱都在/dev裡。這些裝置名稱的命名
都是有規則的,我們可以用"推理"的方式把裝置名稱找出來。

譬如說/dev/hda1這個裝置。hd是Hard Disk(硬碟)的意思,sd是SCSI Device,
fd是Floppy Device(或是Floppy Disk?)。a則是代表第一組裝置,通常IDE介面
可以接上四顆IDE邊(例如四顆硬碟)。所以要識別IDE硬碟的方法分別就
是:hda、hdb、hdc、hdd。此外,hda1中的"1"代表hda的第一個分割區
(partition),hda2代表hda的第二個分割區,依此類推。

此外,你可以直接檢查/var/log/messages這個檔案,裡面可以找到電腦開機
後,系統已辨認出來的裝置代號。

至於第三點就比較輕鬆了,先查看一下你的電腦是不是有個/mnt的空目錄?
那就是專門用來當作掛載點(Mount Point)的目錄。我習慣在/mnt裡多建這幾
個目錄:/mnt/cdrom、/mnt/floppy、/mnt/mo等來當作裝置的專用掛載點。
 
舉例而言,如要掛載下列五個裝置的話,其執行指令可能是 (假設都是Linux
的ext2系統,如果是Win XX的話,請將ext2改成vfat):

1. 軟碟          ===>mount -t ext2 /dev/fd0 /mnt/floppy
2. MO            ===>mount -t ext2 /dev/sda /mnt/mo
3. cdrom         ===>mount -t ext2 /dev/hdc /mnt/cdrom
4. SCSI cdrom ===>mount -t iso9660 /dev/sdb /mnt/scdrom
4. SCSI cdr     ===>mount -t iso9660 /dev/sdc /mnt/scdr
 
這是假設,如果你的裝置順序跟這個不同的話請自行修改。
 
注意事項:
 1. 執行mount動作時先打一下pwd看看現在的目錄是不是在掛載點,如果現在
    目錄在掛載點的話,mount (或umount)不會成功 (會顯示device busy)。
 2. 想卸載某裝置的語法是umount 目錄名,例如umount /mnt/cdrom等。

RedHat6.0+CLE0.8的光碟中包含了相當豐富的參考文件,如果你不怕看英文的
話,不妨到裡面去挖挖寶。
(http://www.fanqiang.com)
    進入【UNIX論壇

相關文章
FreeBSD下有關設備名,分區和mount的一些問題 (2001-08-28 15:00:00)
網絡管理員指南 -11.網絡文件系統NFS -4>自動mount (2001-07-16 16:10:01)
Linux中有沒有支援 Solairs x86 的檔案系統?有的話要如何mount? (2001-06-28 16:10:01)
淺談mount (2001-06-28 15:00:01)
如何在 solaris 中使用 auto mount 來 mount NFS (2001-05-18 10:08:00)
Linux 指令篇:文件系統--mount (2001-04-30 14:46:47)
Automount mini-Howto 文件系統自動掛載程序 (2001-04-27 12:32:40)
對光驅和軟驅實現Automount (2001-04-21 20:02:47)
FreeBSD下有關分區和mount的一些問題 (2001-04-20 18:16:49)
 

★  樊強制作 歡迎分享  ★