請教有關BIOS(LEGACY)轉UEFI的問題


因為我有做一個Windows to go USB
我用在我的筆電(UEFI)是正常的,而且筆電的UEFI還可以選擇開機Boot裝置啟動的順序,但是在我公司的電腦,卻不能選擇,就算我USB插上去之後,啟動電腦也無法進入!

fairladyz_350z wrote:
你指的正常進usb是...(恕刪)



飛在天上的大X wrote:
我不是很懂,因為樓...(恕刪)


整篇說的幾乎都是錯的

intel和MS的說法:目的是為了安全,不讓其他東西改動你的系統,也只有乾淨的系統才能開機


這應該是Secure Boot, 應該是UEFI到了2.3以後才開始支援的功能
(版本可能有錯, 記不太清楚)

目前唯一受UEFI認可的系統,只有windows


Linux也可以,
其實, 控制權決定在你購買的電腦品牌,
只要他想授權的OS都可以被執行,
或者反過來, 連Windows被擋住也都沒問題......

所以很多套裝電腦要還原....就要你關掉UEFI還原後再打開


應該是因為他出貨的OS是Windows7吧?

因為有UEFI,USB就是廢掉無法開機。而系統裝完後沒有開回UEFI,是進不了windows的。


有興趣可以Google看看Windows To Go
就是可以放在USB上開機的Windows

連Linux都可以把ISO解開丟掉USB大拇哥上安裝
沒什麼不能開機的

ianlcc wrote:
因為我有做一個Windows...(恕刪)


幾個可能性
1. 公司電腦太舊, 沒支援UEFI
2. 公司電腦用的是Intel ATOM?

記得沒錯的話,
雖然某些ATOM的處理器是64bits,
可是只能執行32bits的OS
Add boot option那個點下去看看?
以我目前在用的Dell Vostro 5470為例,
會出現一個類似檔案瀏覽器的小視窗,
可以去指定任意.efi檔案作為開機選項,
例如網路上能下載的到的uefi shell,
或是Windows 8/10,或是ubuntu。

作業系統在安裝的時候,
像win8,沒記錯的話有分成對應Legacy boot和uefi boot,
好像是取決於你安裝時的bios設定,
要改只能重灌的樣子,這部份我記不太清楚就是了。

Win7的話,因為剛好身處Legacy轉Uefi的時代,
又要扯到Pure Uefi和Uefi+CSM,
沒記錯的話,
Win7支援Uefi Boot,但不支援Pure Uefi,所以想用Uefi Boot到Win7,
你的Uefi Bios必須有開啟CSM,這就取決於你的機器的Bios設計了,
但基本上,還是把Win7視為Legacy Boot的一份子比較好。

USB的話,看你是要開進dos還是uefi shell還是ubuntu live usb之類的,
dos的話肯定是legacy boot,
uefi shell和ubuntu live usb的話,
好像在usb裏面會有個efi/boot/bootx64.efi的檔案,
沒辦法自動抓的話,看能不能自己指定它來開機...

uefi環境下,.efi就像是windows的.exe的東西,
uefi的開機就是執行某個.efi,
如果那.efi是某OS的boot loader的話,
就會再由該efi負責啟動OS,
大概是這樣吧?

題外話,uefi shell是個能夠直接存取系統資源的東西,
甚至能永久性的變更bios設定,
亂搞的話有可能會造成死機最嚴重的狀況下只能解焊Bios Rom然後用特殊器材和軟體重刷bios...

kaiw wrote:
Add boot option那個點下去看看?
以我目前在用的Dell Vostro 5470為例,
會出現一個類似檔案瀏覽器的小視窗,
可以去指定任意.efi檔案作為開機選項,
例如網路上能下載的到的uefi shell,
或是Windows 8/10,或是ubuntu。

作業系統在安裝的時候,
像win8,沒記錯的話有分成對應Legacy boot和uefi boot,
好像是取決於你安裝時的bios設定,
要改只能重灌的樣子,這部份我記不太清楚就是了。


是的
樓主要是改成UEFI,就是要重灌或修復開機資料
所以我沒有回文的原因,後面就牽扯出重灌或轉換UEFI步驟

畢竟樓主說得很清楚
系統底下是使用EFI開機,如今要改成UEFI,這可不是BIOS調一下就能解的
你這是Dell的電腦吧?
剛切過去不會出現喔
你要再重開一次進到BIOS setup才能看的到(你的系統要有UEFI啟動的才看的到)
如果你確定你的device有支援UEFI
有的話請開機後按F12進去看看有沒有選項
另外電腦要能使用要重灌OS,不能直接重legacy改成UEFI

飛在天上的大X wrote:
就我所知的是,UEFI並沒有所謂的順序問題
因為UEFI誕生的目的就是讓你"什麼都不準做,只準進windows,而且是乾淨的windows"
也就是只會開硬碟,所以不會有其他什麼usb、floopy、DVD的選項
UEFI就是為了擋住其他設備,不讓它們開機而存在的
換個方式就是主機板商留著bios和UEFI,要用windows就開UEFI,要做其他事就切回BIOS
所以很多套裝電腦要還原....就要你關掉UEFI還原後再打開
因為有UEFI,USB就是廢掉無法開機。而系統裝完後沒有開回UEFI,是進不了windows的。...(恕刪)


不是這樣說喔,他還是會有順序,只是他會判讀有的才會顯示出來
另外會擋住其他設備是要開啟secure boot,單純切到UEFI不會擋
還有BIOS一直都還在,你要說的是legacy mode和UEFI mode的差別,這有折衷方法,把legacy option ROM打開就行了,切換直接進到BIOS menu就可以選Legacy option了


⑴我這是Dell電腦。
⑵我選擇UEFI後,我重新啟動後,進按F12進入BIOS設定時,仍然沒有出現選項可以讓我選。
⑶就算點Add boot device仍然沒有東西可以選。

k_lai wrote:
你這是Dell的電腦...(恕刪)


開機後可以切到選擇開機device的選項嗎
我更改為UEFI後,重新開機無法進入系統、也無法讀取WINDOWS TO GO USB
顯示的英文字係表達說,找不到BOOT DEVICE
再次的進入BIOS後,顯示的還是:

一樣點「ADD BOOT OPTION」還是點不進去。
開機如果按住F12的話,進入也是沒有UEFI的選項:

另外,我PO一下我用WINDOWS TO GO USB進入我的筆電,是正常可以進入的
筆電的BIOS裡面的設定如下:


很明顯的筆電UEFI有BOOT OPTION可以調整開機順序,桌機就沒有可以調整。

voodist wrote:
開機後可以切到選擇...(恕刪)


ianlcc wrote:
我更改為UEFI後,...(恕刪)


你這台應該超過五年了吧
你看手邊有沒有windows 8的光碟
先試試看能不能使用
理論上就算是在legacy mode的狀態進入boot menu也要可以看的到UEFI Boot(Win8光碟有放的話)
不過我猜看不到的機率很大
如果真看不到的話去Dell官網找看有沒有BIOS更新可以用,也許有解,你可以用機台上的service tag(BIOS setup或機身貼紙上都有)去Dell官網搜尋一下
Dell的電腦在離現在4年前的機台都可以正常使用UEFI mode,因為當時Win8剛進來,UEFI才比較普及和重視,BIOS也有大幅度的更新
但超過的我就不確定了,畢竟早期的功能不是很完整
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!