本文主要介绍 Vmware Workstation 的常用操作和常见问题。

说明:除特殊说明外,本文使用的 Vmware Workstation 软件版本为 15 Pro(15.1)。

1 常用操作

1.1 设置共享文件夹

1.1.1 安装Vmware tools

通常需要重新安装 Vmware tools,来正常使用虚拟机的“共享文件夹”功能。这里的虚拟机的“共享文件夹”功能,指的是主机(host)与虚拟机共享某个文件夹,从而可通过该文件夹便捷地实现主机与虚拟机之间的文件传输功能。

一般来说,Vmware tools 的安装包都存在于 Linux 发行版(如 ISO)中。本文的虚拟机中安装的是 CentOS 7 操作系统,在该操作系统中安装 Vmware tools 的步骤如下:

1. 确保虚拟机已连接了 CentOS 7 的 ISO;

2. 执行下列命令,挂载 ISO:

mount /dev/sr0 /mnt/cdrom/

3. 此时,在 /mnt/cdrom/Packages 目录中就出现了 CentOS 7 的软件包,Vmware tools 对应的软件包为 open-vm-tools(如 open-vm-tools-10.2.5-3.el7.x86_64.rpm)。将此软件包拷贝到 /tmp 目录下,执行 rpm 命令安装该软件包即可。

1.1.2 设置虚拟机

选择待设置的虚拟机,打开设置界面,在“选项”中找到“共享文件夹”,并根据实际情况配置主机路径等信息,如下图所示:

1.2.3 启动虚拟机工具

1. 启动 vmtoolsd 和 vmhgfs-fuse,其中 vmhgfs-fuse 需要附带共享目录参数(手动创建 /mnt/hgfs),命令如下:

/usr/bin/vmhgfs-fuse /mnt/hgfs/

2. open-vm-tools 安装包中的 /usr/bin/vmtoolsd 和 /usr/bin/vmhgfs-fuse 程序启动后,才能使用共享文件夹功能,vmtoolsd 和 vmhgfs-fuse 相关信息如下:

[root@infield_demo /mnt/cdrom/Packages]# ps -ef|grep vmtoolsd |grep -v grep
root       6007      1  0 12:32 ?        00:00:13 /usr/bin/vmtoolsd
[root@infield_demo /mnt/cdrom/Packages]#
[root@infield_demo /mnt/cdrom/Packages]# ps -ef|grep vmhgfs-fuse |grep -v grep
root       6687      1  0 12:35 ?        00:00:00 /usr/bin/vmhgfs-fuse /mnt/hgfs/
[root@infield_demo /mnt/cdrom/Packages]#

说明:vmtoolsd 会自动添加到自启动列表中,vmhgfs-fuse 需要手动配置为开机启动。

完成上述操作后,就可以在 /mnt/hgfs 中看到配置的共享文件夹了,如下图所示:

该文件夹对应 Windows 主机的 D:\share_to_vm 目录,此时向该主机目录中添加一个文件,即可在虚拟机的 /mnt/hgfs/share_to_vm/ 中找到对应的文件,从而实现了主机与虚拟机之间的文件夹共享。

2 常见问题

2.1 错误:blk_update_request: I/O error, dev fd0, sector 0

之前遇到过一个问题:在 Vmware Workstation 8 中安装 CentOS 7 之后,OS 启动时会报错,错误信息为:blk_update_request: I/O error, dev fd0, sector 0

根据网络上的说法,这应该是主机(Windows 10)通知了虚拟机存在 Floppy 设备(软盘),但实际上主机硬件中并无相关设备,由此导致了虚拟机中的 CentOS 7 启动时会探测 Floppy 设备,最终出现此错误。

网络上给出的诸多解决方法都没能解决此问题,最终通过更换 Vmware Workstation 版本,使用 Vmware Workstation Pro 15 版本的虚拟机,解决了此问题。

