初めに
この記事ではOS起動時にエラーが出て正しく起動しないとき、まず初めにやるべきことをお伝えしています。
- ubuntu 22.04.4
事の経緯
私は普段サブPCのubuntu OSを、メインPC(win11)からリモートデスクトップを使い操作しているのですが、サブPCにはダミーHDMIプラグというものをさして使用していました。
*ubuntuのデフォルトのリモートデスクトップ機能はモニターが接続されていないといけないため
しかしダミープラグが壊れてしまい、ソフトウェアでダミープラグのようなものを探したところダミーのビデオドライバをインストールするという方法があり早速やってみたのですがOSが起動しなくなってしまいました。。。
後に分かったのですが.confファイルを一つ上の階層においてしまっていたようでした。
症状
PC起動時に
[FAILED] Failed to start Process erautomatic reporting is enabled.
が表示され、GUI画面に行きません。
どうにかコマンド打てるようにしたい。。
やった事
エラーが出ている画面で alt + F2
- これでコマンド打てるようになるはずですが、なぜかすぐエラー画面に戻され操作できず、、、
リカバリーモードで起動
- PCを再起動し、GRUBメニューが表示されるまで「Shift」キー 長押し(連打?)
- 「Advanced options for Ubuntu」を選択し、利用可能な「Recovery mode」オプションを選択
- 「root Drop to root shell prompt」を選択して、ルート権限でシェルにアクセス
sudo apt-get update
sudo apt-get remove --purge xserver-xorg-video-dummy
reboot
→実行したが、症状変わらず...
もう一度シェルにアクセスし、
cd /etc/X11
//xserver-xorg-video-dummyをインストールしたときに自分で作成した設定ファイル
rm xorg.conf
reboot
→解決
おわりに
今回ビデオドライバをインストールする際設定ファイルを置く場所を間違っていたというポンコツをやらかしましたが無事修正できました。
リカバリーモードも初めて触ったのでいろいろ学びがありました。(alt F2でCLIいけない時は焦った)
皆さんもOSに近いファイルいじるときは気を付けよう!!!