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)
|
|
|
|
 |
★ 樊強制作 歡迎分享 ★ |