本文并非要對 BIOS/EFI/MBR/GPT 等進(jìn)行理論探討,相關(guān)知識請各位自行搜索學(xué)習(xí)。本著薄荷網(wǎng)一貫堅持的實操原則,本文主要是介紹在“EFI引導(dǎo)+GPT分區(qū)”模式下,安裝 LinuxMint/Ubuntu 與 Windows 雙系統(tǒng)的一點小技巧,以期幫助新手朋友少走彎路。
現(xiàn)在主流的電腦,尤其是筆記本電腦,幾乎清一色的使用 EFI引導(dǎo)+GPT分區(qū),或許是微軟強(qiáng)力推廣 Windows 10 的緣故吧。雖然可以轉(zhuǎn)換為 BIOS引導(dǎo)+MBR分區(qū) 模式,以便于安裝 Linux,但在 EFI引導(dǎo)+GPT分區(qū) 已經(jīng)逐漸成為主流的形勢下,似乎不太妥當(dāng)。
在本文之前,薄荷站長也在百度搜索了一番,關(guān)于“EFI引導(dǎo)+GPT分區(qū)”模式下安裝 Linux 與 Windows 雙系統(tǒng)的文章不少,但多數(shù)語焉不詳、概念混亂,甚至存在嚴(yán)重錯誤。新手如果照搬,往往不會成功。薄荷站長覺得非常有必要就“EFI引導(dǎo)+GPT分區(qū)”模式下雙系統(tǒng)問題寫一篇文章。
概括而言,“EFI引導(dǎo)+GPT分區(qū)”模式下,安裝 Linux 與 Windows 雙系統(tǒng)有 2 種方法。
注意:無論采用哪種方法,必須先進(jìn)入 BIOS 設(shè)置,關(guān)閉安全啟動(Secure Boot)?。。?/p>
———————————————-
方法一:使用 Windows 中的 EasyBCD 引導(dǎo)
1.安裝 Windows,并安裝 EasyBCD 軟件。
2.劃分 /boot、/、swap 等分區(qū),并安裝 Linux,引導(dǎo)管理器安裝在 /boot。
3.重啟。此時仍無法進(jìn)入 Linux。
4.進(jìn)入 Windows,用 EasyBCD 添加 Linux 的啟動項。
(這個就是網(wǎng)絡(luò)文章介紹的方法)
———————————————-
對于 Linuxers 來說,我們有更好、更便捷也更純粹的辦法。
方法二:使用 GRUB2 引導(dǎo)雙系統(tǒng)
1.安裝 Windows。
2.劃分 /、swap 等分區(qū),安裝 Linux(無需 /boot 分區(qū))。引導(dǎo)管理器安裝在 ESP 分區(qū)?。ㄟ@一步是關(guān)鍵。ESP 分區(qū)是一個只有幾百 MB 的分區(qū),一般是 sda1 或 sda2,其中存放了 Windows 的引導(dǎo)文件)
3.重啟。GRUB2 自動添加了雙系統(tǒng)的引導(dǎo)。
如圖所示,薄荷站長的分區(qū)情況:
/sda1 512MB 的 ESP 分區(qū),啟動引導(dǎo)管理器(GRUB2)必須安裝在此,注意圖下方紅框部分。
/sda2 48G NTFS 分區(qū),用于安裝 Windows 8.1/10。
/sda3 200G NTFS 分區(qū),用于存放數(shù)據(jù)。
/sda4 4G SWAP 分區(qū),用于 Linux 系統(tǒng)交換分區(qū)。
/sda5 60G EXT4 分區(qū),用于安裝 Linux 系統(tǒng)。
使用上述薄荷站長的方法,在本機(jī)已有 Windows 8.1,且是“EFI引導(dǎo)+GPT分區(qū)”模式下,安裝了 Ubuntu MATE 后,直接重啟,GRUB2 已經(jīng)有了雙系統(tǒng),且完全正常,無任何問題。
末了,薄荷站長再小結(jié)一下:(以本機(jī)自帶正版 Windows 10 的電腦為例)
1.首先在 BIOS 中關(guān)閉安全啟動(Secure Boot)。
2.用分區(qū)工具(Windows 10 自帶或其他工具)劃分幾十 G 空閑分區(qū)。
3.用 Linux 啟動盤進(jìn)入 Live。
4.在 Linux 安裝向?qū)е袑偛诺目臻e分區(qū)劃分為 / 和 SWAP,是否需要 /home 自行決定。
5.安裝啟動引導(dǎo)管理器到已有的 ESP 分區(qū)(幾百 MB)。
6.安裝 Linux。