[分享] Ubuntu在UEFI模式GPT硬碟win8下灌雙系統

作者: a2041916 (昀)   2014-07-25 22:41:16
因為自己在灌雙系統時卡了一段時間,上網試了很多方法都無解
後續也看到許多人遇到相似問題(?) 所以單純分享一下自己的解法!
=================================Ubuntu安裝====================================
Step.1 製作live-usb
推薦軟體: Universal USB Installer
方便、快速、網路上也有許多教學文
Step.2 切割出free space
進入磁碟管理進行切割
free space就是磁碟區顯示"未配置"狀態
Step.3 取消 快速啟動
步驟參考圖 1.http://i.imgur.com/AuHJrIJ.jpg
2.http://i.imgur.com/yW0S2iC.jpg
Step.4 取消 安全啟動
步驟參考圖 1.http://i.imgur.com/9tWAoPN.jpg
2. win8 http://i.imgur.com/EN6WSrK.jpg
win8.1 (1)http://i.imgur.com/PZVyji3.jpg
(2)http://i.imgur.com/CLkIpjs.jpg
3. (1)http://i.imgur.com/4lxzFuk.jpg
(2)http://i.imgur.com/8T9hNjv.jpg
(3)http://i.imgur.com/VmYAJtb.jpg
(4)http://i.imgur.com/CrteYUq.jpg
4. 接著就可以進入BIOS去disable "secure boot"
註: (1)在BIOS下記得模式選UEFI,而非Legacy
(2)在BIOS下記得調整外部媒體為第一順位開機選項
Step.5 利用live-usb進入Ubuntu進行安裝
步驟參考圖 1. (1)http://i.imgur.com/ROwgMLY.jpg
(2)http://i.imgur.com/Y08H2F9.jpg
(3)http://i.imgur.com/uLCha48.jpg
(4) /,10~20 GB
http://i.imgur.com/dSAk17Z.png
(5) swap area,兩倍記憶體大小
http://i.imgur.com/W7xtqyE.png
(6) /home,free space剩餘大小
http://i.imgur.com/aittst9.png
(7)http://i.imgur.com/GqmSxUL.jpg
================================以下進入主題==================================
Step.6 安裝完成,重新啟動
在這裡,不會出現開機選單,並且直接進入win8,
再一次地,藉由live-usb進入Ubuntu,進入和剛剛安裝之前一樣的畫面。
Step.7 安裝並執行 Boot Repair
Ctrl-Alt-T,開啟Terminal
輸入:http://i.imgur.com/IesWnOW.png 這四行,進行安裝。
選擇 Recommended repair,進行修復。
Step.8 找出 EFI磁碟區 編號
在Terminal中
輸入:sudo parted /dev/sda print
找出 EFI system partition 對應的 Number ,這是等下需要掛載的磁碟分區編號。
Step.9 替換開機文件
在Terminal中
輸入:sudo -i #提權
mkdir /mnt/temp #新建掛載目錄
mount /dev/sda3 /mnt/temp #掛載EFI分區,3對應磁碟分區編號Number
cd /mnt/temp/EFI/Microsoft/Boot/ #進入windows開機文件所在目錄
cp bootmgfw.efi win.efi #複製windows開機文件
cd ../.. #回到EFI目錄下
cp ubuntu/grubx64.efi Microsoft/Boot/bootmgfw.efi #替換開機文件
exit
註:在掛載完EFI分區後,剩餘步驟可以在視窗中完成,
也就是,在root身分開啟的視窗中複製、移動文件。
Step.10 編輯開機選單
在Terminal中
輸入:sudo -i #提權
vim /etc/grub.d/40_custom #編輯開機選單,開啟40_custom文件進行編輯
menuentry "Windows 8" { #中括弧{ 勿換行,請緊接在後
insmod part_gpt
insmod ntfs
set root='(hd0,gpt3)' #3對應EFI磁碟分區編號
chainloader /EFI/Microsoft/Boot/win.efi #此選項指引至上一步驟中,
複製的windows開機文件。
}
按Esc,輸入 :wq ,編輯完成。
註I:此步驟一樣可以在視窗中編輯完成,家目錄->檔案系統->以root身分開啟etc資料夾
->grub.d資料夾->開啟40_custom文件進行編輯
->貼上程式碼->儲存,編輯完成。
註II:vim安裝,在Terminal中,輸入:sudo apt-get update
sudo apt-get install vim
Step.11 更新Grub
在Terminal中
輸入:sudo update-grub
完成!
重新啟動後,順利成功就會出現開機選單囉!
心得:
本身是Linux新手,所以這篇文章是假設第一次接觸Linux的新手狀態下寫的步驟,
主要碰到的問題是Step.6後,安裝完成,重新啟動後直接進入windows,彷彿沒安裝一樣
這一篇主要是把開機選單的問題解決,安裝過程中可能會碰到需多問題,
總而言之,請善加利用Google!!
步驟參考圖,主要是擷取http://ppt.cc/sbO2此篇文章,也就是Step.6之前的一般
Ubuntu安裝步驟,網路上有許多介紹,所以不多著墨。
參考文章
http://ppt.cc/sbO2
http://ppt.cc/FDI6
http://ppt.cc/2muz
作者: tjjh89017 (伊達政宗)   2014-07-26 13:24:00
好文推推,要怎麼收藏啊:3
作者: filiaslayers (司馬雲)   2014-07-26 22:06:00
寄到自己的信箱

Links booklink

Contact Us: admin [ a t ] ucptt.com