UEFI引導下的Skylake平臺,ThinkPad P50 通過USB安裝Win7系統

2020-12-20 汶河之濱

前言:

今天,下班之後,回到實驗室已經九點了,調整好狀態,和困神作一下鬥爭。就想寫一篇技術貼。把這兩天在公司裝的這幾個電腦的經驗總結一下。

自己入門級的電腦是一款戴爾靈越1440,自入手到現在已經用了有7年了,陪我渡過了整個的大學和研究生階段。戴爾的確皮實,經我這麼多年的折磨現在依然剛勁。前面已經介紹過對其進行改造升級的過程了,無非就是加裝了一塊固態硬碟,擴展了一下內存條。今天的主角不是它。

剛來公司實習,公司就給配了臺工作站,很感動,這效率這關懷。就是這款ThinkPad P50,美行聯想,淘寶上代購的。剛到貨拿到手感覺棒棒噠。下面是它的配置,感覺除了硬碟是機械的外,其他都很滿意。打算後期再塊SSD;後面的確裝了一條三星的256G固態硬碟,M.2接口的;沒有用硬碟支架,直接拿熱熔膠沾上的。

P50長的如上圖所示,渾身通體是黑色的,就叫它小黑吧。自帶的系統是Win10,感覺比以前系統做得好多了,不過因為是英文版的,主要是考慮的系統的兼容性,決定給它裝個win7。

所有的問題都來自於這個最初的想法。首先,準備好一個win10的PE系統盤用來對電腦硬碟進行格式化操作的。然後有一張提前刻錄好的Win7ome版的CD。以前裝系統都是Fn進BIOS的。然後可以改變啟動順序就可以從U盤啟動小馬PE系統的。F1到F12試了一圈,也沒有找到BIOS的入口。進入的界面很陌生,百度知這是「UEFI」。

統一的可擴展固件接口(Unified Extensible Firmware Interface,UEFI),是一種詳細描述全新類型接口的標準,是適用於電腦的標準固件接口,旨在代替BIOS(基本輸入/輸出系統)。

要詳細了解UEFI,還得從BIOS講起。我們都知道,每一臺普通的電腦都會有一個BIOS,用於加載電腦最基本的程式碼,擔負著初始化硬體,檢測硬體功能以及引導作業系統的任務。UEFI就是與BIOS相對的概念,這種接口用於作業系統自動從預啟動的操作環境,加載到一種作業系統上,從而達到開機程序化繁為簡節省時間的目的。傳統BIOS技術正在逐步被UEFI取而代之,在最近新出廠的電腦中,很多已經使用UEFI,使用UEFI模式安裝作業系統是趨勢所在。

作為傳統BIOS(Basic Input/Output System)的繼任者,UEFI擁有前輩所不具備的諸多功能,比如圖形化界面、多種多樣的操作方式、允許植入硬體驅動等等。這些特性讓UEFI相比於傳統BIOS更加易用、更加多功能、更加方便。而Windows 8在發布之初就對外宣布全面支持UEFI,這也促使了眾多主板廠商紛紛轉投UEFI,並將此作為主板的標準配置之一。

UEFI拋去了傳統BIOS需要長時間自檢的問題,讓硬體初始化以及引導系統變得簡潔快速。換種方式說,UEFI已經把電腦的BIOS變得不像是BIOS,而是一個小型固化在主板上的作業系統一樣,加上UEFI本身的開發語言已經從彙編轉變成C語言,高級語言的加入讓廠商深度開發UEFI變為可能。

搞清楚UEFI之後,在BOOT選項中使用傳統的方式,歷盡千萬次的嘗試,終於可以進入Win PE 系統了,看了看500G的機械硬碟被分成了三個區,有兩個100M的小分區。第一個是EFI分區,200m左右,用於UEFI引導。第二個msr分區,微軟在UEFIi架構中引導所用,容量不大。最後一個是WinRE_DRV備份和系統無法啟動時恢復使用的。看起來特別不舒服,有強迫症的我們怎麼能容忍這兩個小分區呢,用分區助手直接把它抹掉,抹掉再說。

