Arch-Linux

雙啟動 Windows 7 和 Arch Linux

  • March 18, 2019

我有一台裝有 Windows 7 64 位的 Vaio 筆記本。我想用 Arch Linux 雙重引導它。我有三個主分區:恢復、系統保留(活動和引導)和 WindowsC:驅動器。我用 WindowsC:驅動器調整了大分區的大小。現在我有一個空白空間,可以在其中創建 Linux 分區,但由於引導載入程序,我迷失了方向。

根據 Arch 文件,使用 Windows 7/8 引導載入程序將我限制在 Fat32 Linux 分區,真的不行。所以我可以使用 GRUB 或 SysLinux。至於 Syslinux,我讀過 usingchain.c32可以防止 Windows 7 休眠。至於 GRUB,新版本非常複雜,我真的需要它來完成這麼簡單的任務嗎?其次,Arch Docs 說,建議使用大約 1 到 2 MiB 的後 MBR 間隙,以便為嵌入 GRUB 提供足夠的空間core.img。我如何檢查我是否擁有它以及如果我沒有它該怎麼辦?

我在所有機器上都使用ArchLinux 。

不幸的是,ArchLinux 安裝程序不再像以前那樣對初學者友好,但安裝 Arch 或 Gentoo 是一種很好的學習體驗。

Linux 不會C:\, D:\, E:\/dev/sda1, /dev/sda2, /dev/sdb1. 請注意,nix 區分同一驅動器上的分區與物理上單獨的驅動器上的分區。中的字母X/dev/sdX指定驅動器,數字*#** /dev/sda#指定分區。

此外,原始設備節點與其 掛載點/dev/sdX#是分開的(傳統上,現在使用SystemD)。但是,對於目前的 ArchLinux 安裝程序,您將手動掛載(根分區;相當於 Windows )以進行安裝。/media/<label>``/run/media/<user>/<label>``/``C:\``/mnt

我的建議是首先下載GParted LiveCD。這將幫助您理解您的分區,並允許您通過圖形 (GUI) 方式為安裝程序準備它們。

使用傳統的 DOS/MBR 分區表只能有 4 個主分區,因此您可以選擇創建第 4 個分區extended並在其中創建logical分區。為您的 ArchLinux 分區選擇EXT4。您還應該為休眠和虛擬/溢出 RAM 支持創建一個SWAP分區(推薦 2GB;相當於 Windowspagefile或)。hiberfil.sys我認為您不需要單獨的/boot分區。

此外,我強烈建議您選擇GRUB2引導載入程序。它提供了很多特性(例如 ISO 引導),並且基本上可以與 ArchLinux 一起“開箱即用”地工作。您可以使用 生成一個配置文件os-probergrub-mkconfig該文件將為 Windows 創建一個啟動項。wiki 上的一些內容是關於 UEFI 或其他不應該讓您擔心的引導方法。

祝你好運!

引用自:https://unix.stackexchange.com/questions/86370