Arch Linuxをアップデートすると停電が発生し、オペレーティングシステムを起動できなくなります。

Arch Linuxをアップデートすると停電が発生し、オペレーティングシステムを起動できなくなります。

数日前にArch Linuxをインストールし、15年間Windowsデスクトップを使用した後、WindowsからArch Linuxにゆっくり移行しています。

今日、私はゲームを始め、適切なAMDグラフィックスドライバーを手に入れたかったのです。 radeon vulkanドライバをインストールすると、ソースから404エラーが返されるためダウンロードできません。私はAURリポジトリを同期する必要があると思いました。だから、ここ数日間インストールしたすべてを実行して更新しました。

yaourt -Syu --devel --aur

システムの更新中に電源が切れました。


Archを起動しようとするたびに、次のエラーが表示されます。

[FAILED] Failed to start Load Kernel Modules.
[..]
[FAILED] Failed to mount boot.
[DEPEND] Dependency failed for Local File Systems.

その後、緊急モードに入ります。


ステータスのインポートには以下がsystemd-modules-load含まれます。

Failed to lookup alias 'crpyto_user' : Function not implemented
Failed to lookup alias 'sg' : Function not implemented
-modules-load.service: Failed with result 'exit-code' to start Load Kernel Modules

マウント状態には、「ファット」が既知のファイルシステムではないという情報が含まれます。


この問題を解決する方法に関する提案はありますか?

答え1

まず、パッケージ管理でyaourtを無効にしてください。:AURヘルパーであり、悪いそこです。パッケージ管理タスクにはパックマンを使用してください。

不完全なアップグレードを回復するには、次のプロセスがあります。ウィキペディアに記録。デフォルトでは、ライブメディアから起動し、すべてのファイルシステムがマウントされたら、--root次のフラグを使用してアップグレードを再実行します。

pacman --root=/mnt --cachedir=/mnt/var/cache/pacman/pkg -Syyu

その後、シャットダウンして再開する前に、不完全なファイルがあることを確認してください。

関連情報