Nvidia ドライバーをインストールした後、Fedora が起動しない

Nvidia ドライバーをインストールした後、Fedora が起動しない

私はついていきますこれNvidia ドライバーのインストールに関するチュートリアルですが、誤って 5 番目のポイント (Nouveau ドライバーの無効化) を忘れたため、システムを起動できなくなりました。自分がバカなのはわかっていますが、これを修正する方法はありますか?

編集

私のブートオプションは次のとおりです(これが正しいかどうかはわかりません)

Fedora (3.8.9-200.fc18.x86_64)
other two with different version

これらのいずれかを押すと、esetparams、次にインデントされた load_video、setgfxpayload、insmod 3x、set root、if-else、linux、initrd の行が表示されます。残念ながら、kernel で始まる行はありません。

はい、ドライバーをアンインストールできたので、再び nouveau で起動できるようになりました。

答え1

起動するとシングルユーザーモードまたはテキストのみモード必要な変更を加えてから、グラフィカル モードで再起動します。

linuxGRUB2 では行末に数字を追加することで( kernelGRUB Legacy では行末に数字を追加することで)、初めてコンピュータを起動したときに特定のモードで強制的に起動することができます。コンピュータを起動するときに、eGRUB 画面 (起動するカーネルを選択する画面) で を押します。これにより、選択した起動コマンドを含む 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。システムが十分に進んだ状態まで起動し、ハングアップしていない場合は、ログイン プロンプトが表示されます。ここで、通常のユーザーとしてログインし、ルートになり、管理タスクを実行して nVidia ドライバーのインストールを完了できます。

答え2

GRUB カーネルのコマンドラインに「1」(引用符なし)を追加し、nouveau をブラックリストに登録して再起動することで、シングル ユーザー モードで起動します。

答え3

grub メニューでは次の操作を実行できます。

1. 起動中に任意のキーを押してGRUBメニューにアクセスします

        ss1

2. ブートオプションを編集する

ブート オプションを編集するには、「e」キーを押します。

        ss2

3. カーネルのブートオプションを編集する

矢印キーを使用して、カーネル行まで下矢印キーを押します。もう一度「e」キーを押して、カーネルのブート オプションを編集します。

        ss3

        ss4

4. 実行レベルを追加する

1カーネル オプションの末尾に数字を追加し、Enterキーを押します。

        ss5

5. カーネルを起動する

キーを押しbてカーネルを起動します。

        ss6

                ss7

答え4

マシンを起動するときにを押し続けますshift。まもなく grub メニューが表示されます。 を押します。e矢印キーを使用して行の末尾に移動しlinux、次のmodprobe.blacklist=nouveau行を追加しますCTRL + x。 を押します。システムに戻ったら、ブラックリスト ファイルを探します。 /etc/modprobe.dは良い賭けです。ブラックリスト ファイルを配置する場所を見つけたら、または既存のブラックリスト ファイルにこの行を追加して、blacklist nouveau モジュールをブラックリストに追加することもできます。

関連情報