Mac VirtualBox 虚拟机安装 Win10

【写在前面】
刚到手一个Mac,用起来是真爽,但是要跑exe小工具,只好装个虚拟机,然后来模拟windows环境。在网上逛了下,终于鼓起勇气开搞。下面记录一下整个安装过程,一来对自己的操作做个记录,以后出错便于寻找原因;二来为以后遇到类似像我这种问题的朋友淌淌浑水,废话不多说。


【心路历程】
首先,我的问题是:mac没法运行exe,而且我习惯用的Visual Studio 也没法用。有人问我为什么不用VS Code + Cmake,我尝试了下,跑起来不太习惯,得有个适应期。所以我需要一个windows环境,目前我有两个方法,一个是装个windows双系统,一个是虚拟机。之前在老电脑上装过 windows + ubuntu 双系统,体验过装双系统的“快感”,这次变个花样,想玩下虚拟机。人只有将寂寞坐断,才可以重拾喧闹;把悲伤过尽,才可以重见欢颜;把苦涩尝遍,就会自然回甘。。(主要是老电脑太low,这波老板给配了个好的,所以来作一下)

OK,确定要装虚拟机,那么装啥虚拟机呢?有问题,上知乎。有三种虚拟机可选:Parallels Desktop、VMware Fusion、VirtualBox,知乎上有人说:

Parallels Desktop 14是mac系统最强大也是最常用的虚拟机软件,可以在 Mac 下同时模拟运行 Win、Linux、Android 等多种操作系统及软件而不必重启电脑,并能在不同系统间随意切换。最新版本的pd虚拟机Mac版可以显示降低磁盘,内存和CPU使用率,而且针对macOS Mojave(10.14)和Windows 10更新进行了优化,PD14最新中文版更新了超过50个新功能,可以让您更充分地利用你的Mac!-- 要钱
VMware Fusion Pro 11 for Mac在Mac端也同样是一款最受用户欢迎之一的虚拟机软件,VM虚拟机mac版可以让您能够轻松的在Apple的macOS和Mac的硬件上无缝运行Windows,Solaris,Linux和Netware操作系统。可以帮助用户能够在 Mac 上并行运行 Windows 和数百个其他操作系统或Mac应用!–要钱
VirtualBox 免费!免费!免费!

作为一个名副其实的铁公鸡,我毫不犹豫地选择了VirtualBox。

好,确定要用VirtualBox,那么装win7还是装win10呢?考虑到,以后软件更新频率的变快,有些软件已经不支持老版的操作系统了,比如:office 2019 就只能在win 10下面安装;再加上我对我这个mac有足够的信心,犹豫再三,我选择了win10。


正文来啦!!

一、下载所需

1、VirtualBox 安装包

官网: https://www.virtualbox.org/wiki/Downloads

在这里插入图片描述

2、下载好win 10 镜像文件

二、安装历程

1、VirtualBox 安装

下载下来的是个dmg文件,双击打开,然后再双击pkg,开始安装,
在这里插入图片描述
一路next,或ok,最后在启动台出现在这里插入图片描述
表明安装完成!

2、安装win10

1、在启动台启动VirtualBox,然后点“新建”
在这里插入图片描述
2、选择“专家模式”
在这里插入图片描述
3、进行设置:
在这里插入图片描述
4、之后创建虚拟硬盘:
在这里插入图片描述
这步,默认的选项,我没改。文件大小我给了50G,可根据自己需求分配。

点设置,
在这里插入图片描述

5、右键->启动->正常启动
在这里插入图片描述
不好意思,这步没有成功(没成功的话看下面的trouble1)。成功就不用管了
在这里插入图片描述
选择语言,安装

在这里插入图片描述
其他没啥了,就跟正常安装系统一样,最后安装完成:
在这里插入图片描述

3、trouble

