预装 Windows 8 的华硕 G750JH - 我想要双启动 ArchLinux

预装 Windows 8 的华硕 G750JH - 我想要双启动 ArchLinux

我有一台新的 Asus G759JH 笔记本电脑,上面安装了 Windows 8。我已经以我认为可行的方式调整了分区大小并修复了分区(现在,我不确定我所做的实际上是否会由于 UEFI 而起作用,这是这里的大问题),但我不敢碰如果您想使用 EFISTAB 引导选项,除了按照 Arch wiki 上建议的步骤将其安装到 /boot/efi 之外,还可以使用 EFI 分区。 (?)

因此,我到达了通常安装 grub 并通过 windows->grub->arch 进行链式引导的步骤,但我不想搞乱任何事情,因为我没有时间对其进行恢复工作,如果我确实搞砸了...

无论如何,言归正传:

像平常一样,我有 Windows 分区和 Linux 分区。 Linux 分区与 Windows 分区一起位于 SSD 磁盘上。我不确定如何让我选择尽快启动 Windows 8 或 Arch。我的意思是在哪里/如何设置它,以便我可以在启动过程中尽早选择其中一个。

我对 UEFI 的了解是,每个操作系统都可以有自己的 EFI 固件或其他东西,并且您可以启动不同的操作系统并按照这种方式进行操作,或者如果我进入传统模式,则可以链式加载它。或类似的东西。这就是我问这个问题的全部原因,因为我非常非常困惑。

那么如何添加通过 UEFI 而不是 Legacy 模式启动 Arch 的选项呢?如果可能的话。

编辑:让我困惑的一件事是我想要澄清的是:如果我在 EFI 分区上有 Windows(顺便说一句,它只有 100mb,但据我所知,如果不擦除 Windows,我就无法调整大小)grub 是否只添加我的ArchLinux 进入它还是它是一个链加载还是它正在将其清除?

这就是我昨天尝试自己做时陷入困境的地方。我不确定它会做什么,所以在不确定的情况下我不会做任何事情。

答案1

安装该grub-efi软件包,这将添加一个直接进入 grub 的 EFI 引导项。

然后,您将有一个 (EFI) 引导选项,可以引导到 w32 或 grub/arch 或从 CD/DVD 或...

笔记我使用的是 Debian,所以我不知道软件包的确切名称;只需搜索grub efi

答案2

我终于成功使用 Linux Mint(完全基于 Ubuntu)和 Linux Manjaro(完全基于 Arch)对我的 ASUS G750 JH 进行三重启动。

我是这样做的: 1. 在缩小 Windows 分区并删除 SSD 末尾的 20 GB Windows 恢复分区后,在 SSD 磁盘上为 Mint 创建一个分区,为 Manjaro 创建一个分区,然后使用 ASUS Backtrack 将其复制到恢复 USB 。

  1. 按住 F2 启动计算机,直到 BIOSmeny 出现并将安全启动设置为禁用并禁用 Windows 中的快速启动
  2. 从 DVD 将 Manjaro 安装到其中一个分区。为了从 DVD 启动,我一直按住 Esc 直到出现启动菜单,然后选择 UEFIDVD 作为启动选项。我根本没有为 Manjaro 安装任何引导加载程序
  3. 然后我从 Mint 的 liveDVD 开始。从 UEFIDVD 选项启动,而不是普通的 DVD 选项。
  4. 将 Mint 安装在其分区中,并将引导加载程序 GRUB 安装在 Windows 安装的 EFI 分区中。在我的计算机上是 DEV/sdb1
  5. 重新开始。现在 GRUB 首先出现,并列出了 Mint、Windows 和 Manjaro 作为启动选项。一切工作!

祝你好运!

相关内容