發布時間:2024-03-31 文章來源:深度系統下載 瀏覽:
| 故障描述 今天一客戶安裝電腦出問題,開機報錯BootDevice not Found,please install an operating system on your hadr disk,報錯信息如下圖所示。 ![]() 讓一個小伙子去給客戶解決,說自己已經重新給客戶安裝過系統了,但是還是報同樣的錯誤,那該如何解決? 解決過程 視頻指導一下,來看一下,這到底是什么問題? 客戶的是HP的臺式,插上PE U盤,然后開機后不停按F9,選擇引導菜單。 ![]() 可以看到客戶的硬盤是正常可以識別到的,還有一點,值得我們注意的是,UEFI-WDC,UEFI引導的硬盤。 ![]() 這里我們還可以再次重新啟動電腦,然后不停按F10,進入BIOS設置。 ![]() 進入BIOS后,找到Advanced,高級選項。 在這里,我們可以看到UEFI Boot Order,UEFI引導順序。 第一個是USB:也就是說,當你PE U盤插入后,重啟,電腦自動先從U盤啟動,當然了,如果你的U盤沒有PE系統,只是一個存數據的U盤,插入到電腦上不撥,然后,下次開機,電腦會報錯,提示找不到系統引導。 第二個是SATA0:WDC WD50000AZLX,也就是WD500G硬盤。 第三個是SATA CD:也就是電腦的光盤引導。 后面都是NETWORK BOOT,網絡引導。 ![]() 我們已經確認過了,電腦是通過UEFI引導的。那現在我們進入PE系統。看一下,這個小伙子是如何安裝系統的? 進入PE系統后,打開diskgenius軟件。可以看到WD500G的分區,一看就是使用的MBR分區表類型。 為什么?你打開一看就知道是采用的MBR分的,而不是采用的GPT分區表類型的呢? 我們可以在WD這塊硬盤上,右擊,可以看到,重建主引導記錄(MBR)。這時就可以看到這塊硬盤是采用MBR分區的。 ![]() 那如何將MBR分區的轉換成UEFI能識別到的分區格式呢?那我們就需要將硬盤轉換成GUID格式分區表類型,將之前的MBR引導的分區全部刪除。然后在WD硬盤上右擊,選擇“轉換分區表類型為GUID格式(P)”。 點擊完成之后,然后再點左上角的保存按鈕。 保存完成之后,然后再選中WD硬盤,選擇快速分區,這時我們可以看到分區表的類型默認就是GUID了,而且GUID需要創建兩個引導分區,一個是ESP分區300MB的,還有一個是MSR分區。按需需要,分好硬盤大小后,點擊確定。 確定完成之后,可以看到C盤前面是有兩個小的分區的,一個是ESP分區,一個MSR分區,就通過這兩個小的分區就可以輕易判斷,你的硬盤是采用的GUID分區表類型,還是MBR分區表類型。 分好區后,然后,開始安裝系統 選擇windows安裝源,就是要安裝的系統鏡像文件。 選擇引導驅動器,為什么不是選擇C呢?而是選擇Z呢?因為Z盤是ESP分區,為什么要選擇Z盤,而不是C盤,請往下看,UEFI加載操作系統的過程。 選擇安裝驅動器:這個就是安裝操作系統文件的位置,這里選擇C盤。 系統正在安裝中。 系統安裝完成之后,重新啟動,可以看到系統被正確引導。 系統安裝完成。 注意:有的人會想,如果我安裝當時,選擇的是MBR分區,安裝完系統后,發現電腦是采用的UEFI引導,我是不直接可以將分區從MBR轉換成GUID,就可以正常進系統了呢?當然是不對的,為什么不對,請參考下面講解的UEFI和MBR的引導過程。 總結 記住這兩句話: 如果BIOS中采用的是UEFI引導,分區時選擇GPT分區表格式,GUID引導。 如果BIOS中采用的是Legacy引導,分區時選擇MBR分區表格式。 uefi引導系統的詳細過程? UEFI引導系統的詳細過程可以概括為以下幾個步驟: 1.開機自檢(Power-On Self-Test,POST):計算機開機時,UEFI固件會進行一系列的自檢,檢查硬件設備是否正常工作。 2.UEFI固件初始化:自檢完成后,UEFI固件會初始化系統,并加載UEFI固件自身的驅動程序和服務。 3.選擇引導設備:UEFI固件會根據預設的引導設備順序,檢測可引導設備(如硬盤、光盤、USB設備等),并選擇其中一個作為引導設備。 4.加載引導管理器:UEFI固件從選擇的引導設備的EFI System Partition(ESP)分區中,讀取引導管理器(如GRUB、Windows Boot Manager等)的引導文件(通常是.efi文件)。 5.引導管理器加載操作系統:引導管理器負責顯示可用的操作系統選項,并根據用戶選擇或預設的默認操作系統,加載相應的操作系統文件。 6.操作系統加載:引導管理器將控制權交給被選擇的操作系統,操作系統開始加載并初始化必要的驅動程序和系統組件。 7.系統啟動:操作系統完成加載后,開始啟動并顯示操作系統的啟動界面或登錄界面,用戶可以輸入用戶名和密碼登錄系統。 需要注意的是,具體的UEFI引導過程可能會因計算機硬件和配置的不同而有所差異。此外,UEFI固件和操作系統之間的配合也需要滿足一定的規范和兼容性要求,以確保順利的引導過程。 MBR引導系統的詳細過程? MBR(Master Boot Record)引導系統的詳細過程可以概括為以下幾個步驟: 1.開機自檢(Power-On Self-Test,POST):計算機開機時,硬件設備進行自檢,檢查是否正常工作。 2.MBR加載:計算機啟動后,BIOS(Basic Input/Output System)固件會加載MBR(位于硬盤的第一個扇區)到內存中。 3.主引導程序執行:MBR中的主引導程序(Master Boot Code)會被執行。主引導程序通常是一個小型的代碼段,其作用是搜索并加載活動分區的引導扇區。 4.活動分區引導扇區加載:主引導程序會根據活動分區的信息,加載該分區的引導扇區(通常是操作系統的引導扇區)到內存中。 5.操作系統加載:加載的引導扇區會執行相應的代碼,負責加載操作系統的內核和其他必要的文件。 6.系統啟動:操作系統完成加載后,開始啟動并顯示操作系統的啟動界面或登錄界面,用戶可以輸入用戶名和密碼登錄系統。 需要注意的是,MBR引導系統的過程相對簡單,主要依賴于BIOS和MBR的功能。 uefi和gtp有什么關系? UEFI(Unified Extensible Firmware Interface)和GPT(GUID Partition Table)是兩個不同的概念,但在計算機系統中有一定的關聯。 UEFI是一種新一代的固件接口標準,用于取代傳統的BIOS(Basic Input/Output System)固件。UEFI提供了更現代、靈活和強大的接口,支持更大的硬件容量和功能,同時提供了更好的安全性和可管理性。 GPT是一種磁盤分區表的格式,用于在硬盤上定義和管理分區。GPT使用全球唯一標識符(GUID)來標識分區,而不是傳統的主引導記錄(MBR)所使用的扇區編號。GPT允許更大的磁盤容量和更多的分區,同時提供了更好的數據完整性和可靠性。 UEFI和GPT之間的關系在于,UEFI固件提供了對GPT磁盤的全面支持。與傳統的BIOS相比,UEFI允許更好地管理和引導GPT格式的硬盤。UEFI提供了更多的啟動選項和功能,可以直接從GPT分區啟動操作系統。 因此,當計算機采用UEFI固件時,通常使用GPT格式的硬盤來充分利用UEFI的功能和優勢。這種組合可以提供更好的系統性能、更高的硬件容量和更靈活的分區管理。同時,UEFI和GPT也為操作系統的安裝和啟動提供了更好的兼容性和支持。 mbr與legacy有什么關系? MBR(Master Boot Record)和Legacy是兩個不同的概念,但在計算機系統中有一定的關聯。 MBR是一種磁盤分區表的格式,用于在硬盤上定義和管理分區。MBR使用傳統的主引導記錄(Master Boot Record)來引導計算機系統,并記錄分區信息。MBR格式有一些限制,如最大支持2TB的硬盤容量和最多支持4個主分區。 Legacy通常指的是傳統的計算機引導方式,即使用BIOS(Basic Input/Output System)固件進行引導。在Legacy引導方式下,計算機系統會讀取MBR中的引導代碼,并從主引導記錄(MBR)中加載操作系統引導程序(如GRUB或NTLDR)來啟動操作系統。 因此,MBR和Legacy之間的關系在于,Legacy引導方式依賴于MBR格式的硬盤分區表。MBR記錄了引導代碼和分區信息,使得計算機可以正確地引導操作系統。 然而,隨著計算機系統的發展,UEFI(Unified Extensible Firmware Interface)取代了傳統的BIOS固件,成為新一代的固件接口標準。UEFI引入了新的啟動方式,如通過GPT(GUID Partition Table)格式的硬盤進行引導。UEFI啟動方式不再依賴于MBR分區表,而是使用GPT分區表和EFI系統分區來引導操作系統。 因此,隨著UEFI的普及,Legacy引導方式逐漸被取代,MBR格式的硬盤分區表也逐漸被GPT格式取代。 為什么UEFI要采用GPT分區,而Legacy需要采用MBR分區呢? 1.容量限制:MBR分區表的最大支持容量是2TB,而GPT分區表可以支持更大的容量。UEFI引入了更大的硬件容量支持,因此需要使用GPT分區表來充分利用這一特性。 2.分區數量限制:MBR分區表最多支持4個主分區,而GPT分區表可以支持更多的分區。GPT分區表適用于需要更多分區的場景,例如多操作系統的多重引導。 3.安全性和數據完整性:GPT分區表使用磁盤上每個分區的校驗和來保證數據的完整性,而MBR分區表沒有這個機制。GPT分區表提供了更好的數據完整性和可靠性。 4.兼容性:UEFI引入了新的啟動方式,需要與GPT分區表配合使用。Legacy模式下,操作系統和引導程序通常使用MBR分區表進行兼容。 因此,UEFI采用GPT分區表,而Legacy需要采用MBR分區表,是為了充分利用各自的功能和優勢,并與相應的固件接口和引導方式兼容。 gpt和guid什么關系? GPT(GUID Partition Table)和GUID(Globally Unique Identifier)之間存在密切的關系。GPT是一種磁盤分區表的格式,而GUID是GPT分區表中每個分區的唯一標識符。 圖片 GPT使用GUID作為每個分區的唯一標識符,用于在分區表中標識和區分不同的分區。GUID是一個128位的全局唯一標識符,由數字和字母組成,具有極高的唯一性。每個GPT分區表中的分區都有一個GUID作為其標識符。 GPT中的GUID不僅用于標識分區,還用于標識GPT分區表本身以及其他相關信息。例如,GPT分區表中包含一個特殊的分區,即ESP(EFI System Partition),它有一個特定的GUID用于標識。這個GUID告訴UEFI引導固件該分區是用于存儲引導程序和數據的。 因此,可以說GPT依賴于GUID來標識和管理分區,每個分區都有一個唯一的GUID。GUID確保了在一個系統中不會出現重復的分區標識符,從而避免了沖突和混亂。 為什么GUID分區表,前面要分出來一個esp分區和一個msr分區?這兩個分區有什么作用? 在GUID分區表(GPT)中,通常會劃分出一個ESP(EFI System Partition)分區和一個MSR(Microsoft Reserved Partition)分區。這兩個分區有不同的作用。 1.ESP分區(EFI System Partition):ESP分區是GPT中的一個特殊分區,用于存儲引導程序和引導相關的文件。它通常包含操作系統的引導加載器(如GRUB、Windows Boot Manager等)和其他引導所需的文件。ESP分區必須使用FAT32文件系統,并且被標記為“EFI系統分區”類型。 ESP分區的存在是為了支持UEFI(Unified Extensible Firmware Interface)引導方式。UEFI是一種新一代的固件接口,相對于BIOS(基本輸入輸出系統)具有更強大的功能和靈活性。UEFI固件可以直接讀取和啟動操作系統,而ESP分區則提供了引導程序所需的文件。 2.MSR分區(Microsoft Reserved Partition):MSR分區是GPT中的一個保留分區,用于存儲操作系統和軟件所需的元數據。MSR分區的大小較小,通常只有幾百KB或幾MB。 MSR分區的作用是為操作系統和軟件提供額外的空間,用于存儲一些特定的元數據信息。這些元數據信息可能包括磁盤分區的相關信息、磁盤狀態信息、磁盤快照信息等。MSR分區對于操作系統和某些軟件的正常運行是必需的,但在一般情況下,用戶無需對其進行操作。 ESP分區和MSR分區的存在是為了支持GPT分區表和UEFI引導方式,以及提供操作系統和軟件所需的引導和元數據信息。ESP分區存儲引導程序和相關文件,而MSR分區存儲元數據信息,以確保系統的正常引導和分區管理。 |