Sudo do-release-upgrade
を使用し、指示に従ってUbuntuリリースを16.04から18.04にアップグレードしました。システムはログインページで正しく起動しますが、ユーザー名をクリックすると、自動的に(パスワードを入力しないで)「認証エラー」と表示されます。その後、画面が一瞬で黒くなり、「カーネルモジュールのロードを開始できませんでした」というメッセージが他の多くの行とともに表示されます。
そのため、回復モードで再起動し、ルートシェルを使用してSudo systemctl status systemd-modules-load.service
を実行しました。結果は次のとおりです。
他の多くのトピックで提案されているように(たとえば: カーネルモジュールのロードの開始に失敗した後 )、apt-get update apt-get dist-upgrade apt-get -f install
と入力しようとしましたが、メッセージCould not resolve 'archive.ubuntu.com'
(つまり、インターネット接続はありません)、dpkg --configure -a
の場合はdpkg: error: unable to access dpkg status area: Read-only file system
を取得します。
ifconfig
を実行すると、次の結果が表示されます。
そのため、どのネットワークにも接続できません。
私はこれを解決するのに助けを感謝することができました(私はUbuntuの専門家ではありません)
編集:
ifconfig -a
の結果:
回復モードで最初に行う必要があるのは、メインドライブの読み取り/書き込みを再マウントすることです。
Sudo mount -o remount,rw /
その後、パッケージの再構成を試行できます。
Sudo dpkg --configure -a
インターネットに接続するには、DNSサーバーを追加する必要がある場合があります。
Sudo nano /etc/resolv.conf
最後に次を追加します。
nameserver 8.8.8.8
保存して閉じます。
注-Opには、/ etc/resolv.confへの直接書き込みに関する問題がありました。
私が遭遇した唯一の問題は、最初に/ rootディレクトリにresolv.confファイルを保存してから、手動で/etc/resolv.confに手動で移動することでした
Sudo nano resolv.conf Sudo mv resolv.conf /etc/resolv.conf
次に、ネットワークを再起動します。
Sudo service networking restart
Sudo ifconfig enp2s0f0 up
Sudo dhclient enp2s0f0
次に、更新を実行してみてください。
Sudo apt update
Sudo apt upgrade && Sudo apt dist-upgrade
Sudo apt -f install
すべてがうまくいけば再起動します。