mount可以用来挂载分区到目录,也可挂载光盘镜像文件到目录
挂载分区时用的格式是:
mount -t type dev dir
-t 要和type一起用
type 代表分区格式,有vfat,ntfs,ext2,ext3,还有其它的不常用的格式
dev 代表分区,可以用命令"fdisk -l"来查看分区
dir 就是你想挂载到的目录,一般都是在/mnt目录下的某个目录
例如:你想把windows下面的C盘挂载到/mnt/win_c下,格式是fat32,(假设你就一个IDE硬盘,那么你的C盘设备名就是/dev/hda1,D盘一般就是/dev/hda5),那么你就可以输入命令
代码:
mount -t vfat /dev/hda1 /mnt/win_c
来实现
挂载光盘镜像文件跟Windows里的虚拟光驱有点类似,格式是:
mount -o loop filename dir
-o loop 代表要挂载块
filename 代表要挂载的镜像文件
dir 跟上面的一样
另外如果想把光盘制作成镜像文件可用dd 命令,格式如下:
dd if=/dev/cdrom of=outputfilename
其中if=/dev/cdrom 代表输入文件是光驱,of=outputfilename 代表输出文件是你想制作的镜像文件,要加上绝对路径
不管是挂载分区还是挂载镜像文件,都将覆盖原目录中的文件,其实也不是覆盖,只是看不到而已,可以用命令umount恢复,用法就是“umount dir” dir就是那个目录
用命令
可以查看以挂载的分区列表
fstab文件里记录的是开机时需要挂载的分区及系统需要的东西,一般红旗Linux在安装的时候自动写好了,不用修改,但为了方便使用,还是说一下吧
这个文件在/etc目录下,可以打开看一下,除了以/dev/cdrom和以/dev/fd0开头的两行以外的每行都是那几个项,其中第一项为设备,可以用“LABLE=卷标”表示也可用形如“/dev/hdan”的东东来表示,第二项表示挂载目录,第三项表示分区格式,后面的就不太清楚了
如果不想挂载某个分区,可以删除相应的那一行,不过千万不要删除挂载目录为"/","/dev/pts","/dev/shm","/proc","/sys","swap"的那些行,否则系统可能都启动不了了
如果想多挂载就自己加一行。
注意:swap为系统交换分区,不可挂载。