關於mbr與gpt之間的問題。
首先普及下
mbr的概念,
mbr即
masterboot record
主引導分割槽,也就是安裝引導引導程式的地方。位於磁碟的
0/0/1(0
磁軌,0
磁頭,1
扇區)。第一扇區(乙個扇區
512byte
)主要就是記錄
mbr(
446byte
)以及分割槽表
dpt(
64byte
)的狀態,還有最後的兩個確認位元組
55aa
。而分割槽表的每個分割槽記錄佔
16byte
,採用chs
(cylinder/head/sector
)方式描述。同時因為
16byte
分割槽表中記錄起始位置和終止位置只用了
3byte,
也就是說終止位址全部為
ffffff
也就是16*16*16*16*16*16*16*512
大概就是
8g左右,這也是
chs這種記錄方式被淘汰而是用
lba(logical blocks address)
方式的原因,
lba方式使用
4byte
記錄,也就是
8g*16*16=2t。
關於gpt(guid partition table scheme),gpt為了相容mbr,lba 0保留了mbr的結構,gpt工作時,會優先讀取gpt(lba1),如果gpt沒有內容,則認為這是一塊mbr磁碟,再從lba 0讀取mbr。同時gpt在硬碟末尾做了備份。關於gpt能有的多大,具體還得分析。理論值有8z,反正很大很大。
現在有的機子裡的bios中的boot mode有uefi
和legacy兩種模式,具體這兩種模式有掃瞄區別我是這麼理解的。
legacy
以前的,舊式的,傳統的。硬碟以
mbr引導,支援最多
4個主分割槽。安裝系統的時候想要進入到pe裡,必須要把boot模式換成legacy模式。
uefi
支援硬碟
gpt分割槽,可支援多達
128個主分割槽。
以前的系統都是
bios+mbr
現在新出的標準
uefi+gpt
bios
和uefi
是兩種啟動方式,一直以來大家一般用的都是
bios
,我們需要通過從硬碟上指定扇區讀取作業系統啟動**,然後從活動分割槽中引導啟動作業系統。而uefi下,不需要再設定那些繁瑣的引導,不需要活動分割槽,不需要任何工具,可以通過簡單的檔案來完成系統的安裝。
以下關於 uefi的特點 來自微軟官網:1、通過保護預啟動或預引導程序,抵禦bootkit攻擊,從而提高安全性。
2、縮短了啟動時間和從休眠狀態恢復的時間。
3、支援容量超過2.2 tb的驅動器。
4、支援64位的現代韌體裝置驅動程式,系統在啟動過程中可以使用它們來對超過172億gb的記憶體進行定址。
5、uefi硬體可與bios結合使用。
關於系統安裝的那些事
安裝系統前先要確定硬碟的格式,屬於gpt還是mbr。如果是mbr採用傳統bios方式引導 legacy gpt使用uefu引導。如果安裝雙系統可以先檢視當前已有的系統 window,一般先裝window再去安裝其他系統 的引導方式,下面介紹一種方法。如果是傳統方式採用我之前的一些演算法來安裝雙系統,...
關於安裝系統後不能啟動的問題!
關於這個問題,以前在安裝筆記本win7的時候遇到過,只是記住改變bios時改變硬碟模式就行了,並沒有深究,其實也是自己的無知,只是知道在許多主機板開始支援uefi時安裝系統會出現這種情況。前段時間安裝一台舊筆記本,聯想的e4430,由於沒有msata介面,只能加裝光碟機位固態硬碟,想著在固態盤上安裝...
關於安裝作業系統以後「血的教訓」
1.設定螢幕長亮,就算有休眠也要關閉其自動關機功能。更新 安裝軟體,有的時候習慣放在那裡不管,或者進行什麼長時間的活動,如果不這樣設定,最後自動關機耽誤的正常執行不說,系統都可能崩潰。2.最好不要設定成自動更新,手動或者乾脆取消。有時候更新會選擇關機的時候,但是如關機以後就快斷電,或者有其他的什麼事...