如何安装 32 位 Linux 在旧的 Mac

macOS Catalina 的推出结束了 Apple 对 32 位硬件的支持,这一事件虽然早就发生了,但导致数百万个系统无法运行为其开发的操作系统的最新版本。 在另一个宇宙中,如果你拥有一辆旧车,这可能会导致你的垮台 Mac 系统,但在这个系统中总是存在 Linux 快来救援吧!

我们将向您展示如何为这台计算机注入新的活力,并通过安装一台计算机来避免产生电子垃圾 Linux 分配就可以了!

内容

选择发行版

搜索时 Linux 您可以在旧版本上安装的发行版 Mac,您可能已经注意到,它们大多数只支持64位系统。 许多仍然提供 32 位版本的发行版要么是未知的,要么是拥有非常小而热情的社区,不太欢迎新人,要么已经很久没有维护了。

然而,你也并非完全不幸。 三个主流发行版可以在 32 位机器上继续正常运行:

1. Debian

这是古老的“久经考验”的发行版,任何去过那里的人都非常熟悉 Linux。 它的特点是桌面化,与大型硬件库的兼容性高,并且非常注重稳定性。 如果您从未使用过它 Linux 在此之前,您不会觉得它特别令人生畏。

要得到 Debian 转到 32 位 “收到 Debian“书页 在该发行版的官方网站上,单击标有“32-bit PC netinst ISO”的下载链接。 这将下载需要互联网连接才能安装的最小版本操作系统。

2. Linux 薄荷

如果您想要更简化的桌面环境体验,如下所示:Windows”, Linux 薄荷在这里为你服务。 它具有适合每种可能用途的图形前端,因此您不必从一开始就在终端上花费时间安装应用程序。

虽然一般来说 Linux Mint 不再以其发行版的 32 位版本而闻名,Mint 开发人员仍在继续更新它们 Debian 支持它的版本 (LMDE)。

要获取 LMDE,请访问 它的下载页面 在……之外 Linux 在 Mint 的官方网站上,单击大下载按钮,然后在 Torrent 下载链接下选择 32 位。

如果您不想使用 torrent 下载发行版,请选择下面可用的镜像之一,并确保选择“32 位”列。

第三拱门 Linux

如果您已经拥有丰富的经验 Linux 系统并认为您可以处理基于终端的安装,然后使用 Arch Linux 在你的旧的上 Mac! 很少有人知道这一点,但 Arch Linux 有一个由社区维护的 32 位变体。

您所要做的就是导航到 Arch Linux 32 官方下载页面 并使用您选择的方法获取它!

如果您需要有关如何开始使用 Arch 的一些指南,请务必查看我们的指南。

安装 Linux 在你的老人身上 Mac

你下定决心了吗? Linux 薄荷或 Debian 作为您的发行版,两者的安装过程非常相似。 两者之间的主要区别是这个 Linux Mint 将您置于实时桌面环境中,您可以在安装之前进行试用。

笔记:为了提供一个简单、无忧无虑的指南,我们决定 Linux 薄荷 Debian 安装在硬件配置与旧计算机类似的 32 位计算机上的版本 Mac。 如果您决定使用 Arch,最好遵循上面链接的指南,而不是本文的其余部分。

  1. 获取 ISO 并从中创建可启动 USB 驱动器。
  2. 将 USB 驱动器插入旧设备的 USB 插槽中 Mac 并将其打开。
  3. 进入预启动配置屏幕(EFI/UEFI)。 根据您的系统,您可能需要按住 Option ⌥ 或 Option ⌥、Command ⌘、O 和 F 的组合。
  4. 接下来,导航至启动选项并确保 USB 驱动器是最优先的。
  5. 保存您的选项并重新启动。
  6. 从 USB 驱动器启动并选择“启动 LMDE”。 当你安装时 Debian,选择图形安装。 您将直接进入安装程序。
  1. 允许系统启动,然后双击“安装”。 Linux 薄荷。”
Oldmaclinux Mint安装
  1. 单击让我们开始安装程序开始安装。
  2. 选择适合您的详细信息(语言、时区、键盘布局等)并照常继续。 如果您选择计算机名称,安装程序可能会自动为您生成一个计算机名称。 你不必保留它。 如果您想要一个更简单的名称,您可以选择它,只要它与网络上的其他计算机不同(如果您计划使用基于网络的共享应用程序,如 Warpinator)。
  3. 完成系统帐户设置后,系统将提示您选择是使用整个硬盘安装发行版还是手动对其进行分区。 第一个选项将删除所有系统数据并将您的发行版安装为计算机上唯一的操作系统。 如果您选择手动分区,请注意您必须创建至少一个带有“/”挂载点的分区作为主文件系统。 一般来说,最好先备份存储在其中的所有重要数据,然后再使用整个硬盘。
Oldmaclinux Lmde 分区
  1. 让安装程序完成文件复制,最后单击“立即重新启动”以完成安装并启动新系统。

在 Linux Mint 会弹出警告,提示您检查显卡驱动程序。

Oldmaclinux Lmde警告

这是因为计算机上没有找到视频硬件,或者找不到使用它所需的驱动程序。 如果您使用的是足够旧的系统(大多数 32 位计算机都被认为是旧的),那么您可能没有任何视频硬件可言。

显示器有问题吗?

如果从预启动菜单中进行选择后仅出现黑屏,则您尝试安装的发行版正在尝试使用图形硬件的内核模式设置,但无法在显示器上呈现任何内容。

尝试在菜单中禁用内核模式设置,看看是否有效。

在 Debian:

  • 从菜单中,按键盘上的 E 编辑内核命令行。
  • 查找以以下内容开头的行 linux 接下来是一些空格和一长行,其中包含 vmlinuz 在这。 词后 quiet添加 nomodeset

你的命令行应该是这样的:

/boot/vmlinuz-[some-kernel-version] root=UUID=[some numbers here] ro quiet nomodeset

在 Linux 和新的一样(LMDE):

  • 在菜单中,按键盘上的 Tab 键。 内核启动命令将立即出现。
  • 话后 quiet splash 添加 nomodeset

您的命令行应如下所示:

/live/vmlinuz boot=live config initrd=/live/initrd.lz live-media-path=/live quiet splash nomodeset --

请注意,如果您使用 Mac 还添加配备 Nvidia 硬件的计算机,这在 2010 年代初期的型号中很常见 nouveau.nomodeset=0nomodeset

经常问的问题

我怎么知道我的 Mac 不是最新的吗?

一旦您的硬件不再支持最新版本的 macOS,它在技术上就已经过时了。 苹果的支持周期为三年,在此期间该公司将继续为其旧版本操作系统提供安全更新。 一旦三年期限结束,你就不走运了。 此时,您的系统仍然可以运行当前安装的 macOS 版本,但随着时间的推移,它会变得不太安全且不太用户友好。 那么使用不同的操作系统更有意义。

旧款 MacBook 还值得买吗?

一般来说,最认真的替代操作系统开发人员(包括 Linux 发行版)要么放弃了对 32 位处理器架构的支持,要么计划在未来这样做。 只要你买的支持64位的,至少可以运行 Linux。 但是,如果您打算购买 MacBook 纯粹是为了功能,请确保不要购买 5 年前停产的型号。 由于 Apple 的新操作系统版本或支持生命周期,任何较旧的版本可能无法得到适当的支持。