[ 永远的UNIX::UNIX技术资料的宝库 ]

首页 > 系统管理 > 其它 > 正文
浅谈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)
 

★  樊强制作 欢迎分享  ★