要裝的Win7系統是刻在CD上的,因為小黑沒有光碟機,只能用外置的光碟機了,用外置的光碟機只能用USB和電腦相連了,問題出來了,即使系統進了光碟機,找到Win7的安裝鏡像,它也安裝不了,因為CD盤裡面是沒有USB3.0的驅動的。這是為神馬呢?

百度到一篇博文《Skylake平臺不能通過USB接口裝Win7系統》,大意就是小黑這樣的電腦是Skylake處理器,該平臺已經升級到了LGA1151插槽,Skylake平臺上不能通過USB接口裝Windows 7系統了。這個問題聽上去不嚴重,但實際用起來會相當相當麻煩。Skylake一代Intel會移除EHCI主控,改為支持XHCI主控,但Windows 7系統原生不支持XHCI主控。大家對EHCI、XHCI這兩個術語不明白也沒關係,你只要知道這件事的影響就行了——沒了EHCI,Skylake平臺上裝Windows 7系統時無法識別USB接口。再進一步說就是,如果你打算在Skylake平臺上繼續使用Windows 7系統,那麼安裝系統時就會遇到一個難題——不能通過USB硬碟安裝,也不能通過USB光碟機安裝。

人不能讓尿憋死不是,又找到一篇博文《手把手教你製作一個可以在skylake上安裝win7的U盤》: 現在1151接口的skylake平臺已經成為了主流,比如各大廠商的Z170主板,該主板針對win10進行了一定的優化,可是win10有一個致命的bug還未解決:機器會隨時出現圖標狀態無法保存的現象,也就是某一次開機後,你的桌面圖標會變成自動排列,文件夾顯示方式也會忘記你的設定,然後再也調不回來了。

大家會去選擇安裝成熟的win7,但是很多朋友發現安裝過程中會出現報錯,提示「缺少所需的 CD/DVD 驅動器設備驅動程序 …… 」安裝就無法繼續了,滑鼠鍵盤都無法使用等情況,以為電腦有問題。其實不然,出現這個原因是因為Z170平臺使用了XHCI主控代替了以前的EHCI主控,win7安裝盤裡卻沒有這個驅動,所以除非你用光碟安裝系統,如果你用U盤安裝,還沒開始裝,USB本身就已經失效了。

解決方法:LZ給提供了一個技嘉出品的工具包,WindowsImageTool。這個工具的作用就是把USB的驅動寫入你做好的系統安裝盤裡面,當然這裡又做了一個Win7的U盤。USB驅動寫入以後,按照樓主的要求去主板bios設定裡尋找 USB Configuration 下面的 XHCI Handoff 選項,默認一般是 Disable,選擇成 enable,然後插入製作好的U盤安裝系統,安裝完再設定改回來即可。

問題又來了,因為我們的UEFI裡面並沒有找到USB configuration下面的選項。因此識別了光碟機的USB點擊安裝的時候依然提示無法找到驅動。

最後,我們先去ThinkPad官網把USB3.0的驅動下載下來,然後拷貝到WinPE系統盤裡,進WinPE系統,把USB3.0的驅動拷貝的小黑的D盤裡,退出來。斷電重啟,進去系統安裝界面,先添加驅動,添加驅動的時候要一直雙擊,直到沒有文件夾位置,會自動識別驅動,這時候安裝32位的USB3.0 驅動。然後就可以順利地進行下去了。搗鼓了一天,總算搞定了。另外需要注意的是對硬碟進行分區的時候不要使用Win7系統安裝盤裡面的那個分區,要用專門的分區助手,注意格式,把MBR改成GPT格式。

最後的最後,總算搞定了。感謝李老師的指導,致敬兩個執著的人。另外,有需要解決計算機方面問題的朋友可以直接聯繫我,提供有償和無償的技術支持。

我想說的是,我們的世界以飛快的速度在進步,我們如果停留在自己原來的世界裡,覺得自己已經做得很好了,自己已經掌握得很不錯了,那麼必然會被歷史的潮流所淹沒。告誡自己:逆水行舟,不進則退。