Vmware Workstation常用操作和常见问题相关推荐

  1. 网络安全笔记——第五天:VMware的常用操作

    第五天笔记 VMware虚拟机的常用操作 一.挂起 二.快照 哇! 添加或删除一些硬件配置 VMware tools 哇! 告别 VMware虚拟机的常用操作 一.挂起 你家的电脑开机快吗?      ...

  2. vmware workstation虚拟机连接外网(Nat模式)

    vmware workstation虚拟机连接外网 使用Nat模式连接外网:本例使用环境为:Windows10 和Vmware workstation 12 操作步骤 1.打开主机的 "网络 ...

  3. 虚拟机连接服务器需要注意什么,VMware Workstation虚拟机软件常见问题及注意事项说明...

    因为工作需要,我们有时候会在电脑中安装虚拟机,VMware Workstation就是一款最常用的虚拟机软件.为了提升用户使用体验,本文整理了一些关于VMware Workstation的常见问题,附 ...

  4. VMware Workstation下新建用户及Linux常用操作命令

    一.实验环境 Windows10 ,VMware Workstation 12.1.1 ,Ubuntu kylin 16.04 二.实验内容与完成情况 1.新建用户Hadoop (1)安装时新建 (2 ...

  5. VMware Workstation设置静态IP(固定IP)踩坑记及常见问题

    VMware Workstation的虚拟机页面属实不太友好,所以常用xshell,finalshell,secureCRT来连接虚拟机.但创建虚机机时选择的NAT网络连接模式,IP会时常变化,故搭建 ...

  6. 无法获得 VMCI 驱动程序的版本: 句柄无效。 驱动程序“vmci.sys”的版本不正确。请尝试重新安装 VMware Workstation。 开启模块 DevicePowerOn 的操作失败

    开始的时候,我很惬意的打开乌黑发亮的台式机,打开vmware虚拟软件,但是后边的一堆问题在等着我的,可是我当时还不知道(活该受虐,嘻嘻~). 打开ubuntu的时候,突然之间出现了一个结果,就是&qu ...

  7. 关于使用VMware Workstation Pro16 创建Kali-Linux虚拟环境的操作办法以及库源的配置

    前言: Kali-Linux 是常用于Windows系统上的Linux镜像系统程序,使用VMware虚拟机平台可以协助我们更好的使用Linux操作系统执行特定的命令. 操作流程: 1.启动VMware ...

  8. 无法打开内核设备“\\.\VMCIDev\VMX”: 操作成功完成。是否在安装 VMware Workstation 后重新引导? 模块“DevicePowerOn”启动失败。 未能启动虚拟机。

    无法打开内核设备"\.\VMCIDev\VMX": 操作成功完成.是否在安装 VMware Workstation 后重新引导? 模块"DevicePowerOn&quo ...

  9. VMware安装、启动虚拟机报错:无法打开内核设备“\\.\VMCIDev\VMX”: 操作成功完成。是否在安装 VMware Workstation 后重新引导?

    VMware安装.启动虚拟机报错:无法打开内核设备"\\.\VMCIDev\VMX": 操作成功完成.是否在安装 VMware Workstation 后重新引导? 解决步骤: 一 ...

  10. 无法打开内核设备“\.\VMCIDev\VMX”: 操作成功完成。是否在安装 VMware Workstation 后重新引导? 模块“DevicePowerOn”启动失败。 未能启动虚拟机。

    文章目录 问题一:无法打开内核设备"\\.\VMCIDev\VMX": 操作成功完成.是否在安装 VMware Workstation 后重新引导? 问题二:win10安装虚拟机提 ...

最新文章

  1. 数据库 sqlite order by对结果集进行排序
  2. python爬虫入门-Python 爬虫从入门到进阶之路(一)
  3. 【转】JCR期刊分区及其检索方法
  4. 使用代码删除Acquisition contract上指定IP的right scope
  5. Android之解决aidl里面函数参数太大不能跨进程通信的问题
  6. 雷军:互联网思维本质上就是群众路线
  7. druid seata 配置_架构设计 | 基于Seata中间件,微服务模式下事务管理
  8. IT男1-10分打分标准,请对号入座!
  9. 技术并不来自通宵^_^
  10. 以围棋来说,人工智能程序跟通常程序差异在哪里
  11. Directshow 采集-截屏和显示
  12. BW数据加载后不能实时刷新到水晶易表解决方法
  13. 如何去掉快捷方式上的小箭头
  14. 一:部署harbor镜像仓库
  15. Chrome浏览器上传图片或图片另存时浏览器无响应
  16. dellr320故障_PowerEdge_R320技术规格
  17. [重装系统系列]fcitx 小企鹅输入法 安装 in ubuntu 15.04
  18. __attribute__((section(”name“)))的一些理解
  19. java 搞笑翻译_超级搞笑的英文翻译图文版!笑死我了
  20. 简单明了强烈推荐办公神器

热门文章

  1. near、far、huge,based四个个指针的区别
  2. 别忽视分布式系统这六大“暗流”
  3. 《设计模式沉思录》—第2章2.4节访问权限
  4. pinyin4j使用示例
  5. Linux远程秘钥登录方式
  6. From Apprentice To Artisan 翻译 08
  7. C++的性能C#的产能?! - .Net Native 系列向导
  8. 在笔记本上试用kvm[原]
  9. Yii2.0 PHP框架-姜海强-专题视频课程
  10. 设计模式-策略模式和模板方法模式