起動時に画面が停止する

起動時に画面が停止する

今日のコンピュータをFedora 28にアップデートしました。それ以降は、コンピュータを起動するたびに、Fedoraアイコンが表示されたスタート画面がそのまま残っていました。

次に、(0-rescue-2d646b937ac4cd8bbdc1e26384CCC7c)28(ワークステーションバージョン)で最後のオプションを選択し、次のように表示されます。

device descriptor read/64 error -110
SDB no catching mode found
assuming drive cache write through
etc/multipath.conf doesn't exist
you can run /sbin/mpathconf to create or modify /etc/multipath.conf

私のグラフィックハードウェア/カーネルドライバ:

[root@dhcppc2 mc]# lspci -k | grep -EA3 'VGA|3D|Display'
00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
        Subsystem: Elitegroup Computer Systems Device 2633
        Kernel driver in use: i915
        Kernel modules: i915

ベストアンサー1

興味深いことに、Fedoraインストールガイドには、「通常、グラフィック起動順序に問題があることを意味します。この問題を解決するには、グラフィック起動を無効にする必要があります」と述べています。グラフィックの開始進捗状況とアイコンについてのみ説明します。これを無効にして、Gnomeなどのグラフィックデスクトップを引き続き使用できます。

https://docs.fedoraproject.org/f28/install-guide/install/Troubleshooting.html#sect-trouble-after-graphical-boot

インストールを完了して初めてシステムを再起動した後、グラフィカル起動シーケンス中にシステムが応答を停止し、リセットが必要になることがあります。この場合、ブートローダは正常に表示されますが、エントリを選択してシステムを起動しようとすると停止します。これは通常、グラフィックの開始順序に問題があることを意味します。この問題を解決するには、グラフィックの起動を無効にする必要があります。これを行うには、設定を永久に変更する前に、起動時に一時的に設定を変更してください。

Fedoraでは、rhgb起動オプションを削除してこれを実行できます。インストールマニュアルには、一時的にテストした後に恒久的に変更する方法に関する包括的な手順が含まれています。

(リンクされたバージョンにはを使用することが含まれますsu -。まだルートパスワードを設定していない場合は使用してくださいsudo su -)。

ポリシー上の理由でここに貼り付けましたが、リンクされたバージョンの形式が優れています。


グラフィック開始順序の問題

インストールを完了して初めてシステムを再起動した後、グラフィカル起動シーケンス中にシステムが応答を停止し、リセットが必要になることがあります。この場合、ブートローダは正常に表示されますが、エントリを選択してシステムを起動しようとすると停止します。これは通常、グラフィックの開始順序に問題があることを意味します。この問題を解決するには、グラフィックの起動を無効にする必要があります。これを行うには、設定を永久に変更する前に、起動時に一時的に設定を変更してください。

グラフィックの起動を一時的に無効にします。

  1. コンピュータを起動し、ブートローダメニューが表示されるのを待ちます。ブートローダのタイムアウトが0に設定されている場合は、Escキーを押し続けてアクセスしてください。

  2. ブートローダーメニューが表示されたら、カーソルキーを使用して起動したい項目を強調表示し、eキーを押してその項目のオプションを編集します。

  3. オプションリストで、カーネル行、つまりキーワードlinux(または場合によってはlinux16またはlinuxefi)で始まる行を見つけます。この行でrhgbオプションを見つけて削除してください。このオプションはすぐに表示されない場合があります。カーソルキーを使って上下にスクロールします。

  4. F10またはCtrl + Xを押して、編集したオプションでシステムを起動します。

  5. システムが正常に起動すると、正常にログインできます。その後、グラフィックの起動を永久に無効にする必要があります。それ以外の場合は、システムが起動するたびに前の手順を実行する必要があります。起動オプションを永久に変更するには、次の手順を実行します。

グラフィックの起動を永久に無効にします。

  1. su - コマンドを使用してルートアカウントにログインします。

    $ su -
    
  2. プレーンテキストエディタ(vimなど)を使用して、/etc/default/grub設定ファイルを開きます。

  3. grub ファイルで GRUB_CMDLINE_LINUX で始まる行を探します。この行は次のようになります。

    GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root rd.md=0 rd.dm=0 vconsole.keymap=us $([ -x /usr/sbin/rhcrashkernel-param ] && /usr/sbin/rhcrashkernel-param || :) rd.luks=0 vconsole.font=latarcyrheb-sun16 rd.lvm.lv=vg_rhel/swap rhgb quiet"
    

    この行から rhgb オプションを削除します。

  4. 編集した構成ファイルを保存します。

  5. 次のコマンドを実行してブートローダ設定を更新します。

    # grub2-mkconfig --output=/boot/grub2/grub.cfg
    

このプロセスが完了したら、コンピュータを再起動できます。 Fedoraはグラフィックブート順序を使用しなくなりました。グラフィカル起動を有効にするには、同じ手順に従い、/etc/default/grub ファイルの GRUB_CMDLINE_LINUX 行に rhgb オプションを追加し、grub2-mkconfig コマンドを使用してブートローダ設定を再度更新します。

Fedoraシステム管理者ガイドを参照してください。http://docs.fedoraproject.org/、GRUB2ブートローダの使い方の詳細をご覧ください。

おすすめ記事