web-dev-qa-db-ja.com

16.04 LTSにアップグレードすると、読み取り専用ファイルシステムになり、デスクトップを起動できません

Ubuntuを14.04LTSから16.04LTSにアップグレードすると、プロセスで次のコマンドを実行するように求められました。

dpkg --continue -a

コマンドが失敗し、しばらくしてアップグレードプロセスが終了します。 「Ubuntuについて」を確認したところ、16.04 LTSであることがわかりました。その後、手動でシステムを再起動すると、デスクトップが再び表示されなくなります。再起動後、ターミナルモードになります。Sudo dpkg --continue -aを再度実行しようとすると、ファイルシステムは読み取り専用です。以下は、16.04 LTSにアップグレードした後、ubuntuを再起動した後の画面のスクリーンショットです。

以下は、開始プロセス中にキャプチャされたビデオです。

https://www.youtube.com/watch?v=XuehCZIHNdI

プロセス中に、デスクトップが表示されてすぐに閉じられることがわかりますが、理由はわかりません。

4
jinshui

この問題の解決策を探している間、次の回避策を使用します:これらの読み取り専用エラーの後のターミナルで:

Sudo mount -o remount,rw /

次に、システム負荷を統一します。ただし、再起動するたびにこの手順を使用する必要があります

更新:/ etc/fstabファイルも確認できます。私の場合、不正なファイルシステムのマウントレコードに問題がありました。私はfsckコマンドを実行したときにそれを見つけました:

Sudo fsck

次のような行が返されます。

fsck: /etc/fstab: parse error at line 9 -- ignore
6
Oleg Baskakov

ここに私のために働いたものがありました

まず、Sudo suを実行します

mount -o remount,rw /

この時点で、exitを実行してスーパーユーザーモードを終了できます。

次に、Sudo nano /etc/fstabを実行してスワップファイルを変更しました

/dev/sda1    /       ext4    rw,noatime,data=ordered    0   1

そして最後にサーバーを再起動しました

Sudo reboot

2
Akinjiola Toni