M1 笔记本居家办公的痛点及解决方案 | 社区征文
背景
近些年由于疫情的原因,居家办公的情况也越来越普遍,然而软件的生态圈并没有发生太大变化。
在公司现场,大部分的业务工具都是基于 Windows 的,而有一部分小伙伴是忠实的“果粉”。除了工作外,其他时间用的都是苹果的产品,尤其近两年随着苹果的 M1 芯片的爆火,好多小伙伴都将自己的笔记本电脑换成了 Mac M1 的版本。
可是,由于疫情的突发性随时会发生居家办公的情况,而这时,公司所使用的软件并没有 M1 版本的,远程到公司内网也会有很对限制,那么我们怎么来应对这样的突发事件呢?
相信大部分小伙伴都想到了,可以用虚拟机啊。没错,目前市面上可以用在 M1 Mac 上常见的虚拟软件主要是 Vmware 和 Parallels Desktop 这两款。
Vmware
官方明确表示不支持 ARM 版本的 Windows,所以可以直接忽略了。
Parallels Desktop
在价格上还是很难被一般用户接受的,当然你可以试用但是一般居家时间都会比较长,频繁的构建基础环境也是很痛苦的事情。
那么,除了以上两款软件外,我们还有其他的解决方案吗?
解决方案
在 GitHUb 上有一个开源软件 UTM,它可以代替上面所介绍的两款软件。而且是免费开源的产品,介于目前相关的配置方法没有太多的介绍,今天就和我一起来看看如何快速的在 M1 上搭建好 windows 工作环境。
1. 获取 windows11 ARM 版本镜像
镜像链接:https://www.microsoft.com/en-us/software-download/windowsinsiderpreviewARM64?wa=wsignin1.0
2. 安装 UTM
软件链接:https://getutm.app/
3. 搭建 windows 系统
选择 windows
选择镜像
这里需要注意的是,你的镜像后缀要是 VHDX,而不是我们常见的 ISO 格式。
设置和虚拟机共享文件夹,也可以不设置。
如果看到这个画面,则需要设置一下,因为 windows11 本身是需要做硬件检测的,我们需要手动的跳过去。
手动跳过硬件检测
在如下画面中输入 Shift + F10
输入 regedit
在 Step 目录下创建一个 LabConfig 项
再在 LabConfig 两个值为 1 的 DWORD 文件
BypassTPMCheck
BypassSecureBootCheck
后面的安装就和普通的系统安装一样了,这里就不再赘述了。
思考
基础环境的不同,软件生态也有很大的不同。加强各个业务领域的软件建设也显得十分重要。如果能减少 C/S 模式的软件,增加 B/S 模式的软件覆盖度,也许不失为一种思路,尤其是 5G 的普及,这样可以很好的解决不同操作系统,不同地域的用户对同样的业务软件的需求,而不用花费大量精力去考虑软件的兼容性或者替代方案。
如果你对基础软件在远程办公场景下有什么看法,也欢迎你在评论区一起讨论留言。
如果本篇文章对你有所帮助,欢迎转发给你的朋友。
我是 Tango,一个热爱分享技术的程序员,我们下期见。
版权声明: 本文为 InfoQ 作者【IT蜗壳-Tango】的原创文章。
原文链接:【http://xie.infoq.cn/article/dbeef9d8dcd7cd656106a73e2】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论