Win_安装VMware

Win_安装VMware,破解版下载: 传送门


前篇


网络模式

Use bridged networking(使用桥接网络), 与物理机相同网段的 ip.

这个得在 当前虚拟网卡 与 物理网卡桥接成功的情况下才行. 参考: [启动时 wait for network to be configured 时间太长](#启动时 wait for network to be configured 时间太长)

然后再选着这个 桥接模式


共享目录

  1. [安装 Linux 中的 VMware Tools](#安装 Linux 中的 VMware Tools)

  2. 挂载 windows 目录

  3. 启动 系统. 映射的共享文件夹都在这个 /mnt/hgfs 目录

    1
    2
    root@ubuntu:~# ls /mnt/hgfs/
    share

安装 Linux 中的 VMware Tools

参考官网: 在 Linux 虚拟机中手动安装 VMware Tools - https://docs.vmware.com/cn/VMware-Workstation-Pro/15.0/com.vmware.ws.using.doc/GUID-08BB9465-D40A-4E16-9E15-8C016CC8166F.html

  1. 装载 CD-ROM 驱动器

    1
    mount /dev/cdrom /mnt/cdrom
  2. 解压到 /tmp, 然后安装, 一路默认 回车 即可, 最后一个 no

    1
    2
    3
    4
    5
    $ cd /tmp
    $ tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz

    $ cd vmware-tools-distrib
    $ ./vmware-install.pl
    • 最后一项 no

      1
      2
      3
      4
      5
      6
      Would you like to recover the wasted disk space by uninstalling VMware Tools at
      this time? (yes/no) [yes] no # 输入 no
      INPUT: [no]
      Enjoy,
      --the VMware team
      root@ubuntu:/tmp/vmware-tools-distrib# ll

踩坑


踩坑

解决VM 与 Device/Credential Guard 不兼容

在禁用 Device/Credential Guard 后,可以运行 VM 的方法

参考: https://blog.csdn.net/qq_36761831/article/details/81175736


启动时 wait for network to be configured 时间太长

原因是网络 ip 获取不到

解决办法是新增一个 虚拟网卡, 直接桥接到 物理网卡, 参考: https://registerboy.pixnet.net/blog/post/31543210-升級windows10-後%2C-vmware-workstation-網絡問題%2C-替代

  1. 用管理员权限重新打开 vm

  2. 编辑 -> 虚拟网络编辑器

  3. 添加一个虚拟网卡 vmnet2, 选择 仅主机模式 , 勾选 将主机虚拟适配器连接到此网络, 取消勾选 使用本地 DHCP

    添加完后网络适配器会多出一个 vmnet2

  4. 桥接 vmnet2 和 物理网卡, 选中这两个, 右键 -> 桥接

    桥接成功会多出一个 网桥

  5. 最后设置虚拟机的 网络适配器vmnet2

    进去之后查看一下网卡ip, 命令 ifconfig

    1
    2
    3
    4
    5
    6
    root@ubuntu:~# ifconfig
    docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
    inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255 // docker 实例的网关

    ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
    inet 192.168.2.101 netmask 255.255.255.0 broadcast 192.168.2.255 // 这个就是与 物理机 相同网段的 ip, 同网段的机子都能访问到这个虚拟机

    ssh 连进来的时候也可以看到, 虚拟网卡的 ip

    1
    2
    3
    4
    5
    6
    7
    $ ssh root@192.168.2.101
    Welcome to Ubuntu 18.04.3 LTS (GNU/Linux 4.15.0-72-generic x86_64)

    System information as of Sat Dec 21 07:08:10 UTC 2019

    Memory usage: 9% IP address for ens33: 192.168.2.101
    Swap usage: 0% IP address for docker0: 172.17.0.1