私はyumのアップデートを行うことを決めるまで数日間F19を使用してきました。すべてがうまくいっていますが、再起動した後はログイン画面を通過できなくなります。ユーザー名/パスワードを入力するとログイン画面が消え、Fedoraが停止してログイン画面の背景画像のみが表示されます。端末Ctrl++でAltログインしようとしましたがF3、内容を入力した後、端末が停止して何もできません(コマンドは入力できますが何も起こりません)。
この問題を解決する方法を知っていますか?
答え1
私の意見が少し長く、直接答える必要はありませんが、答えに含めます。ここから始めましょう。
1) 古いカーネルが grub ブートメニューにリストされていることを確認します。その場合は、一度試してください。機能する場合は、/boot/grub2/grub.config
ここで編集するだけです。
set default="0"
0は最初の項目に基づいているため、次の項目を使用するには「1」に変更してください。
2)それでも動作しない場合は可能です。yumを使用した更新のロールバック。デフォルトのアイデアは、テーブルを使用して最近のアクティビティ(私に役立つ)を確認し、テーブルでIDインデックスをyum history list
使用できることです。yum undo [N]
N
もちろん、これを行うには少なくとも端末を起動できる必要があります。 SSHが利用可能な場合は試してみてください。グラップメニューに「構造モード」オプションがある場合は、お試しください。そうでない場合は、Live CDを起動してパーティションをマウントすると、グラフィカル起動からコンソール起動に変更できます(助けることができます...)。これは/etc/systemd/system/default.target
、現在ルートにあるシンボリックリンクを変更することを意味します/usr/lib/systemd/system/graphical.target
。
rm /etc/systemd/system/default.target
ln -s /usr/lib/systemd/system/multi-user.target /etc/systemd/system/default.target
再起動して...
答え2
コンソールにもログインできないため、ユーザーアカウントに問題がある可能性があります。
最初のステップはrootとしてログインすることです。もちろん、すでに設定されていてルートパスワードを知っていれば簡単です。それ以外の場合は、リカバリモードで起動するかlivecdを実行してリセットしてください。
GUIルートログインは少し怖くてとにかく複雑さを減らしたいので、端末でもこれを行うことをお勧めします。もしあなたならできるrootユーザーアカウントでログインすると、ログjournalctl
に明白な問題があるかどうかを確認できます(新しいコマンドを試してください)。 (そこで何かを見ることができると思います。)もう一つの良いステップは、使い捨てのユーザー名とパスワードを使用して新しいテストアカウントを作成することです。そのユーザーとしてログインできますか?
これにより、これがシステムの問題であるか、自分のアカウントの問題であるかを絞り込むのに役立ちます。