我跟著這關於 Nvidia 驅動程式安裝的教學課程,我不小心忘記執行第五點(停用 nouveau 驅動程式),所以現在我無法啟動我的系統。我知道我很白痴,但是我能做些什麼來解決這個問題嗎?
編輯
我的啟動選項是(我不知道這是否正確)
Fedora (3.8.9-200.fc18.x86_64)
other two with different version
當我按下e其中任何一個時,我會得到 setparams 行,然後是指定的 load_video、setgfxpayload、insmod 3x、set root,然後是 if-else、linux、initrd。不幸的是,沒有以 kernel 開頭的行。
好的,我能夠卸載驅動程序,這樣我就可以再次使用 nouveau 啟動。
答案1
您可以啟動進入單一用戶模式或者純文字模式,進行必要的更改,然後啟動回到圖形模式。
linux
首次開啟電腦時,您可以透過在 GRUB2 中的行末尾(或kernel
GRUB Legacy 中的行)附加一個數字來強制啟動到特定模式。當您啟動電腦時,e請按 GRUB 畫面(您可以在該畫面中選擇要啟動的核心)。這將產生一個包含所選引導命令的 GRUB 選單編輯器。找出一條以 開頭的長行linux
。在該行的末尾,添加與您要啟動的模式相對應的數字:
1 - Single User Mode
3 - Text-only Mode
5 - Graphics Mode (Usually the default mode)
對於圖形驅動程式的問題,通常啟動至純文字模式(即 3)就足夠了。從這裡您可以以普通使用者身分登錄,然後成為 root 並執行您需要的任何管理任務。這包括卸載 nVidia 驅動程式或按照教程重新建立 initramfs。
也可以看看(有截圖):http://www.if-not-true-then-false.com/2012/howto-change-runlevel-on-grub2/
或者,根據您的系統在啟動過程中的進展程度,您也許能夠訪問純文本安慰無需更改任何啟動參數。正常啟動系統並等待它完成正常運作。然後按ctrlaltF2。如果您的系統已啟動到足夠高級的狀態並且沒有掛起,您應該會看到登入提示。您可以在此處以普通使用者身分登錄,成為 root,然後執行任何管理任務以完成 nVidia 驅動程式的安裝。
答案2
透過將「1」(不含引號)附加到 GRUB 核心命令列、黑名單 nouveau 並重新啟動來引導至單一使用者模式。
答案3
您可以在 grub 選單中執行下列操作。
1. 啟動時按任意鍵存取 grub 選單
2.編輯啟動選項
按下“e”鍵編輯啟動選項。
3.編輯內核啟動選項
使用箭頭鍵向下移動到內核行。再次按下“e”鍵編輯內核的啟動選項。
4.新增運行級別
1在核心選項末尾添加一個數字,然後按下該Enter鍵。
5. 啟動內核
按該b鍵啟動核心。
答案4
shift
啟動機器時按住。 grub 選單很快就會出現。按e
使用箭頭鍵導覽至該行末尾linux
,並附加以下modprobe.blacklist=nouveau
內容 按CTRL + x
。當您返回系統時,請尋找黑名單檔案。
/etc/modprobe.d
是不錯的選擇。當您找到放置黑名單檔案的位置時,或者您可以將此行新增至現有的黑名單檔案中,blacklist nouveau
將模組列入黑名單。