说明:基本功能是全的,部分详细操作网络上有,可以直接百度到,所以本博客只简单提及。供学习交流

VMware常见的知识:

1、虚拟机的硬盘:.vmdk文件

2、虚拟机识别U盘:USB选项打开虚拟系统就能识别u盘,但主系统识别不出U盘

3、虚拟机声卡:不涉及音乐就删除

4、虚拟机打印器:不打印就删出

5、虚拟机光驱:选择对应的iso文件

FAT32和NTFS的区别:

1、硬盘的格式是FAT32:创建的系统文件大于2G时出现文件内存限制,创建虚拟机系统时需要将虚拟机设置为将虚拟磁盘拆分为多个文件;

2、硬盘的格式是NTFS格式:创建虚拟机系统时需要将虚拟机设置为将虚拟设置为单个文件

3、FAT32和NTFS的格式转换技巧:

在不损坏内容(不格式化)的前提下,在cmd中使用命令:convert空格e:空格/fs:ntfs(这样做数据不会丢失)

安装VMwareTools:

1、包括虚拟机的硬件驱动,自动为windows和linux配置对应的驱动

2、物理机和虚拟机之间的复制、粘贴

3、物理机和虚拟机之间的时钟同步

4、安装后:点击电源按钮可以实现正常关机,如果没有安装,点击电源按键相当于断电关机

Unity:

不支持linux系统,支持虚拟的windows,在虚拟机windows中运行的软件可以单独显示在主系统中,视觉效果就好像windows中安装了虚拟机中运行的程序

虚拟机和物理机之间相互访问资源:

1、物理机拷贝,虚拟机粘贴

2、使用共享文件夹

3、通过网络传输共享文件:

3.1、主系统和虚拟机系统都是windows:通过网络IP地址访问传输文件,还不太会,主要就是改变网络的NAT和桥接模式,然后通过cmd命令IP访问

3.2、主系统windows+虚拟机linux:通过xshell进行传输,注意传输协议SSH和sftp的区别

虚拟机linux共享文件夹的设置:

1、关闭linux

2、编辑虚拟机 --> 设置 --> CD --> 映像文件选择 --> 确定

3、编辑虚拟机 --> 设置 --> 选项 --> 共享文件 --> 始终打开 --> 选择 --> 确定

4、打开虚拟机运行linux,重新安装VMwaretools

5、linux桌面出现VMwaretools光驱,进入复制.tar.gz文件到桌面,对桌面的复制文件进行解压。命令:tar -xvzf *.tar.gz

6、命令:sudo vm*.ll ; cd mnt/hgfs/

7、看到共享文件的文件夹

虚拟机快照

相当于游戏的存档功能,推荐关机之后再去快照,快照之后当前的文件变成只读的状态,通过快照管理进行增删改查,快照管理以时间线的形式保存快照,保存快照时写入备注能帮助以后快照的回复,删除快照时推荐从最近的时间点逐个删除,如果从中间的某一状态删除的话速度会很慢。

永久磁盘

1、永久写入磁盘是不受快照影响的,独立于快照的磁盘硬盘,将所有创建的重要文件都存在这个盘里面,当快照删除后此部分的文件内容不受影响,可以正常的使用:服务器中可以使用此功能

2、添加永久写入磁盘:

关闭系统 --> 编辑虚拟机 --> 虚拟机设置 --> 点击添加 --> 硬盘 --> SCSI默认 --> 创建 --> 根据硬盘是NTSF还是FAT32来选择是单个还是拆分 --> 命名:Data.vmdk --> 确定 --> 点击刚创建的磁盘 --> 点击右侧:高级功能 --> 勾选:独立,永久 --> 保存

3、linux中添加新硬盘的教程:

4、添加之后的处理工作:

  1. 添加权限:sudo chmod 777 -R /newdisk
  2. 桌面创建软链接:sudo ln -s /newdisk ./

vmware 虚拟机无法设置磁盘模式 independent为灰色

因为自己之前做过快照所以不可以选择,需要删除snapshot,这样就可以修改了

非永久磁盘

相当于网吧里的电脑,系统重启之后写入的数据就被擦除,在网盘被修改为非永久磁盘前的文件依然存在,不受影响

将物理机的硬盘和分区添加到虚拟机

1、说明:物理机中的硬盘被虚拟机使用后物理机中就无法使用改盘

2、操作:编辑虚拟机 --> 虚拟机设置 --> 点击添加 --> 硬盘 --> SCSI默认 --> 使用物理盘 --> 0结尾的是电脑磁盘,此时需要勾选使用单个分区选项,否则导致系统死机;外界的物理盘可以勾选单个分区或者整个磁盘都不影响 --> 确定

将虚拟机的硬盘挂载到物理机中打开

1、读取永久分区中的数据方法:映射虚拟磁盘  --> 选择对应的磁盘 --> 在虚拟机文件夹中找到Data.vmdk,vmdk代表的是虚拟机中永久磁盘 --> 设置权限 --> 确定