1、第4步之后想双击启动,遇到这个问题
在这里插入图片描述
Kernel driver not installed (rc=-1908) Make sure the kernel module has been
这是错误代码
网上有很多关于这个问题的帖子,我都看了下,发现并没有什么卵用。应该是得重启一下,安装VirtualBox 的时候好像有个提示,说什么我也忘了,肯定有系统俩字,之后重启一下就不会报这个错了。我安装完VirtualBox 之后知道得重启,但是没管它,所以才报这个错的,我看到下面这个帖子才想起来:

https://ask.csdn.net/questions/716623

2、全屏之后,很小。就像这样
在这里插入图片描述
这是我从网上找的。
这时候就需要安装,它带的插件了。具体操作如下:
1、鼠标点一下虚拟机界面,使之聚焦到VirtualBox上,然后点Divices->Insert Gu…
在这里插入图片描述

2、进入windows,打开我的电脑,安装一下
在这里插入图片描述
安装完成之后需要重启虚拟机。之后就可以全屏显示了,我的是可以全屏显示了,只是,字很小,所以可以在windows虚拟环境下右键->显示设置->更改文本、项目的大小(百分比)来调整大小。
ps:上面的图是我直接从网上找的,所以分辨率有点拉胯。


至此,已完美安装!!

三、使用技巧

1、共享文件夹

1.启动virtualbox,选中虚拟机,点击设置,点击共享文件夹;
在这里插入图片描述

2.VBoxGuestAdditions_版本号.iso下载,比如我下的VirtualBox 是6.1.16版的,下载地址为:

http://download.virtualbox.org/virtualbox/6.1.16

在这里插入图片描述

3、鼠标聚焦到虚拟机上 Devices -> Optical Drivers -> Choose a disk file…,之后选中刚才下的ios镜像文件;之后虚拟机win10环境下就就出现了一个Z盘,这个就是我刚才共享的那个文件夹
在这里插入图片描述

4、效果:我在虚拟机-win10下新建了个文件夹,又截了个图
在这里插入图片描述
之后,回到os下:
在这里插入图片描述

2、共享剪切板

设置->常规->高级
在这里插入图片描述

3、快捷键

1、os 与Win_os(虚拟机下的win10)常用快捷键比较

作用 os Win_os
复制文本 command+c control+c
粘贴文本 command+v control+v
剪切文本 command+x control+x
全选 command+a control+a
撤销 command+z control+z
复制文件 command+c control+c
粘贴文件 command+v control+v
剪切文件 command+c ->command+option+v control+x -> control+v
删除文件 command+backspace fn+backspace
彻底删除文件 command+option+backspace fn+backspace+shift
切换输入法 中/英 shift
查找 command+f control+f
自带全屏截图 command+shift+3
自带区域截图 command+shift+4
QQ截图 control+command+a

PS: 空的都是目前不知道的。
2、虚拟机快捷键

  • 执行command + P, 暂停功能,就是将画面都冻结无法操作,如果想要恢复的话,再次执行command + P
  • 执行command + F, 全屏模式功能,弹出如下所示的对话框,点击switch按钮,马上就会切换到全屏状态
  • 执行command + N, 查看当前虚拟机的运行状态
  • 执行command + R, 重启功能,点击Reset按钮,系统就会继续重启
  • 执行command + Q, 退出系统,弹出的对话框,点击“OK”按钮,系统就会关闭
  • 执行command + L ,切换到无缝模式,弹出的对话框,点击“switch”按钮,就会进行切换,个人觉得这是比较实用的功能
  • 执行command + S, 弹出虚拟机的相关信息的设置界面

来源:https://jingyan.baidu.com/article/3052f5a134c2a797f21f8677.html


【写在最后】
折腾了一天,基本上达到了自己的目的,但是虚拟机好卡,跑小程序还行。不建议在虚拟机上运行比较容易卡的程序,像VS…

猜你喜欢

转载自blog.csdn.net/Gou_Hailong/article/details/109988235