Grub 2 over UEFI 專題 [論壇 - Ubuntu安裝問題]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

(1) 2 3 4 ... 8 »


Grub 2 over UEFI 專題

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70781
EXP: 24
離線
Ubuntu 12.10 及 12.04.2
將預設 Grub 2 over UEFI
在其開機選單的
高階選項 (Advance Options for Ubuntu)

作爲 Ubuntu 唯一的 預設開機方法

Grub 2 over UEFI
包括 筆者在內 都還在 實作中 學習
期盼 正在 試驗安裝 或 有興趣 的網友
把你們的 經驗與心得 貼在此 主題
跟大家 分享

集中貼文於一個主題 是方便 網友 參閱

2012/10/16 7:04
應用擴展 工具箱
回覆: Grub 2 over UEFI 專題

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70781
EXP: 24
離線
先開起跑第一槍
由全世界第一部支援 Secure boot 的零售 PC 開始談起!

Ubuntu 今年 6 月份的妥協方案
Canonical Clarify Ubuntu SecureBoot Plans

Firstly, Canonical has generated an Ubuntu key that, once manually added to affected systems, will allows users to boot Ubuntu.
Ubuntu will also use a different kind of boot-loader for Ubuntu on SecureBoot hardware – one not based on the traditional GRUB2.
---to use Intel’s efilinux loader
Secondly, Ubuntu CDs will make use of a loader image signed by Microsoft’s ‘WinQual‘ key. This will allow Ubuntu to boot on ‘more or less every off-the-shelf [Windows 8] system’.

這個方案讓 自由軟體協會 覺得有一些誤解 需要與 Ubuntu 官方溝通

Ubuntu 今年 9 月份的新方案
Quetzal is taking flight & update on Ubuntu secure boot plans
Therefore, we have decided that Grub 2 is the best choice for a bootloader, and will use only Grub 2 in Ubuntu 12.10 and 12.04.2 by default.
Ubuntu 12.10 and 12.04.2 決定 採用 Grub 2 爲唯一預設的開機導引程式

Ubuntu 剛剛出爐 的實作方案
UEFI (上次是 yannubuntu 在 2012-10-07 22:01:54 編輯的)

2012/10/16 7:11
應用擴展 工具箱
回覆: Grub 2 over UEFI 專題
會員四級
註冊日期:
2008/5/7 4:45
所屬群組:
已註冊使用者
等級: 20
HP : 0 / 478
MP : 158 / 21518
EXP: 15
離線
mark this...

2012/10/16 23:37
應用擴展 工具箱
回覆: Grub 2 over UEFI 專題
會員四級
註冊日期:
2010/11/7 0:52
所屬群組:
已註冊使用者
等級: 19
HP : 0 / 464
MP : 148 / 17468
EXP: 57
離線

2012/10/17 7:10
應用擴展 工具箱
回覆: Grub 2 over UEFI 專題

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70781
EXP: 24
離線
安裝前的 分割 開機碟

I. 如果你的主機版是 UEFI enabled (啓動) (UEFI 主機板預設)
使用 Gparted (Ubuntu 12.04 或 12.10) 分割硬碟 EFI System Partition (ESP)
1. 選取 硬碟
2. 按 裝置 / 進階 / 選取新的分割表類型 / gpt / gpt over msdos(MBR) default partitioning
3. 在 硬碟 開端 第一個 分割區 :
3~1. 大小 : 100MB ~ 250MB (這個只是參考值 看你要在該硬碟安裝多少 作業系統 而定 可以增減) 建議最好是 1MiB
3-2. 類型 : vfat 或 FAT32 或 分割後不格式化 讓 Ubuntu 安裝程式 來決定 分割類型
3-3. 標籤 : boot
4. 備註說明 :
4-0. 先分割再安裝
4-1. 這個 分割區 安裝 Ubuntu 時 會存入 grub 2 開機所需的檔案
4-2. 安裝 Ubuntu 後 自動掛載在 /boot/efi 並且 加入 /etc/fstab
4-3. 一顆硬碟 最多 128 個 gpt 分割
4-4. 查閱 硬碟分割區 資訊 : sudo gdisk -l

II. 如果你的主機版是 UEFI disabled (關閉)
如果 你的硬碟 有 2TB 以上
或者 你的硬碟 在 2TB 以下 但是你想 體驗 gpt 分割
就必需 依照下列方法 分割
使用 Gparted (Ubuntu 12.04 或 12.10) 分割硬碟 BIOS Boot Partition
1. 選取 硬碟
2. 按 裝置 / 進階 / 選取新的分割表類型 / gpt / gpt over msdos(MBR) default partitioning
3. 在 硬碟 開端 第一個 分割區 :
3~1. 大小 : 31 KiB ~ 1MiB (這個只是參考值 看你要在該硬碟安裝多少 作業系統 而定 可以增減) 建議最好是 1MiB
3-2. 類型 : 分割後不格式化 讓 Ubuntu 安裝程式 來決定 分割類型
或指定 0xEF02 或 21686148-6449-6e6f-744e656564454649 類型
3-3. 標籤 : bios_grub
4. 備註說明 :
4-0. 先分割再安裝
4-1. 這個 分割區 安裝 Ubuntu 時 會存入 grub 2 開機所需的檔案
4-2. 安裝 Ubuntu 後 自動掛載在 /boot/grub <待查證> 並且 加入 /etc/fstab
4-3. 一顆硬碟 最多 128 個 gpt 分割
4-4. 查閱 硬碟分割區 資訊 : sudo gdisk -l
4-5. 如果你的 GPT 格式硬碟 要同時 使用在 I 及 II 情況
那麼 你必須
先分割 EFI System Partition (ESP) 在第一分割區
再分割 BIOS Boot Partition 在第二分割區