2、关闭方法:映射虚拟磁盘  --> 断开映射

3、问题:只能是虚拟机和主系统都是统一操作系统的情况下再能使用,如果是主windows虚拟linux则会由于windows不支持linux的ext3格式出现磁盘错误

使用vmdk文件创建虚拟机

跨PC使用.vmdk文件进行虚拟机的复制:先关机然后使用快照,将快照文件复制到别的PC端;虚拟机的挂起状态的文件也是可以恢复的

步骤:正常创建,在虚拟机位置时选择.vmdk文件所在的文件夹,确定后会出现提示,直接继续

注意:直接使用文件夹恢复,不要只复制单个文件恢复

问题1:原来的虚拟系统的配置过高,本地的电脑再现时无法运行?

解决方法:修改.vmx配置文件信息,例如修改内存数据从2048到1024

问题2:文件夹易明,再次运行虚拟机时虚拟机询问:移动虚拟机和复制虚拟机?

询问之后无论点击那个按钮,VMware都会为当前运行的系统重新生成文件夹,但是注意的是下面两条:移动虚拟机:MAC地址是一样的;复制虚拟机:产生新的MAC地址

VMwareWorkstations管理远程的计算机

1、被管理的虚拟机需要打开共享功能:编辑 --> 首选项 --> 共享虚拟机 --> 启用共享 --> 选择共享的文件夹位置 --> 确定;查看 --> 自定义 --> 库 -->将共享的虚拟机拖拽到:共享虚拟机。

2、连接共享虚拟机:文件 --> 连接到服务器 --> 输入对方电脑的ip\windows账号与密码。

克隆系统

关机之后快照,文件变成只读,相比创建多个虚拟机来说节省空间。只创建一份快照文件,以此快照文件为根基克隆多个系统,根基的快照不能删除,克隆出来的新系统ip相同但是mac地址不同,还有计算机的SID都相同,修改SID的方法是在克隆系统中运行sysprep,重启之后克隆的系统就具有自己的SID了。为了省事,在原系统中运行sysprep(原系统此时应该没有快照),执行之后系统就重启了,此时的系统是处于没有SID的状态,立即使用快照功能,接着基于该快照产生的克隆系统开机运行后就会产生自己各自不同的SID号了。

操作:虚拟机 --> 快照 --> 快照管理器 --> 克隆

注意:无法为具有独立硬盘的虚拟机创建克隆

虚拟机的网络——公网地址、私网地址、NAT技术

1、NAT技术:实现私网到公网的访问,但是不可逆,保证内网安全,但是性能慢VMnet相当于网关,只有处于同一网段下不同客户端之间才能互通,所以需要将PC端连接到同一网关上,Windows网络连接中多出来虚拟网卡VMnet,一个虚拟机对应使用一个网卡,此时VMware有一些列的虚拟机,这些虚拟机各自对应各自的虚拟网卡(处于各自的网段),如果虚拟机想要和外网连接就必须先和物理机的网卡先连接上,在物理机上先虚拟一个网卡和虚拟机连接。

2、桥接模式:虚拟网卡和物理网卡绑定实现上网,因为物理网卡支持虚拟网卡桥接协议,桥接模式就是让虚拟网卡绑定ip地址,如果多个私网的虚拟网卡都同时绑定物理网卡,此时虚拟网卡共用同一个ip地址,会导致ip冲突。通过NAT就可以解决。

3、虚拟机连接网络的方法:编辑 --> 虚拟机网络编辑器 --> 打开  --> 选择虚拟网关 --> 勾选:将主虚拟配适器连接到此网络,虚拟网卡可以使用NAT模式连接,但是只能有一个虚拟网卡采取NAT连接。

4、NAT设置:网关例如192.168.70.1,vmnet8使用NAT连接,连接到vmnet8的网关都处于192.168.70网段。

5、外网访问私网:NAT设置中添加映射传入端口(端口映射)

VMware中两台虚拟机之间通讯

1、同一个软件,同时开两个系统,两个系统之间通讯,需要保证两个虚拟机连接在同一个虚拟网关。

2、方法:编辑虚拟机设置 --> 点击:网络配置器 --> 自定义特定虚拟网络 --> 勾选相同的网关。此时两系统处于同一网卡下,进入系统设置各自的网段,使得其处于同一网段下面。

虚拟机和物理机通讯

1、方法:编辑 --> 虚拟机网络编辑器 --> 打开  --> 选择虚拟网关 --> 勾选:将主虚拟配适器连接到此网络(让物理机多一个虚拟的网卡再接到虚拟网卡),同时勾选仅主机。

2、仅主机:将物理网卡连接到虚拟交换机上

如何让虚拟机上网
将虚拟机网卡设置成桥接模式,私网和公网网络互通