苹果官方技术文档显示新款Mac Mini不能安装Linux系统 - Apple 苹果 - cnBeta.COM


https://www.reddit.com/r/macmini/comments/b3b972/boot_linux_on_mac_mini_2018/?

www.reddit.com

能启动,不代表你可以安装到本机——因为Mac mini的SSD是由T2晶元充当主控的,所以没有Linux下可用的驱动,因此你就算用安装盘启动了也无法安装到本机硬碟。

不过你可以直接安装到外置硬碟,然后从外置硬碟启动。


高赞回答说得很清楚,T2 晶元由于引入了全盘加密,所以对 EFI 引导有限制,只允许有特定微软签名的 winload.efi 引导(其实就是 Windows 10 和 Server 2016/2019 定死了)……

当然,进 Recovery Mode 可以更改这一设置,以前的固件密码实用工具改成了固件安全性实用工具,一些不经 EFI 启动的 Windows(包括不被官方支持 EFI 启动的 Windows 7/8/8.1) 也被 Apple 认证过,可以选中等安全性,剩下的全员无安全性。


首先,这个问题不成立(希望提问者能看完新闻稿),用户只需要自己进入 Recovery Mode,在 Utilities &> Startup Security Utility 里改一下设置就行了,并不存在无法安装 Linux 的问题。

其次,这个设置并不只存在于 Mac mini (Late-2018) 上,而是所有 T2 设备都存在的,并且都可以通过同样的方法解决。

关于安全启动?

support.apple.com图标


你可以给 macOS 安装 fink 和 X11。

fink 内建 apt-get 包管理器,linux 下的命令行工具随便你怎么装。


曾经有电脑,只能启动 Windows 的,因为也是微软的安全启动。

EFI 都有这么一个功能吧。其实最根本一点,就是给启动程序签字就行。

其实这其中就是,会不会给提供签字,让 grub 可以安全启动(不签 grub ,签其他能启动 Linux 的引导程序也行)。

安全启动,其实是让系统从上电开始,软体层面就是可信的,是个很好的安全保护方案。

这东西应该算是一个外挂式的安全模块,其实现在有类似技术的。相对来说 EFI 的安全启动,仅仅是检查启动程序的签字,无法解决被签字的启动程序启动不安全的后续程序。而安全模块,可以实现全程的安全保护,而且不影响性能。


正常来说,MacOS和Windows双系统对于多数人应该是够用的,正如上面的答友说的那样。而想用Linux的话也可以使用虚拟机,或者MacOS将就一下(毕竟终端里头也是个shell)。有特定需求的话不如另配电脑。


楼上有人给出了方案,可以装linux,我这里没有新的mac mini,没法实验。

如果不从技术角度,单纯从商业角度来看,这个是一种限制用户行为的方案。

而从个人使用角度来说,linux可以使用虚拟机解决,linux大部分是开发者使用,云主机/docker完全可以满足大部分的开发需求。


这个T2是用来保护苹果的 现在如果不抗争到底 禁止苹果安装安全晶元 将来你换个非官方螺丝 电脑都有可能禁开机(*′?`*)


如何看待狗不吃猫粮


我觉得应该透过现象看本质,Mac之所以为Mac,得益于macOS,主系统用Linux或者Windows不建议买Mac,Mac溢价高,跑其他系统性能损耗也高,如果临时跑跑其他系统,装个虚拟机就好了。


推荐阅读:
相关文章