在我的 MacBook Air 上安装 Debian

在我的 MacBook Air 上安装 Debian

我想在我的 2011 年款 MacBook Air 13" 上安装 Debian。我正在遵循此教程:https://wiki.debian.org/MacBookAir4%2C2Testimonial

它首先告诉我在 OS X 上使用 Bootcamp。我不再使用 OS X,我在 MacBook 上使用 Windows 8.1。我有 2 个分区:Bootcamp (C) 和 HD (D)。我想将它安装在第二个分区 (HD) 中,但只安装在其中的一部分。然后,我想将 HD 的其余部分与 Bootcamp 放在一起,形成一个更大的分区。

因此,这就是想法:

Bootcamp:64GB 硬盘:64GB

我想将 HD 中的 28Gb 用于 Debian,并将另外 28Gb 与 Bootcamp 合并以形成一个 100Gb 的分区。

首先,我可以使用微软的磁盘管理工具来做到这一点吗?我会缩小硬盘的大小,创建一个新的分区。然后我的想法是在新分区中安装 Debian 并将其余部分合并在一起。这容易做到吗?

本教程有这个步骤:

我安装了 gdisk [1] 并从可用空间中添加了一个 linux 分区,没有创建任何文件系统。

所以我不能使用微软的磁盘管理工具?如何使用 gdisk 创建分区?是在缩小硬盘卷之前还是之后?

我还确保应用了最新的固件更新(当时为 2.2)和 OS X 更新(当时为 10.7.2),它们是出厂时安装的。

我认为我的固件是 2.2,但我不再使用 OS X。我该如何验证?

我还确保应用了最新的固件更新(当时为 2.2)和 OS X 更新(当时为 10.7.2),它们是出厂时安装的。

我没有 OS X,所以我想我没有这个“dd”。我可以使用普通程序来创建可启动的 U 盘吗?

我还准备了第二个 USB 盘用于安装 [3] 中的固件,但最后它没有自动运行(因为使用了双 USB 盘?),所以我手动复制了固件。所需的文件是软件包 firmware-brcm80211_0.28+squeeze1_all.deb 中的 brcm/bcm43xx-0.fw 和 brcm/bcm43xx_hdr-0.fw

我将如何从 firmware-brcm80211_0.28+squeeze1_all.deb 中提取文件?

另外,“GRUB 安装”是什么?我应该在哪里安装它?

答案1

确定两件事至关重要:

  • 您如何启动 Windows(BIOS 与 EFI)- 查看这里确定你的 Windows 启动模式。如果你以 EFI 模式启动,那么你应该遵循EFI 模式 Linux 安装说明,efibootmgr但请记住,Mac 很奇怪,在使用和等工具时,您将处于“前沿”,几乎没有或根本没有支持bless。如果 Windows 在 BIOS 模式下启动,事情可能会更简单,因为那时您应该在 BIOS 模式下安装 Linux,这在无数网站上都有很好的记录。主要警告与分区表有关......
  • 您的磁盘如何分区(GPT、MBR 还是混合 MBR)-- 对于 Windows,GPT 用于 EFI 模式启动,MBR 用于 BIOS 模式启动。Mac 附带 GPT,而为了双启动 Windows,Apple 使用了一种丑陋而危险的黑客技术,称为混合型MBR。(这在 Windows 中显示为常规 MBR,但 OS X 将其视为 GPT。)如果您使用的是 GPT 或 MBR,您的情况很简单:保留分区表类型。如果您使用的是混合 MBR,那么 Windows 几乎肯定会以 BIOS 模式启动。不过,这种组合可能会导致麻烦。在这种情况下,我建议使用 Windows 版本的gdisk将磁盘转换为传统的 MBR 设置,这样 Windows 仍然能够启动,并且后续更改会更加安全。不过,转换本身并非毫无风险,因此请务必在转换前进行备份。

如果要我猜的话,我会说你可能在 BIOS 模式下使用 MBR 或混合 MBR 进行启动。如果是这样,那么你应该首先(如有必要)转换为直接 MBR,正如刚才提到的那样。此后,将计算机视为基于 BIOS 的常规计算机,并遵循常规的 Linux 双启动安装说明,这些说明在互联网上随处可见,就像沙滩上的沙子一样。

还有一点需要注意:不要使用 Windows 工具为 Linux 创建分区。缩小 Windows 分区以腾出空间给 Linux 是(相对)安全的,但让 Linux 创建自己的分区。Windows 倾向于将 MBR 磁盘转换为其专有逻辑磁盘管理器 (LDM)如果您对它们进行重新分区以使其具有四个以上的分区,则需要格式化,您只需撤消该操作(会产生精力和数据丢失的风险)。

相关内容