我想在我的 MacBook Pro 2019 16" 上安装 Ubuntu Desktop、18.04 或 20.04,以便实现双启动,但我遇到了问题。我的 MBP 运行的是 Big Sur 11.5.2。目前,我已使用 Bootcamp 安装了 Windows 10。
问题描述:
按住选项按钮启动 MBP。
选择任一闪存驱动器,大约 5 秒后,屏幕上就会出现带有加载栏的 Apple 标志。
然后它表明有必要更新。
我单击“更新”按钮,然后 Apple 徽标和加载进度条出现。
关闭
启动
带有进度条的 Apple 徽标
按住 Option 键以获取启动选择菜单。
选择 USB 驱动器。
以上所有情况都会重演。
我做了什么:
- 我尝试过不同的 Linux 发行版。
- 我尝试了 Sandisk USB-C 闪存盘和带有 Apple USB-C 转 USB-A 适配器的 A 型闪存盘。没什么区别。两者在启动管理器窗口中显示的内容相同。
- 我在没有 T2 芯片的旧 MBP 上试用了同样的闪存驱动器。效果非常好。
- 进入恢复模式,启动安全实用程序,在安全启动,已选择没有安全性。 在下面外部启动,已选择允许从外部驱动器启动。
- 我使用 balenaEtcher 将 ISO 写入 USB 闪存驱动器。
- 出于 x 原因,我还为 Ubuntu 创建了单独的分区,但这并没有改变任何事情。我只是认为也许 macOS 希望看到单独的分区或类似的东西。
- 我试用了我同事的 MacBook Pro,型号、规格等完全相同,但遇到了完全相同的问题。
是我做错了什么吗,还是无法在配备 T2 芯片的 MBP 上安装 Linux 作为双启动?
答案1
Linux 对键盘和触控板、网络驱动程序和 T2 安全芯片的支持最近才被合并到主线 Linux 内核中。我确信至少需要内核版本 5.4+ 才能使用其中一些功能,并且我相信 v5.6 可能是 T2 支持所必需的。我不记得 v5.4 之后的哪个版本支持 T2。
目前,您无法轻松地将 Linux 安装到使用 T2 安全芯片的 Apple 计算机上,因为支持 T2 的 Linux 内核未包含在任何当前发布的发行版中作为默认内核。 如果您想在这台笔记本电脑上运行 Linux,那么您很可能需要先将 Linux 安装到较旧的 Mac 或其他 UEFI 启动 PC 上,然后安装最新的 v5.6 内核。我建议尝试从外部启动此自定义 Linux 启动盘,以确认您使用内置键盘、触控板和 WiFi 或以太网。然后将 Linux 安装克隆到内部 SSD(同样,您需要一个支持 T2 安全芯片的启动盘)。
我不建议在这台笔记本电脑上同时启动 macOS 和 Linux,除非您有良好的备份并准备执行全新安装或从备份中恢复,因为在某些时候您很可能会做一些事情,这将阻止任何一个操作系统启动,并可能面临无法访问一个或两个操作系统中的所有数据的风险。
您无法禁用 T2 芯片,因为它是系统不可或缺的一部分。您最多可以禁用一些安全设置,以允许非 Apple 操作系统启动并允许从外部驱动器启动。
答案2
我已按照指南https://wiki.t2linux.org/并且成功了。您甚至可以联系他们的 discord 服务器寻求帮助。
答案3
买一台翻新的小型迷你电脑或笔记本电脑。或者在旧货店买。它们不会花太多钱,应该在 100 美元以下,大约 50 美元。小巧。
在显示器控制上切换两个显示器源、HDMI 等。不,您无法同时看到两者,但如果您愿意,可以使用网络来实现实时切换。即使是旧电脑。VNC。