雙啟動 Windows 7 和 Arch Linux
我有一台裝有 Windows 7 64 位的 Vaio 筆記本。我想用 Arch Linux 雙重引導它。我有三個主分區:恢復、系統保留(活動和引導)和 Windows
C:
驅動器。我用 WindowsC:
驅動器調整了大分區的大小。現在我有一個空白空間,可以在其中創建 Linux 分區,但由於引導載入程序,我迷失了方向。根據 Arch 文件,使用 Windows 7/8 引導載入程序將我限制在 Fat32 Linux 分區,真的不行。所以我可以使用 GRUB 或 SysLinux。至於 Syslinux,我讀過 using
chain.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-prober
,grub-mkconfig
該文件將為 Windows 創建一個啟動項。wiki 上的一些內容是關於 UEFI 或其他不應該讓您擔心的引導方法。祝你好運!