Centos 7 虚拟机挂载U盘

本文记录环境为在Windows 7环境下,通过VMware安装Centos 7.2。挂载U盘过程如下,供日后查看,也供各位读者遇到类似问题时参考。

挂载过程及问题排除过程如下:

1.因为是虚拟机,所以先到系统的服务目录下寻找【VMware USB Arbitration Service】服务,并确保此服务已经启动。

2.进入Centos 7环境,在mnt目录下创建一个子目录:udisk(用来将U盘挂载到此目录),所需命令为:mkdir -p /mnt/udisk。注意,此目录名称可以随意命名,按个人爱好创建。

3.插入U盘

4.运行命令:fdisk -l查看U盘是否已经加载到Centos中,方法为:通过检查没有插入U盘与插入U盘情况下,系统的输出是否一致,如果一致,说明系统没有加载到U盘,否则说明系统加载到U盘。系统加载到U盘后的输出如下图所示:

本示例中,U盘挂载成功后名称为sdb1

5.运行命令:mount -t ntfs-3g /dev/sdb1 /mnt/udisk,其中sdb1就是上个步骤查询出的U盘名称。运行此命令时,一般会报错:

mount:unknown filesystem type ntfs-3g

查询资料发现,网上一般说ntfs文件系统组件没有安装所致,下载安装即可。具体操作步骤为:通过搜索找到ntfs-3g的组件的具体版本路径,下载并安装,所需命令为:

wget:https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz(以2017-3-23版本为例),然后运行解压命令:tar zxvf  ntfs-3g_ntfsprogs-2017.3.23.tgz,解压成功后,进入解压目录,并运行命令:

./config

make

make install

如果运行成功,那么可以安装步骤5,继续挂载。如果运行时出现错误:

make no targets specified......

那么,请应该是gcc没有安装所致,运行yum命令安装gcc:

yum -y install gcc

yum -y install gcc-c++

yum install make

如果想偷懒,那么直接运行命令,安装开发包即可。

yum groupinstall "Development Tools"

安装成功后,重新进入ntfs-3g目录,运行命令:

./config

make

make install

即可完成。完成后,重新运行步骤5命令挂载U盘即可成功。如下图所示(请忽略中文乱码):

卸载U盘,请使用命令:umount /mnt/udisk

总结:

按照实际运行过程,一般在安装过程中,会出现文件系统无法识别问题,这时候需要去网上找到,下载并安装文件系统组件,如果安装过程失败,一般则是由系统缺乏GCC所致,这时候,需要转向去安装GCC,幸好安装GCC的命令简单明了,成功后,再次安装文件系统组件,重新挂载U盘亦能成功。

原文地址:https://www.cnblogs.com/jizhong/p/9410659.html

时间: 2024-08-06 16:42:15

Centos 7 虚拟机挂载U盘的相关文章

linux虚拟机挂载u盘

优盘的文件系统是ntfs格式的,linux系统默认不支持该格式,需要自己手动安装ntfs-3g包,之后在挂载u盘到linux系统中.操作如下:1.下载ntfs-3g并安装ntfs下载链接:https://tuxera.com/opensource/ntfs-3g_ntfsprogs-2017.3.23.tgz解压:tar? -zxvf? ntfs-3g_ntfsprogs-2017.3.23.tgz?? -C? /usr/src/ntfs 进入到解压的文件夹中,运用源码包的安装方法: ?????

虚拟机挂载U盘

1.打开运行窗口输入services.msc回车 2.启动VMware USB Arbitration Service 3.打开虚拟机 进入编辑虚拟机设置 4.选择USB3.0  复选框全部勾选,点击确定 5.进入编辑虚拟机设置,选择硬盘,点击添加 6.点击两次下一步,选择 7.选择PhysicalDrive1点击下一步------点击完成 8.Centos下识别NTFS的U盘 执行 :yum install  ntfs-3g   如果提示没有可用软件包执行下面 yum install epel

CentOS 加载/挂载 U盘

