[英]Unknown error while installing Centos 7
Centos 7 in UEFI mode alongside Windows 10
安裝Centos 7 in UEFI mode alongside Windows 10
,它顯示此錯誤。 我正在從centos
安裝所有iso。
發生未知錯誤:蟒蛇21.48.22.56-1異常報告:回溯(最近通話在前):文件“/usr/lib/python2.7/site-packages/blivet/初始化的.py”,線路385,在傻瓜如果boot.type == “mdarray”:文件“/usr/lib/python2.7/site-packages/blivet/ INIT py”為,線224,在turnOnFilesystems storage.dolt(回調)如果boot.type ==“ mdarray": . . . . AttributeError: 'None type' 對象沒有屬性 'type'
我通過網絡搜索,找不到解決方案。
有人可以幫我解決這個問題並安裝Centos
嗎?
兩天前我遇到了同樣的問題,當我自己尋找答案時遇到了這個頁面。 然而,由於我有一個 BIOS 主板而不是 UEFI 系統,我的具體問題可能與您的問題不符,盡管它發生在同一個地方。
要查看發生了什么,當您在 Anaconda 中通過按“調試”收到錯誤消息時,您應該進入 Python 調試器。 發生的情況是“boot”變量為空,因為它在上面的 if-else 語句中設置不正確。 如果您鍵入“list”,它將顯示圍繞錯誤的 10 行。
命令“pp”或漂亮打印允許您打印變量的值。 您需要檢查幾個變量的值,尤其是“引導加載程序”對象。 確保它是適合您系統的類型。
發生在我身上的是 Anaconda 安裝了 UEFI-grub,即使我有 BIOS 主板。 使用了 if 語句的錯誤分支並且未找到我的引導分區,因此“引導”變量為空。 我不知道我 2011 年的技嘉主板有一個 UEFI 兼容模式的 CD/DVD 集。 Anaconda 認為這是一個 UEFI 系統,因此安裝了一個不可啟動第 2 階段的 UEFI-grub,因此采用了錯誤的分支。
4 年前我安裝 Fedora 16 時,CD/DVD 的這種 UEFI 兼容模式並沒有引起問題。 從那時起,Anaconda 發生了變化。 一旦我關閉此模式,安裝就開始工作了。
由於您擁有 UEFI 系統,您的問題會有所不同。 您需要進入調試器並檢查一下。
當我的 BIOS 配置為 UEFI 時,我也遇到了這個問題。 我可以通過將 BIOS 設置為“Legacy”而不是“UEFI”來解決這個問題。
我一直在數十台服務器(UCS C240M3)上安裝 CentOS 7,並且只在 BIOS 設置為 UEFI 而不是 Legacy 的服務器上出現過一次。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.