BIOS設置里 BOOT MODE: Legacy 跟UEFI 區別?

我在同學戴爾電腦里插入老毛桃啟動盤,進入bios boot option 設置是與預想的很不同,沒有USB,後來看了戴爾客服的回答把boot mode 改成legacy,終於出現USB,成功出現啟動盤的啟動界面,可是運行繞過登錄密碼總是死機。後來知道改了bios mode就不能用win8.我想知道這兩種模式區別,還有在這種電腦里怎麼繞過登錄密碼?


bios本身是一個有很長歷史的,比磁碟上的MBR再前面一級的bootloader

bios似乎是用彙編語言寫的,面對日新月異的發展力不從心,所有有了替代品EFI,給它添加功能要方便的多。

https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface


UEFI=新,好

BIOS=老,不一定不好


bios的定義你可以簡單搜索到,簡單來說就是主板上一塊固話的flash晶元,它在開機後會最先啟動,然後按照裡面寫好的步驟把主要硬體挨個檢查一遍,然後去硬碟找引導程序,然後把引導權交給它,然後就進系統了。

隨著電腦功能越來越豐富,原本簡單的BIOS已經解決不了了,於是Intel和apple他們搞出來一個新的模塊來替代bios,因為是新東西所以加了很多特性,比如可以使用滑鼠(bios只能用鍵盤),可以啟用藍牙(這也是為啥很多人的藍牙滑鼠鍵盤在選擇系統菜單時不好使的原因,主板模式沒有啟動EFI)

mac的引導就是efi(所以可以用滑鼠選啟動盤還可以連無線自動下載鏡像安裝);而這個東西的pc版就是uefi了。win系統從win7開始支持efi,win8開始默認使用efi

efi一個很重要的特性是它可以直接把引導許可權交給硬碟上的efi分區(一個特定的系統分區,大小200m),這樣會省掉很多啟動時間,同時實現更豐富的功能(比如從vista開始興起的win pe,win8開始可以直接在系統啟動菜單中選擇)

不過新東西也有新東西的問題,就是一些工具仍然是為bios準備的,這就導致啟動的時候失效,比如很多linux系統的引導模塊。這個時候就要在啟動時把bios切到legency,讓系統以老式bios的模式啟動。而且你會發現,如果你的系統是在efi模式下安裝的,切換到legency之後你就無法進系統了,因為bios沒法把引導權轉交給efi分區的系統啟動程序……


這是兩種不同的啟動模式,在硬碟引導機制上完全不同,現在的主流趨勢也是使用UEFI進行引導。兩種機制不兼容有可能比較老的啟動盤不能很好支持UEFI模式,更新一下就好了。


L搭配MBR分區模式,可以GHOST系統。

U搭配GPT分區模式,不可GHOST,如果用工具盤裝系統,必須修復引導到ESP分區。

當然,如果用原裝系統碟安裝就不用管這事。

WIN7以上的系統才可以用UEFI和GPT這種模式。(VISTA沒試過)

WIN8,WIN10如果主板支持,而你又使用UEFI和GPT的模式,可以加快啟動速度,對系統運行沒影響。

現在的筆記本默認是UEFI+GPT,如果改legacy,必須在Security選項,找到Secure Boot,關閉。

啟用CSM。

UEFI支持超大容量硬碟。


不是說改成Legacy就不能用win8,而是:

Legacy的啟動方式要用MBR磁碟格式,UEFI啟動方式要用GPT磁碟格式。

也就是說,你改了啟動方式之後,磁碟格式也要跟著改。網上MBR和GPT互轉的教程很多,我記得都是要格盤的。


uefi 是新bios 架構,更加開放和支持更多設備廠家自己開發的uefi driver ,拓展了bios的功能。也統一了許多bios 規範。

legacy bios ,從uefi 推出後,原來的bios 就叫legacy

!就像古人娶了小媳婦,原來太太就叫大太太了。或舊太太了。

1.USB盤裡面要放一個UEFI的boot files,

才能在boot option 看到UEFI 開頭的boot 選項。

引導也是進入UEFI shell mode。這個mode

不同於dos ,也不同於Linux。當boot option 選擇了UEFI mode 時候,Bios 會查看你的usb 裡面是否有上述文件,如果沒有就不會有boot 選項,意思就是你的USB 不是可以通過uefi mode 可以boot的。

2.win8是uefi 系統bios 在你電腦的硬碟可以找到uefiboot 所需要的文件。

3.將bios 選項 更改成 uefi and legacy ,這樣就可以同時支持uefi 系統和 legacy 系統。


模式區別已經有人解釋了,我來說說怎麼在UEFI模式下破解密碼@#%3!~#%##%##4「*?」#93*」#%@%4?

咳咳。。。

konboot有UEFI版。。。


我一般給客戶裝都是L,直接Ghost,方便


bios設施前一個界面好像有密碼設置的。開機f2

就在那幾個界面。是寫出來的。


先不跟你解釋 BIOS 和 UEFI 的細節。

你只要知道你的 Windows 8 是用 UEFI 啟動方式安裝的(具體地說是 GPT + UEFI + x64),而你的啟動盤不支持這種模式啟動,所以你失敗了。

如果你的 Windows 8 是使用微軟賬戶登錄的話,你應該通過微軟的網站找回密碼


推薦閱讀:

CPU不兼容情況下升級主板bios?
OS X 的 MacBook Air 基於 Intel 架構,存在 BIOS 概念嗎?

TAG:操作系統 | 計算機 | BIOS | UEFI |