centos挂载移动硬盘进行数据交换

虚拟机挂载移动硬盘首先要确保虚拟机的usb服务选项是开启的状态
把移动硬盘插入,此时会提示硬盘接入的是主机还是虚拟机,我们选择虚拟机下的某个系统,在虚拟机的系统中,编辑虚拟机把移动硬盘进行共享

vmware虚拟机怎么样读取u盘 虚拟机如何连接U盘

在使用Vmware虚拟机的时候,有时可能需要读U盘上的资料,但是在插入U盘后,虚拟机没有反应。怎么样让虚拟机能够读取U盘上的数据呢?下面就来看一下操作的方法吧。

vmware虚拟机怎么样读取u盘 虚拟机如何连接U盘

工具/原料

  • VMware

方法/步骤1

  1. 1

    首先在安装了虚拟机的系统桌面依次点击“开始/运行”菜单项。

    vmware虚拟机怎么样读取u盘 虚拟机如何连接U盘
  2. 2

    在弹出的运行窗口中,输入命令services.msc,然后点击确定按钮。

    vmware虚拟机怎么样读取u盘 虚拟机如何连接U盘
  3. 3

    在打开的系统服务窗口中,找到“Vmware USB Arbitration Service”服务项,然后右键点击该服务项,在弹出菜单中选择“启动”菜单项,启动该服务。

    vmware虚拟机怎么样读取u盘 虚拟机如何连接U盘

    END

方法/步骤2

  1. 接下来运行虚拟机Vmware程序,在打开的主界面,右键点击安装好的虚拟机系统,然后在弹出菜单中选择“设置”菜单项。

    vmware虚拟机怎么样读取u盘 虚拟机如何连接U盘
  2. 在打开的虚拟机设置窗口中,找到USB控制器菜单项,点击该菜单项。

    vmware虚拟机怎么样读取u盘 虚拟机如何连接U盘
  3. 在右侧的窗口中找到USB相关的的三个选项,全部选中,最后点击确定按钮。

    vmware虚拟机怎么样读取u盘 虚拟机如何连接U盘
  4. 运行虚拟机安装的系统后,在电脑上插入U盘,就可以看到在虚拟机系统右下角显示已插入U盘的提示了。

    vmware虚拟机怎么样读取u盘 虚拟机如何连接U盘
  5. 在虚拟机系统打开文件资源管理器,也可以看到已连接好的U盘图标。

    vmware虚拟机怎么样读取u盘 虚拟机如何连接U盘

一、挂载移动硬盘(挂载NTFS格式分区)

1. 安装ntfs3g工具

  • wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2011.4.12.tgz
  • tar zxf ntfs-3g_ntfsprogs-2011.4.12.tgz
  • cd ntfs-3g_ntfsprogs-2011.4.12
  • ./configure --prefix=/usr/local/ntf3g
  • make&&make install
  1. 挂载(可以使用多种命令进行挂载,斜体代表要挂载的移动硬盘,粗体代表挂载到CentOS上某个盘符)

命令一:ntfs-3g /dev/sdb1 /mnt/windows -o locale=ar_SA.UTF-8,ar_SA.UTF-8也可改为zh_CN.GBK,很明显,使用某种编码进行挂载,防止出现乱码;

命令二:mount -t ntfs-3g /dev/sdb1 /mnt/windows

补充:如何找到要挂载的移动硬盘?请使用命令 fdisk -l 进行查看,取消挂载:umount /mnt/windows

二、挂载移动硬盘错误解决办法

1. FATAL: Module fuse not found.(这是由于系统默认的内核并不支持FUSE模块,所以要更新内核)

modprobe fuse(此命令是用来查看系统是否支持FUSE)
uname –r(查看系统的内核版本)
yum install kernel*(更新系统内核)
shutdown -r now(重启计算机)
使用modprobe fuse命令查看系统是否支持FUSE,若不再显示FATAL: Module fuse not found,表示您可以使用ntfs3g进行移动硬盘挂载了
三、文件拷贝(文件拷贝就很简单了)

cp -r /web /mnt/windows (将CentOS中web目录下所有文件拷贝到/mnt/windows下,即拷贝到我们刚刚挂载的移动硬盘上)


CentOS提示::unknown filesystem type 'ntfs'.解决

在将硬盘插到Linux系统上,打开硬盘时一直提示:unknown filesystem type 'ntfs'.在尝试网上的方法也遇到了一些问题。

下面按照遇到的问题,按照正确的方式注意操作从而避免问题的出现。

1,首先安装gcc,这个主要是用于第二步中我们下载的ntfs-3g中下载的源码提供编辑环境。

yum -y install gcc

2,接着是安装ntfs-3g。

wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2013.1.13.tgz

tar zxvf ntfs-3g_ntfsprogs-2013.1.13.tgz

cd ntfs-3g_ntfsprogs-2013.1.13
./configure
make
make install

3,接着就是挂接硬盘了。
首先创建挂在的位置:
mkdir /mnt/window
ntfs-3g挂在硬盘(假设需要挂载的硬盘是/dev/sdb1)
mount -t ntfs-3g /dev/sdb1 /mnt/window
取消挂载命令(取消/dev/sdb1的硬盘分区的挂载)
umount /dev/sdb1

转载:https://jingyan.baidu.com/article/93f9803f57bea1e0e46f55ef.html
https://www.cnblogs.com/cnsanshao/p/5200554.html
https://www.cnblogs.com/zengen/archive/2011/09/01/2161637.html


如何在CentOS 7上挂载exFAT驱动器

exFAT(扩展文件分配表)是专有的Microsoft文件系统,已针对SD卡和USB闪存驱动器等闪存设备进行了优化。它旨在替代无法存储大于4 GB的文件的旧的32位FAT32文件系统。

最新版本的Windows和macOS操作系统支持exFAT文件系统。 CentOS与其他大多数主要的Linux发行版一样,默认情况下不提供对专有exFAT文件系统的支持。

如果您将CentOS用作操作系统,则在尝试挂载exFAT格式的USB驱动器时,您有时会遇到问题。

本教程说明了如何在CentOS 7上启用exFAT支持。

在CentOS上安装exFAT驱动器

要在CentOS上挂载exFAT文件系统,您需要安装免费的FUSE exFAT模块和工具,这些模块和工具可为类似Unix的系统提供功能齐全的exFAT文件系统实施。

exFAT软件包在CentOS 7核心存储库中不可用。您可以选择从源代码构建 exFAT工具,也可以从 Nux Dextop 存储库中与yum一起安装。我们将选择第二个选项。

Nux存储库取决于 EPEL 软件存储库。如果您的系统上未启用EPEL存储库,请输入以下内容来启用它:

sudo yum install epel-release

Copy

接下来,导入存储库GPG密钥并通过安装rpm软件包启用Nux存储库:

sudo rpm -v --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

Copy

启用存储库后,请使用以下命令安装exfat-fuseexfat-utils软件包:

sudo yum install exfat-utils fuse-exfat

Copy

就是这样!您现在可以挂载exFAT格式的设备。

cd /media
mkdir udisk
mount -t exfat /dev/sdbX(X是你的盘号) udisk

你可能感兴趣的:(centos挂载移动硬盘进行数据交换)