III. 如果你的主機版是 不具備 UEFI 規格 是 傳統 BIOS 規格
如果你的硬碟 在 2TB 以上 請看 II
如果你的硬碟 在 2TB 以下
就必需 就必須依照 MBR 分割 (即傳統 主/延伸/邏輯 分割)
使用 Gparted 分割硬碟
1. 選取 硬碟
2. 按 裝置 / 進階 / 選取新的分割表類型 / msdos
3. 在 硬碟 開端 第一個 分割區 :
3~1. 大小 : 起點 1MiB ( Grub 2 就安裝在 這顆硬碟 最前端到第一個 分割區起點 1MiB 之間的空白處) 也就是 gparted 的 預設值
4. 依下述原則 分割
4-1. 主分割 + 延伸分割 最多 4 個
4-2. 延伸分割 最多 1 個
4-3. 延伸分割 只用來 繼續 分割 邏輯分割
4-4. 邏輯分割 全部分佈於 延伸分割
4-5. 查閱 硬碟分割區 資訊 : sudo fdisk -l
5. 備註說明 :
5-0. 先分割再安裝
5-1. 這個 安裝 Ubuntu 時 會存入 grub 2 開機所需的檔案
在 這個 硬碟 最前端到第一個 分割區起點 1MiB 之間的空白處
及 /boot 資料夾

IV. 本帖文章 仍在修訂中 歡迎指正

2012/10/17 8:58
應用擴展 工具箱
回覆: Grub 2 over UEFI 專題
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 39725
EXP: 38
離線
如果BIOS是基於UEFI,但是BIOS支援MBR式的開機的話(更新:見#7、#8)
大可以直接使用傳統的MBR式分割表,然後把UEFI開機關掉
比較麻煩的是廠商一開始就使用GUID分割表(GPT)
如果不砍掉重練的話還是要使用UEFI的開機模式

2012/10/17 13:49
應用擴展 工具箱
回覆: Grub 2 over UEFI 專題

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70781
EXP: 24
離線
如果BIOS是基於UEFI,但是BIOS支援MBR式的開機的話

能否把 如果BIOS是基於UEFI 詳細說明一下

BIOS 與 UEFI 是 互相取代關係 兩者沒有交集
頂多是 同時出現在 同一個 開機選單 讓你選擇
你選 UEFI 就關閉 BIOS
你選 BIOS 就關閉 UEFI

UEFI is meant as a replacement for the Basic Input/Output System (BIOS) firmware interface, present in all IBM PC-compatible personal computers.

備註
臺灣許多 硬體廠商 網頁
標示 UEFI BIOS
但是 你詳細看它的內容
講的是 兩件事
UEFI
BIOS
並沒有 UEFI BIOS

如果有說錯 歡迎更正

2012/10/17 14:18
應用擴展 工具箱
回覆: Grub 2 over UEFI 專題
管理員
註冊日期:
2011/3/11 6:32
所屬群組:
討論區管理群
等級: 44
HP : 216 / 1084
MP : 1088 / 39725
EXP: 38
離線
poloshiao 寫到:
如果BIOS是基於UEFI,但是BIOS支援MBR式的開機的話

能否把 如果BIOS是基於UEFI 詳細說明一下

BIOS 與 UEFI 是 互相取代關係 兩者沒有交集
頂多是 同時出現在 同一個 開機選單 讓你選擇
你選 UEFI 就關閉 BIOS
你選 BIOS 就關閉 UEFI

UEFI is meant as a replacement for the Basic Input/Output System (BIOS) firmware interface, present in all IBM PC-compatible personal computers.

備註
臺灣許多 硬體廠商 網頁
標示 UEFI BIOS
但是 你詳細看它的內容
講的是 兩件事
UEFI
BIOS
並沒有 UEFI BIOS

如果有說錯 歡迎更正

基本上我這裡指的BIOS是指「負責硬體初始化」階段的系統
並不是狹義、嚴謹的BIOS定義
不過還是謝謝您幫我「指正」

不過語意應該沒問題才是
就是「目前大多數的UEFI實作都還是相容傳統BIOS的開機方式,除非有特殊需求(硬碟>2TB之類的)否則不一定需要搞GUID分割表(GPT)」

2012/10/17 14:55
應用擴展 工具箱
回覆: Grub 2 over UEFI 專題
會員四級
註冊日期:
2010/12/22 12:40
所屬群組:
已註冊使用者
等級: 19
HP : 0 / 466
MP : 149 / 17377
EXP: 65
離線
如果你的主機版是 UEFI enabled (啓動)
使用 Gparted (Ubuntu 12.04 或 12.10) 分割硬碟 EFI System Partition (ESP)


看了還是霧煞煞
舉例來說
像我的兩塊主機板ASUS P8Z68 & P8H77
開機後都是彩色的UEFI 根本沒有啟用/停用UEFI的選項
所以就用ESP?

2012/10/19 10:07
應用擴展 工具箱
回覆: Grub 2 over UEFI 專題

註冊日期:
2009/12/6 10:32
所屬群組:
已註冊使用者
等級: 71
HP : 1053 / 1756
MP : 4456 / 70781
EXP: 24
離線
開機後都是彩色的UEFI 根本沒有啟用/停用UEFI的選項
所以就用ESP?

如果 主機板 具備 UEFI
那預設 就是 enable

有的主機板 可能 開機 進入 一個 選單
從選單中 選擇 UEFI 是
enable (預設)

disable (然後 啓用 BIOS)
詳細 參考你的
主機板 使用手冊

UEFI 是 新的東西
歡迎您一起來 修正 相關的文章內容

2012/10/19 10:29
應用擴展 工具箱

(1) 2 3 4 ... 8 »

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.