EFIでパックマンを更新した後に通常の起動プロセスを復元する方法は?

EFIでパックマンを更新した後に通常の起動プロセスを復元する方法は?

私はシステムを更新しましたが、再起動後パニックモードになりました。をdm-crypt+LUKS EFI使用してgummibootインストールできないjournalctl -xbレポートです。/bootこれに従ってくださいワイヤー3.18.2、を使用してカーネルをダウングレードしようとしましたが、ダウングレードpacman -Uしましたが、まだ正しく起動できませんでした。

カーネルのアップグレードプロセスに欠陥があると思ってカーネルを再アップデートしようとしましたが、次の起動には/var/cache/pacman/pkg/影響しませんでした。mkinitcpioブートパーティションがマウントされていないという警告が表示されます。

私の現在の行/etc/fstabは次のとおりです

LABEL=EFI /boot vfat rw,relatime,fmask=0022,dmask=0022,code page=437,iocharset=iso8859-1,short name=mixed,errors=remount-ro 0 2

uname -r緊急モードは、私が更新したカーネルの3.18.2代わりにLinuxカーネルを使用していることを伝えます。 Linuxは言った。3.18.6pacman -Q3.18.6-1

Journalctl -xb | grep -I failed | lessこれは、systemdがディスプレイマネージャをロードできず、カーネルモジュールのロードを開始できないことを示します。によると、2つのデバイスが失敗しましたsystemctl --state=failed

起動し、netctlを使用してインターネットに接続しようとするとエラーが発生し、codepage cp437rootパスワードの入力を求められます。さらなる調査により、これが私のEFIパーティションで指定されたMS-DOS / FAT拡張ASCIIエンコーディングであることがわかりました/etc/fstab。これが単に/bootとの間の整列不良である場合、どのように/再同期できますかpacman -U

システムの復元に関するアドバイスをいただきありがとうございます。よろしくお願いします。

ベストアンサー1

jasonwryan私に正しい方向を教えてくれました。

私は次の手順を実行しました。

1)最新のインストールメディアをダウンロードし、起動可能なUSBを作成します。

2)私のLUKS LVMボリュームは暗号化されていません。

/mnt/arch3)私が作成したディレクトリ(/mnt/arch/bootおよび含む/mnt/arch/home)のライブUSBファイルシステムにマイボリュームをマウントします。

4) インターネットに接続wifi-menu

5)arch-chrootルートを変更するために使用されます。

6)パックマンでアップデート

7) 再起動

おすすめ記事