Linux下挂载光盘和U盘

Linux下挂载光盘和U盘

挂载

linux下硬盘、U盘、软盘、移动硬盘都必须挂载后才能使用,不过硬盘的挂载是系统自动进行的。
linux中每一个硬件都有一个设备文件名,就是将U盘什么的设备文件名与挂载点(盘符)关联起来,这样就可以通过访问挂载点就可以访问硬件设备。

  

查询与自动挂载

查询系统中已经挂载的设备,-l会显示卷标名称
mount [-l]

依据配置文件/etc/fstab的内容,自动挂载
mount -a

  

挂载命令格式

mount [-t 文件系统] [-L 卷标名] [-o 特殊选项] 设备文件名 挂载点

  

选项:
-t 文件系统:加入文件系统类型来指定挂载的类型,可以ext3、ext4、iso9660等文件系统
-L 卷标名:挂载指定卷标的分区,而不是安装设备文件名挂载
-o 特殊选项:可以指定挂载的额外选项

  

其中-o的额外选项如下:

重新挂载分区,并使用noexec权限
一般home目录用来让用户上传,如果用户上传木马?让这个目录的文件没有可执行权限,有效保存分区安全
mount -o remount,noexec /home

  

挂载U盘

我们可以把挂载点看成盘符一定要是一个空目录,U盘的设备文件名是固定的,默认为/dev/cdrom,软链接为/dev/sr0
linux默认用来挂载设备的目录/mnt
/mnt/cdrom用来挂载光盘
/mnt/usb用来挂载U盘

  

创建挂载点

mkdir /mnt/cdrom/

  

挂载光盘

mount -t iso9660 /dev/cdrom /mnt/cdrom/
或
mount /dev/sr0 /mnt/cdrom/

卸载光盘

#格式:umount 设备文件名
umount /dev/sr0

  

挂载U盘

U盘的设备文件名是自动识别的。我们需要查看设备文件名。

查看U盘设备文件名
fdisk -l

创建挂载点
mkdir /mnt/usb/

挂载U盘如果你的U盘设备文件名为/dev/sdb1
mount -t vfat /dev/sdb1 /mnt/usb/

卸载U盘
umount /dev/sdb1

  

原文地址:https://www.cnblogs.com/-wenli/p/10353519.html

时间: 02-05

Linux下挂载光盘和U盘的相关文章

linux下挂载NTFS分区错误修复

今天在linux下打开win的NTFS硬盘总是提示出错了,而且是全部的NTFS盘都出错,其中sda1错误显示如下: Error mounting /dev/sda1 at /media/wangbo/24F02EECF02EC3C0: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sd

linux下制作win7安装U盘

http://blog.csdn.net/pipisorry/article/details/41369821 已装linux,再用U盘安装win7(网络安装应该也可以), 先要在linux里面制作一个win7安装U盘(windows下用ultraiso制作也可以),直接用dd命令是不可以的,缺少引导信息.[其实也可以ref] 需要fdisk.mkfs.ntfs.ms-sys.win7 .ISO.>4GU盘 1. 用fdisk在U盘上建立一个ntfs分区,编辑flag,勾上boot选项 fdis

Linux下挂载iscsi存储

1. 检查系统是否安装iSCSI initiator [[email protected] ~]# rpm -qa|grep iscsi [[email protected] ~]#  [[email protected] ~]# mount /dev/cdrom /mnt/ mount: block device /dev/sr0 is write-protected, mounting read-only [[email protected] ~]# cd /mnt/ [[email pro

在Linux下挂载Windows系统共享目录

在Linux下挂载Windows系统共享目录 默认情况下,Linux服务器会装有samba-client,但是没有装samba-server.但是访问Windows系统共享,安装有samba-client就可以了. [[email protected] ~]# rpm -qa | grep samba samba-3.6.23-14.el6_6.x86_64 samba-client-3.6.23-14.el6_6.x86_64 samba-common-3.6.23-14.el6_6.x86_

Linux下挂载Windows共享目录

$ sudo mount.cifs //windows-ip/shared  /media/ -o user=username password=password 该命令挂载Windows下的shared共享目录到本地/media目录下. Windows的用户名是username, 密码是password (作相应的修改) 这里的CIFS(Common Internet File System)协议是SMB协议的后续版本. Linux下挂载Windows共享目录,布布扣,bubuko.com

小蚂蚁学习Linux(8)——mount挂载命令、挂载光盘、U盘的方法

查询与自动挂载的命令 mount    可以查询系统中已经挂载的设备 mount    -a    依据配置文件 /etc/fstab 的内容,自动挂载 挂载命令格式 mount    [-t文件系统]    [-o特殊选项]    设备文件名    挂载点 选项:    -t    文件系统:加入文件系统类型来指定挂载的类型,可以是 ext3.ext4.iso9660    等文件系统 -o    特殊选项:可以指定挂载的额外选项. 什么是挂载呢: 为设备配备盘符,其实就是挂载. 如何挂载光盘

linux系统挂载光盘镜像ISO问题

Centos6.4版本号下,挂载光盘镜像ISO例如以下图所看到的: 注意: 1.运行mount /dev/cdrom /mnt/cdrom前,确认mnt下是否有cdrom文件夹.没有则自己手动建一个. 2.linux版本号不同,/dev下的cdrom名字可能不一样.如上图就是cdrom1. 3.光盘上的文件系统.最常见是 ISO9660 和 Universal Disk Format (UDF) 格式.直接运行mount /dev/cdrom /mnt/cdrom可能 会报错,如上图:mount

Azure上如何在Linux下挂载数据磁盘

在Azure上创建了虚拟机之后,我们在一些情况下会需要添加更多的数据磁盘来存储持久化数据,本文介绍如何快速的在Azure Linux的虚拟机上添加数据磁盘并初始化: 登陆Azure的管理界面,并创建虚拟机,本文使用CentOS 6.5作为示例操作系统,其他Linux操作系统类似 我们先使用SSH登录到改Linux操作系统,检查下当前系统的磁盘状态: 我们可以看到,目前的Linux系统下只有/sda和/sdb设备,其中/dev/sdb1是系统自动分配的临时磁盘,请不要将重要数据存储在上面,重要的数

linux下挂载VHD等虚拟磁盘文件

1.RAW格式虚拟磁盘 linux下可以直接挂载raw格式的虚拟磁盘镜像文件. 例如,这里先用dd命令创建一个文件,然后将其格式化为ext4格式(只有一个分区),然后挂载到/mnt目录.下面的raw.img磁盘镜像文件就一个分区,所以没有使用offset=来指定偏移.如果有多个分区,则可以通过指定偏移来挂载.具体的可以查阅mount命令的相关参数信息. > dd if=/dev/zero of=raw.img bs=1M count=512 记录了512+0 的读入 记录了512+0 的写出 5

linux下挂载iso镜像的方法

新建目录/mnt/cdrom 执行命令 mount /dev/cdrom /mnt/cdrom [[email protected] cdrom]# mount /dev/cdrom /mnt/cdrom mount: /dev/sr0 写保护,将以只读方式挂载 进入/mnt/cdrom文件夹下发现里面是空的,说明挂载失败. 现在很多发行版中,光驱都不是/dev/cdrom了,而是/dev/sr0.命令ls -l /dev/cdrom |grep cdrom的结果: [[email protec