Linux怎么挂载行动硬盘光碟U盘之案例分享

Linux怎么挂载行动硬盘光碟U盘之案例分享

1. mount命令简介

本文主要讲解Linux上如何使用mount命令,该命令用于挂载外新的块装置,比如光碟、U盘、行动硬盘、新加硬盘、网络系统档案如CIFS或者NFS。

2. mount支援常见的系统档案型别

iso9660:光碟或光碟映象

msdos:DOS fat16档案系统

vfat:Windows 9x fat32档案系统

ntfs:Windows NT ntfs档案系统

smbfs:Mount Windows档案网络共享

nfs:UNIX(LINUX) 档案网络共享

ext2:Linux系统档案之一

ext3:Linux系统档案之一

ext4:Linux系统档案之一

xfs:Linux系统档案之一

挂载时使用-type选项,通常不必指定。mount 会自动选择正确的型别。

3. 描述装置或档案的挂接方式

常用的引数有:

loop:用来把一个档案当成硬盘分割槽挂接上系统

ro:采用只读方式挂接装置

rw:采用读写方式挂接装置

iocharset:指定访问档案系统所用字符集

挂载时使用-o options 选项主要用来描述装置或档案的挂接方式。

4. 挂载光碟映象档案

假设光碟映象档案为win7.iso

[[email protected] ~]# mkdir -p /mnt/cdrom

[[email protected] ~]# mount -o loop -t iso9660 /home/oucanrong/win7.iso /mnt/cdrom

检视某光碟映象

检视某光碟映象

建立挂载点及挂载映象

建立挂载点及挂载映象

检查挂载

检查挂载

解除安装档案系统

[[email protected]_slave ~]# umount /mnt/cdrom/

5. 挂载行动硬盘

先使用fdisk -l检视硬盘分割槽:

比如移动硬盘里有3个分割槽,分别为sdb1、sdb2、sdb3

为这三个分割槽建立挂载目录,挂接点(mount point)

[[email protected] ~]# mkdir -p /mnt/sdb1

[[email protected] ~]# mkdir -p /mnt/sdb2

[[email protected] ~]# mkdir -p /mnt/sdb3

把分割槽挂载到相应目录:

[[email protected] ~]# mount -t ntfs /dev/sdb1 /mnt/sdb1

[[email protected] ~]# mount -t ntfs /dev/sdb2 /mnt/sdb2

[[email protected] ~]# mount -t vfat /dev/sdb3 /mnt/sdb3

注:对ntfs格式的磁盘分割槽应使用-t ntfs 引数,对fat32格式的磁盘分割槽应使用-t vfat引数。若汉字档名显示为乱码或不显示,可以使用下面的命令格式。

[[email protected] ~]# mount -t ntfs -o iocharset=cp936 /dev/sdb1 /mnt/sdb1

[[email protected] ~]# mount -t vfat -o iocharset=cp936 /dev/sdb2 /mnt/sdb2

6. 挂载U盘

先使用fdisk -l检视硬盘分割槽:

比如U盘分割槽为sdc1:

再建立挂载目录,用来作挂接点(mount point)

[[email protected] ~]# mkdir -p /mnt/usb

[[email protected] ~]# mount -t vfat -o /dev/sdc1 /mnt/sdc1

7. 挂载Windows共享目录

Windows网络共享的核心是SMB/CIFS,在linux下要挂接(mount)windows的磁盘共享,就必须安装和使用samba 软件包。CentOS安装方法如下:

[[email protected] ~]# yum -y install samba

安装samba以便进行远端挂载

先建立挂载点目录

[[email protected] ~]# mkdir -p /mnt/cifs

把//192.168.1.100/c$挂载到/mnt/cifs,使用者为admin,密码为zcwyou

[[email protected] ~]# mount -t smbfs -o username=admin,password=zcwyou //192.168.1.100/c$ /mnt/cifs

8. 挂载NFS共享目录

建立挂载点目录

[[email protected] ~]# mkdir -p /mnt/nfs

把远端目录192.168.1.110:/home/nfs挂载到本地/mnt/nfs

[[email protected] ~]# mount -t nfs -o rw 192.168.1.110:/home/nfs /mnt/nfs

9. 永久挂载某分割槽

通常适用固定连线的新分割槽。

临时挂载:

[[email protected] ~]# mount /dev/sdc8 /mnt/sdc8

修改fstab档案确保系统档案开机自动被载入

[[email protected] ~]# vi /etc/fstab

新增以下内容,并且指定系统档案格式,比如xfs:

/dev/sdc8 /mnt/sdc8 xfs defaults 0 0

修改fstab档案

10.总结

mount命令的真正作用是把已经格式过的块装置,即档案系统与目录对映起来,可以让使用者和程式访问档案系统。

猜你喜欢