【写在前面】
刚到手一个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 就只能在win 10下面安装;再加上我对我这个mac有足够的信心,犹豫再三,我选择了win10。
正文来啦!!
一、下载所需
1、VirtualBox 安装包
2、下载好win 10 镜像文件
二、安装历程
1、VirtualBox 安装
下载下来的是个dmg文件,双击打开,然后再双击pkg,开始安装,
一路next,或ok,最后在其动台出现
表明安装完成!
2、安装win10
1、在启动台启动VirtualBox,然后点“新建”
2、选择“专家模式”
3、进行设置:
4、之后创建虚拟硬盘:
这步,默认的选项,我没改。文件大小我给了50G,可根据自己需求分配。
点设置,
5、右键->启动->正常启动
不好意思,这步没有成功(没成功的话看下面的troube1)。成功就不用管了
选择语言,安装
其他没啥了,就跟正常安装系统一样,最后安装完成:
3、trouble
1、第4步之后想双击启动,遇到这个问题
Kernel driver not installed (rc=-1908) Make sure the kernel module has been
这是错误代码
网上有很多关于这个问题的帖子,我都看了下,发现并没有什么卵用。应该是得重启一下,安装VirtualBox 的时候好像有个提示,说什么我也忘了,肯定有系统俩字,之后重启一下就不会报这个错了。我安装完VirtualBox 之后知道得重启,但是没管它,所以才报这个错的,我看到下面这个帖子才想起来:
2、全屏之后,很小。就像这样
这是我从网上找的。
这时候就需要安装,它带的插件了。具体操作如下:
1、鼠标点一下虚拟机界面,使之聚焦到VirtualBox上,然后点Divices->Insert Gu…
2、进入windows,打开我的电脑,安装一下
安装完成之后需要重启虚拟机。之后就可以全屏显示了,我的是可以全屏显示了,只是,字很小,所以可以在windows虚拟环境下右键->显示设置->更改文本、项目的大小(百分比)来调整大小。
ps:上面的图是我直接从网上找的,所以分辨率有点拉胯。
至此,已完美安装!!
三、使用技巧
1、共享文件夹
1.启动virtualbox,选中虚拟机,点击设置,点击共享文件夹;
2.VBoxGuestAdditions_版本号.iso下载,比如我下的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 | |
彻底删除文件 | command+option+backspace | fn+backspace |
切换输入法 | 中/英 | shift |
查找 | command+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…