題 在mbr磁盤上安裝基於Red Hat的操作系統


我目前在筆記本電腦上安裝了Windows XP和Linux Mint 17。由於Windows XP,我的磁盤是MBR類型。
我已經安裝了linux mint而沒有任何問題,但現在我正在嘗試安裝基於Red Hat的系統:RedHat 7,Oracle Linux 7,Centos 7,SL 7 .....但是得到相同的錯誤並且無法繼續安裝。

找不到有效的引導加載程序設備。請參閱下文了解詳情。對於UEFI   安裝時,必須在a上包含EFI系統分區   GPT格式的磁盤,安裝在/ boot / efi。

錯誤信息很明顯,但有一個問題..我有mbr磁盤。
我嘗試了不同的方法來解決這個問題,但沒有任何作用。

請建議在這種情況下我可以嘗試做些什麼,也許有人已經解決了這個問題。
先感謝您。


3
2018-05-01 10:17


起源




答案:


問題已經解決了。
左下角有一個小鏈接“Full disk summary and boot loader ...”。所以點擊這個鏈接,你可能會看到你的磁盤驅動器和綠色標記,這意味著將安裝bootloader,只需取消選中此選項並單擊繼續,將出現警告消息,但只是忽略它。
現在您可以安裝基於RH的操作系統。


5
2018-05-01 13:20





錯誤消息(“對於UEFI安裝...”)清楚地表明您的安裝程序以EFI / UEFI模式啟動,而不是Windows XP當前使用的BIOS模式,並且Mint可能也使用了。

您找到的解決方法將導致安裝成功,但沒有GRUB副本。這可能很好,因為你可以運行 update-grub 在Mint中讓Mint的GRUB檢測你的Red Hat安裝。

但是,作為一般規則,您希望安裝程序以與已存在的任何操作系統相同的引導模式(BIOS / CSM / legacy與EFI / UEFI)進行引導。這個目標可以 平時 通過使用計算機的內置啟動管理器來完成 平時 通過在引導過程的早期命中Esc或功能鍵來訪問(在任何引導加載程序或OS特定的東西出現在屏幕上之前)。在固件中激活BIOS / CSM /傳統支持,EFI啟動管理器 平時 提供兩個引導外部媒體的選項。一個選項包括字符串“UEFI”而另一個選項不包括。選擇“UEFI”選項以在EFI / UEFI模式下引導,並選擇缺少該字符串的選項以在BIOS / CSM /傳統模式下引導。

請注意,我在前一段中多次強調“通常”一詞。那是因為有 沒有 用戶界面的標準化或BIOS / CSM /遺留選項如何被激活並與引導介質交互。因此,一台計算機可能提供相對簡單的選項來控制外部媒體的啟動模式,而另一台計算機可能會讓你看起來像Lex Luthor或Doctor Evil,當你得到你想要的東西時。 (你也會同樣脾氣暴躁!)

因此,我的一般建議是,如果您能提供幫助,請不要使用BIOS / CSM /傳統支持。如果未激活BIOS / CSM /傳統支持,則大多數基於EFI / UEFI的計算機上的引導過程要簡單得多。當然,僅限EFI並不總是可行的。在您的情況下,Windows XP不支持EFI模式啟動(至少不支持x86或x86-64計算機),因此您幾乎必須使用BIOS / CSM / legacy支持來雙啟動它。我提到我的建議只是為了其他可能使用Windows 7或更高版本而不是XP的人的利益而去EFI,或者如果你想在將來更改你的設置。


2
2018-05-02 16:01



謝謝。我花了最後一小時在EFI模式下反复啟動並嘗試解決為什麼CentOS 7安裝程序需要/ boot / efi分區然後如果被拒絕則給出python堆棧跟踪。你的回答足以阻止這種瘋狂,非常感謝。 - Jon Chesterfield
我面臨同樣的問題......我已經有窗口7,我正在嘗試使用window7安裝centOS7,但是生成了錯誤消息 No valid boot loader target device found. See below for details. For a UEFI installation, you must include an EFI System Partition on a GPT-formatted disk, mounted at /boot/efi. 我該怎麼辦 ? - Suman Bogati
Suman,您必須學會控制外部設備的啟動模式。這首先是準備啟動介質,不幸的是,有很多工具可以做到這一點,具有不同的功能和如何確保磁盤上包含BIOS和/或EFI啟動加載器的詳細信息。看到 我的這個頁面 舉個例子。對於計算機本身,控制啟動模式變化太大,以至於我無法遠程覆蓋它 - 你必須研究你的特定計算機/主板。 - Rod Smith


這裡的第一個問題是您當前正在使用哪個主(MBR)引導加載程序。它可能是NTFS bootlader,或來自Mint的grub或lilo。無論如何,我建議不要讓RH安裝程序更改它。

相反,告訴RH設置將其引導加載程序安裝到RH分區而不是MBR。然後,編輯主引導加載程序設置以在啟動菜單中包含該分區。


-2
2018-05-01 11:17



這個答案假設是BIOS模式安裝,但錯誤消息清楚地表明安裝程序已在EFI / UEFI模式下啟動,該模式安裝了引導加載程序。 完全 不同的方式。 - Rod Smith
“安裝程序已在EFI / UEFI模式下啟動”否,我認為它將在任一模式下生成此消息。它只是引導失敗消息的騎手。我無法理解為什麼當我的答案完全描述了OP為解決這個問題所說的話時,我得到了負面的反饋。請立即刪除它。 - IanR