1,以root用户登陆    先加载USB模块 modprobe usb-storage    用fdisk -l 看看U盘的设备    假如U盘是sda1 2,确定在 目录 /mnt 下建立了 文件夹 /usb,如果未建立可键入一下命令:mkdir /mnt/usb_disk,成功后进行下一步. 3,载入 u 盘,需键入以下命令:mount  /dev/sda   /mnt/usb_disk 成功后,即可使用 u 盘了, 文件就在目录 /mnt/usb 下. 4,卸载u盘:在使用完u盘后,在拔

在VM中Centos6.8如何手动挂载U盘

对于使用VMware虚拟机安装CentOS6系统的用户,如果需要使用U盘来拷贝数据,应该怎么操作才能顺利地挂载U盘呢? 首先我们需要让U盘被VMware软件识别出来,如何设置呢?       点击Vmware右下角U盘图标,将优盘与Vmware主机连接. 然后, 在CentOS 6 系统中挂载U盘: 1.以root用户登陆 用fdisk -l 查看U盘的设备, 一般U盘是sdb1 2.确定在 目录 /mnt 下建立了 文件夹 /usb_disk,如果未建立可输入创建目录命令:mkdir /mnt

1虚拟机下U盘或磁盘挂载,Ubuntu下的网络配置,图形化界面和命令界面之间的切换,软件源配置

 一设置磁盘挂载(磁盘默认挂载到了/media目录下了) A:插入移动硬盘 B:对虚拟机进行设置(虚拟机->可移动设备àtoshibaExternal USB 3.0(这个是我的移动硬盘插上去之后显示的一项)à连接) 有时候出现以下现象 C:检测存储设备名称 sudofdisk –l E:挂载存储设备sdb1到挂载点/mnt目录下 sudomount /dev/sdb1 /mnt F:访问/mnt cd/mnt G:卸载/mnt sudo umount /mnt 二虚拟机下U盘或磁盘挂载,步

CentOS下挂载U盘

插入U盘提示: [sdb] No Caching mode page present [sdb] Assuming drive cache: write through 再用fdisk -l 来查看U盘的情况(其实这部没什么用,只是看看) 下面是操作(只需两步): 1.去到dev目录下,查看你的U盘的设备名称,我的是sdb 2.挂载:mount -t vfat /dev/sdb /mnt/udisk 注意:如果是fat格式的U盘,挂载命令:mount -t vfat /dev/sdb /mnt/

Centos 挂载U盘

开始: 我拿到的是一个新盘,遇到的第一个问题是插上去后centos不能识别他,使用fdsik -l也没有这个U盘的任何信息,再windows上面查看他的格式也是fat32,没有问题,于是折腾了很久后我重新把他格式化,也同样格式化为fat32,这次就能识别了. 命令:fdisk -l (查看磁盘分区信息) [[email protected] Desktop]# fdisk -l Disk /dev/sda: 32.2 GB, 32212254720 bytes 255 heads, 63 sec

virtualBox linux centos 挂载u盘 解决乱码

liunx 挂载u盘 环境:虚拟机virtualBox5.2.8 linux centos6.5 64bit 第一步:插入u盘 第二步:virtualBox 设置启用u盘 提示:如果不知道哪个是你u盘, 可以在windows下,查看u盘的属性, 或者拔出,重新插入, usb设置这里多出来的一项就是刚刚插入的u盘 第三步: 挂载u盘 1) 查看u盘是哪个设备 fdisk -l 找到其u盘设备的 'Device Boot'项,记住,我这里是 /dev/sdc1 2) 挂载u盘 创建挂载点 mkdir

虚拟机挂载usb金税盘的低成本方案

随着私有云桌面环境运用的越来越多,其带来的好处越来越被人们接受.但是云桌面有一个不小的痛点那就是usb的使用,比如加密狗,金税盘这些应用如何转到云桌面上.虽然有成熟的商业usb共享服务器方案,但价格不菲.如果只是需要使用金税盘这种简单的应用转到云桌面上,可以低成本自建一个usb的挂载方案,下面就来说说具体的实现过程:一.服务端的安装这里我们采用virtualhere的方案,virtualhere是一个商业软件,但有免费的个人版本.免费版只支持挂载一个 usb,需要无限制usb数量要到官网去买授权