web-dev-qa-db-ja.com

停電後の読み取り専用ファイルシステム

コンピュータに問題があるかどうかはわかりませんが、停電が発生するたびに、ファイルシステムが破損します。 fsckを使用してこれを修正しようとしましたが、プログラムを開くとすぐに、ファイルシステムは再び読み取り専用モードになります。これを修正する方法は見つかりませんでした。私の唯一の選択肢は、OSパーティションを消去してUbuntuをもう一度再インストールすることです。誰かがこの問題を抱えており、それを修正することができましたか?バッテリーが少なくなったときにシステムが自動的にシャットダウンする方法を見つければ、この問題は回避できると思います。考え?

私が試したこと:

  • fsck partion:機能しますが、一時的なものです
  • mount -o remount,rw /:機能しません。システムは書き込み保護されています
  • ubuntuを再インストール:WORKS!しかし、停電が発生するたびにそれを実行する必要はありません。
2
Keren

テスト

私は Toshibaラップトップ を2013年から持っており、テスト目的で使用しています。

私はUbuntu 18.04.1 LTSの新規インストールを行い、それを最新の状態にしました

Sudo apt update
Sudo apt full-upgrade

そして、現在のカーネルバージョンとすべてを最新にするために再起動しました。次に、電源を抜いて、バッテリーが少なくなっていることを警告し始めるまで電源を入れます(ほとんどの場合、ミュージックビデオを再生しています)。私はそれを注意深く観察し、残りの電力が約5%になると自動的にそして正常にシャットダウンしました

電源接続を再度接続しました、充電します1つより少しだけ分(起動プロセスに十分な電力が必要です)。電池が消耗してくると5分以上かかる場合があります。

それから私は起動しました、そしてそれは無線LANのために機内モードをオフにしなければならなかったことを除いて、成功しました。私はいくつかのことをテストしましたが、それらは正しく動作しているようです。

シャットダウンしてライブドライブから起動し、ファイルシステムを確認しました。

Sudo e2fsck -f /dev/sda1

すべてがよさそうだ、文句はありませんでした。

結論

完全に最新のUbuntu 18.04.1 LTS(今日、2019-01-26)は、東芝のバッテリーが少なくなっているときに、正常にシャットダウンできます。

ルートパーティションのパーティション番号は異なりますが、同じシステムがインストールされるため、デュアルブートでも違いはないと思います。

Ubuntuが正常にシャットダウンする場合、手動で開始すると、設定を変更していない限り、またはバッテリー監視プログラムがコンピューターのハードウェアで動作しない限り、自動シャットダウンも機能します。

バッテリー監視プログラムがコンピューターのハードウェアで動作することを確認することをお勧めします。

1
sudodus