相關焦點

  • 大白菜裝機版安裝win7系統使用教程
    安裝win7系統準備工作:①使用大白菜裝機版,製作一個大白菜u盤啟動盤②將下載好的ghost win7系統鏡像包放入製作好的大白菜
  • 傳統bios引導與uefi引導之比較
    一、bios與uefi的比較1、bios與uefi引導過程比較。老式電腦中有一個bios設置,它主要負責開機時檢測硬體功能和引導作業系統啟動的功能。那麼新式電腦中的uefi又是什麼?現在的電腦很多都使用了uefi引導系統,uefi引導時省去了bios自檢過程,所以可加快開機啟動速度。
  • 教你用Legacy模式和Uefi模式引導修復軟體
    引導模式以此來啟動電腦系統;而UEFI啟動模式則只能在UEFI引導模式來啟動電腦系統。但在這裡需要提醒大家的是: 1、電腦要安裝系統時候需要選好啟動模式,然後安裝好系統之後就只能使用你選定的模式來啟動電腦系統,不然則出現啟動進不了系統的情況。 2、我們在安裝電腦系統的時候要是採用Legacy+UEFI模式,則電腦能夠兼容傳統BIOS引導模式才能成功啟動作業系統,需要了解電腦是否支持傳統BIOS引導模式。
  • 安裝win10用uefi還是legacy
    UEFI和Legacy是兩種不同的主板引導項,legacy就是傳統的Bios啟動方式,而UEFI相比傳統的Bios啟動會快上不少,同時支持圖形化操作,是有近20多年歷史的BIOS的繼任者。安裝win10我們是選擇uefi啟動還是legacy啟動呢?下面就和大家說明一下。
  • UEFI+GPT安裝win10系統教程
    Win7系統「死亡」倒計時!你還在堅守win7的陣地嗎?眾所周知,在2020年初微軟即將停止win7的技術支持,即便如此,據統計分析中國仍有很多用戶在使用win7系統。微軟曾花了3年時間才讓大眾廣泛接受了win7系統,如今的win10系統又得花多長時間讓大眾喜歡呢?
  • 聯想thinkpad s2怎麼設置u盤啟動 聯想thinkpad s2設置u盤啟動方法
    我們使用電腦的時候,如果遇到一些無法解決的問題,一般都會選擇u盤啟動盤重裝系統來解決問題,不過很多用戶都不知道電腦應該怎麼使用bios設置u盤啟動,那麼聯想thinkpad s2 2020筆記本怎麼使用bios設置u盤啟動呢?今天為大家分享聯想thinkpad s2 2020筆記本使用bios設置u盤啟動的操作步驟。
  • 快速重裝XP/WIN7電腦系統
    這時候只要安裝一個新的電腦系統就可以解決所有問題。電腦在家裡又沒有光碟,打電話修電腦的來安裝要50、上百,其實我們任何一個只要會開關機的人就能自己安裝好電腦系統。以前在好幾個公司上班,同事電腦出問題都是找我解決。
  • win7安裝系統硬碟模式mbr和guid選哪個?
    有很多系統之家的用戶,還是喜歡安裝win7系統的。但是在新的硬碟裡面我們要分區的話,會出現mbr和guid是硬碟分區的兩個格式,很多用戶在做系統的時候不知道選哪個好,其實最好根據自己的電腦的配置,下面來看看詳細的介紹吧。
  • Win10預裝系統如何更改安裝Win7,數碼君帶你玩轉電腦!
    因這幾年windows公司為了系統方面的更新換代,從最初的98到目前的win10系統推出,現如今已對win7之前(包含win7)停止了推送更新及軟體推送等支持,這也導致了如今生產電腦的廠家,對其電腦主板預裝系統方面的模式為win10起步,同時進行部分主板限制降低於win8以下,那麼如何更改電腦默認系統封鎖狀態下安裝最經典款的win7系統呢?
  • 多圖詳解UEFI+GPT安裝win10系統,電腦小白也能秒懂
    Win7系統「死亡」倒計時!你還在堅守win7的陣地嗎?win7系統。微軟曾花了3年時間才讓大眾廣泛接受了win7系統,如今的win10系統又得花多長時間讓大眾喜歡呢?
  • UEFI安裝原版Win7
    UEFI是個好東西,小朱實在不想再解釋了,今天給大家帶來的是UEFI安裝原版Win7,大家都知道,Win7的原版安裝盤是不支持UEFI啟動的,所以,想要用原版鏡像安裝還是要小折騰一番的,廢話不多說,現在開始小朱在這裡介紹兩種方法,分別是改造啟動盤和PE安裝一、改造啟動盤法製作U盤啟動盤的教程可以看這裡:重裝系統—寫入U盤鏡像
  • win7免費升級到win10系統!下載官方原版純淨win10全新安裝教程
    實操教程其實就3步驟:準備、設置boot啟動項、引導系統盤安裝,具體的詳細過程如下:一、開始前的準備:1*已升級過Windows 10 的PC上全新安裝Windows 10 ,或是已經購買Window 10 的情況下進行全新安裝的安裝步驟,如果是購買了正版系統,也就是有序列號的,先準備好序列號和你的版本,安裝過程中的版本要和序列號一一致
  • 電腦啟動引導方式的Legacy與UEFI有什麼區別,我們應該如何選擇?
    我們在硬碟上安裝系統時,對硬碟進行分區時需要選擇合適的引導方式,現在我們常見的引導方式有UEFI與Legacy兩種,那麼這兩種引導方式有什麼區別呢?各有什麼優缺點呢?我們大家一起來看看。由於UFEI和Legacy是兩種不同的引導方式,UEFI引導windows系統的文件為winload.efi,而Legacy引導windows系統的文件為winload.exe。
  • win7系統還原怎麼操作,win7系統還原在哪裡
    Win7系統用久了之後,可能會出現一些故障或者因為文件過多而變得非常卡。這時很多人會選擇重新安裝重裝系統,其實比起重裝系統,小編更推薦win7系統還原,不僅耗費時間短,而且不傷電腦,那麼win7系統還原在哪?
  • 重新安裝win10系統
    pe啟動盤,重啟後不停按F12或F11或Esc等啟動快捷鍵,調出啟動菜單對話框,選擇識別到的U盤選項,一般是U盤名稱或者帶有USB字樣的,比如SanDisk,如果要uefi模式下安裝,選擇帶UEFI模式的項,按回車鍵進入;
  • 戴爾3583 重裝系統及 BIOS 設置
    一、  安裝前的準備工作 1、8G 左右的 U 盤,下微 pe 作為 U 盤啟動盤製作工具(PE 特點:1,絕無捆綁任何 軟體的啟動盤。2,支持 PE 自動修復 UEFI+GPT 引導。)
  • 蘋果mac虛擬機安裝win7怎麼裝【詳細介紹】
    有很多使用Mac的用戶,會因為應用或者是軟體的一些原因就會把win7系統裝到電腦上才可以完成,但是有些用戶又不想在電腦上安裝雙系統,那麼還可以在Mac裡面安裝虛擬機,把虛擬機安裝在win7的系統上也是有著相同的效果的,那麼今天小編就簡單介紹一下 蘋果 mac虛擬機安裝win7怎麼裝的方法。
  • 電腦重裝win7旗艦版後出現滑鼠動不了的問題
    有新買電腦的小夥伴,在電腦上安裝win7旗艦版作業系統之後遇到了usb設備失靈,滑鼠鍵盤都動不了的問題。對於這種問題系統哥小編告訴大家,其實是系統的驅動出現了一些故障或者是缺少驅動程序導致的這個問題。具體解決步驟就來看下小編是怎麼做的吧~
  • 如何向Win7鏡像中添加USB3.0驅動?
    Windows 7安裝光碟中若沒有集成USB3.0驅動,在Intel Haswell後的平臺上將可能無法正常安裝Win7,使用U盤安裝系統時會提示需要加載驅動。所以我們需要添加USB3.0驅動到Window7的鏡像中。
  • IT之家學院:給U盤配置efi引導分區,打造雙啟系統安裝盤
    微軟在6月底發布了Windows10創意者更新6月更新ISO鏡像細心的朋友會發現家庭版+中文版的64位鏡像已經高達5.35G UEFI規範只支持「FATXX」系列的文件系統的啟動那麼在寫入映像時由於install.wim大於4G那麼就沒辦法正常寫入fat32的u盤了這對uefi啟動造成很多不便