mount使用说明

原创 2007年09月29日 14:21:00

mount 是linux里边的一个挂载分区的命令,可以挂载任何很多文件系统,包括msdos(Fat16),vfat(Fat32),ntfs(windows NT、2000,xp,2003,vista),nfs(简单的网络文件系统),还可以挂载ISO映像文件,在windows下要用虚拟光驱,linux只需一个挂载命令就可以了。

把你的设备或映像挂载到一个目录下,你就可以像访问文件夹一样,访问你挂载的设备,十分方便。

------命令格式---------
mount [-t type] [-o option] <设备等> <挂载点>

说明:[ ]的内容为可选,< >为必须

-t 的参数主要有 msdos , vfat , ntfs (ntfs-3g) , ..

要想挂载先要知道设备名,可以运行fdisk -l(需要root权限)来查看,所有设备的设备名。


-----挂载举例-----

1,挂载Fat32分区,
比如我们原来的系统windows系统盘C盘,它的设备号为/dev/hda1,要挂载
到/mnt/win-c
#mkdir /mnt/win-c   //建立一个win-c  
#mount -t vfat /dev/hda1 /mnt/win-c

2,挂载U盘
#mkdir /mnt/usb
#mount -t msdos /dev/sda1 /mnt/usb

3,挂NTFS分区
由于linux默认情况下不能认出来NTFS分区,所以要先安装NTFS分区的内核补丁或
NTFS-3g驱动,用NTFS-3g可以很好的支持NTFS分区。
这里我们用NTFS-3g很方便的,首先下载NTFS-3g的源代码文件,可以到
http://www.ntfs-3g.org去下载最新版本,我下载的是ntfs-3g-1.826.tgz,由于NTFS-3g需要fuse的支持,所以安装它之前要先安装fuse,可以到http://fuse.sourceforge.net/去下载,我下载的是fuse-2.7.0.tar.gz,

安装fuse,
#tar zxvf fuse-2.7.0.tar.gz   //解压缩文件
#cd fuse-2.7.0  //进入该目录
#./configure && make && make install   //配置编译选项,编译并安装

安装ntfs-3g,
#tar zxvf ntfs-3g-1.826.tgz   //解压缩文件
#cd ntfs-3g-1.826 //进入该目录
#./configure && make && make install   //配置编译选项,编译并安装

假定我们要把/dev/hda5 挂载到 /mnt/ntfs
#mkdir /mnt/ntfs
#mount -t ntfs-3g /dev/hda5 /mnt/ntfs

4,挂载ISO映像
#mkdir /mnt/iso
#mount -t iso9660 -o loop /opt/fedora-6-i386.iso /mnt/iso

5,挂载光驱 hdc
#mkdir /mnt/cdrom
#mount -t iso9660 -o loop /dev/hdc /mnt/cdrom

------挂载时遇到中文无法显示的问题-------------
可以增加选项 -o iocharset=utf8,umask=000
或者 -o nls=utf8,umask=000
或者 -o iocharset=cp936  
或者 -o iocharset=GB18030 


------开机自动挂载----
修改 /etc/fstab,设备名这里都是假设,选项设置适自己的情况

挂载NTFS分区增加一条
/dev/hda5     /mnt/ntfs     ntfs-3g  defaults        0  0

/dev/hda5     /mnt/ntfs     ntfs-3g  nls=utf8,umask=000        0  0

挂载Fat32分区增加一条
/dev/hda1     /mnt/win-c    vfat     defaults        0  0

/dev/hda1     /mnt/win-c    vfat     iocharset=cp936        0  0

其它同理,自己发挥去吧


linux mount挂载设备(u盘,光盘,iso等 )使用说明

f 对于新手学习,mount 命令,一定会有很多疑问。其实我想疑问来源更多的是对linux系统本身特殊性了解问题。 linux是基于文件系统,所有的设备都会对应于:/dev/下面的设备。如: ...

linux mount挂载设备(u盘,光盘,iso等)使用说明

linux mount挂载设备(u盘,光盘,iso等 )使用说明 对于新手学习,mount 命令,一定会有很多疑问。其实我想疑问来源更多的是对linux系统本身特殊性了解问题。 linux是基于文件系...

linux mount挂载设备(u盘,光盘,iso等 )使用说明

对于新手学习,mount 命令,一定会有很多疑问。其实我想疑问来源更多的是对linux系统本身特殊性了解问题。 linux是基于文件系统,所有的设备都会对应于:/dev/下面的设备。如: [ch...

linux mount挂载设备(u盘,光盘,iso等 )使用说明

对于新手学习,mount 命令,一定会有很多疑问。其实我想疑问来源更多的是对linux系统本身特殊性了解问题。 linux是基于文件系统,所有的设备都会对应于:/dev/下面的设备。如:[chengm...
  • zmqhbd
  • zmqhbd
  • 2011年05月13日 19:47
  • 2041

linux mount挂载设备(U盘,光盘,iso等)使用说明

对于新手学习,mount 命令,一定会有很多疑问。其实我想疑问来源更多的是对linux系统本身特殊性了解问题。 linux是基于文件系统,所有的设备都会对应于:/dev/下面的设备。如: [ch...

linux mount挂载设备(u盘,光盘,iso等 )使用说明

对于新手学习,mount 命令,一定会有很多疑问。其实我想疑问来源更多的是对linux系统本身特殊性了解问题。 linux是基于文件系统,所有的设备都会对应于:/dev/下面的设备。如: [...

linux mount挂载设备(u盘,光盘,iso等 )使用说明

mount实际上就是挂载你的磁盘到linux的目录(linux下面全是文件,目录也是文件,所以设备要想读,必须挂载到目录),也就是可以读取里面的内容了,否则磁盘里的内容是不可以读取的     对...

Realm Android简单使用说明

Realm Android简单使用说明只是官方文档的搬运工。 Realm是一个手机数据库,可以用来替代sqlite。 android对于本地数据存储有以下三种方式。 - sqlite数据库 -...
  • wendjia
  • wendjia
  • 2016年04月09日 21:04
  • 4332

JProfiler9.2使用说明

这里只演示Windows下的步骤、linux下的后期添加 目录: 一、简介 二、安装说明 三、配置(重要) 一、简介 JProfiler 是一个全功能的 Java 剖析工具(pro...

C++的STL中集合(set)的使用说明

文章转载自:http://www.cnblogs.com/yaoyueduzhen/p/4536929.htmlset,顾名思义,就是数学上的集合——每个元素最多只出现一次,并且set中的元素已经从小...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mount使用说明
举报原因:
原因补充:

(最多只允许输入30个字)