Vmware workstation的几点使用技巧

2019-07-14 02:57发布

1、开启efi启动: 关闭虚拟机,编辑虚拟机系统所在目录里的*.VMX,在最后加上firmware="efi",保存。 2、开机延时: Vmware Workstation 可以在启动的时候直接选择 虚拟机----电源----打开电源时进入固件 Vmware Player没有这个选项,同样可以在*.VMX里加上bios.bootDelay = "1000" ,单位是毫秒。 3、U盘启动: 虚拟机无法直接启动u盘,要把U盘模拟成硬盘来启动,点击添加硬盘------SCSI(s)-----使用物理磁盘----选择设备(序号从0开始,不知道就去主机的磁盘管理去看)------下一步,写一个名字。------确定。 启动顺序可以从启动之前的虚拟机设置里调整,也可以在启动后进入bios调整,都有影响。 有的时候测试虚拟机启动不成功,而到实体机测试就会成功,估计和SCSI格式有关,换成IDE就正常了(CDLinx) 涉及到添加硬盘的,需要提前右键管理员启动; 4、不用时资源占用大 不用虚拟机时,进程、服务、网络都在开启状态,难免占用系统资源,做了一个批处理,用的时候开启,不用的时候关闭。需要根据自己的实际去修改网卡名字,程序路径等,需要管理员权限; *.bat: @echo off color 0a echo VMware服务控制台v1.0 by wliannet(2016-11-13) echo ----------------- echo 请右键管理员运行。 echo. echo 1 开启服务 2 关闭服务 3 退出 echo. echo. set /p ID=请输入数字: if "%id%"=="1" goto cmd1 if "%id%"=="2" goto cmd2 if "%id%"=="3" exit pause :cmd1 sc start VMwareHostd sc start VMAuthdService sc start VMUSBArbService sc start VMnetDHCP sc start "VMware NAT Service" netsh interface set interface "以太网 4" enabled netsh interface set interface "以太网 5" enabled sc query VMwareHostd sc query VMAuthdService sc query VMUSBArbService sc query VMnetDHCP sc query "VMware NAT Service" echo Press 1 restart VMware service 2 start VMware.exe 3 stop VMware service set /p ID=请输入数字: if "%id%"=="1" goto cmd1 if "%id%"=="2" "C:Program FilesVMwareVMware Workstationvmware.exe" if "%id%"=="3" goto cmd2 pause exit :cmd2 sc stop VMwareHostd sc stop VMAuthdService sc stop VMUSBArbService sc stop VMnetDHCP sc stop "VMware NAT Service" sc query VMwareHostd sc query VMAuthdService sc query VMUSBArbService sc query VMnetDHCP sc query "VMware NAT Service" echo Press 1 restop VMware service 2 stop VMware.exe 3 Start VMware service pause if "%id%"=="1" goto cmd2 if "%id%"=="2" goto stop if "%id%"=="3" goto cmd1 pause :stop taskkill /im vmware.exe /f taskkill /im vmware-tray.exe /f netsh interface set interface "以太网 4" disabled netsh interface set interface "以太网 5" disabled echo press to exit pause exit
5、网络环境更改 编辑-----虚拟网络编辑器----可以设定具体桥接哪块网卡。