システムアップデートを実行した後pacman -Syu
テストリポジトリにコメントがない場合、コンピュータは起動しなくなります。 udevの読み込みが表示され、左上にカーソルが点滅する黒い画面が表示されます。入力できない、またはtty
を切り替えられません。どのログを参照すればよいですか?詳細なブートを見ると、
/ bin/shはttyにアクセスできません
プロンプトで何も入力できません。
これは私がこの問題を修正した方法です:
ArchインストールCDで起動し、ルートパーティションを/ mnt/Archの下にマウントしました。
mkdir /mnt/Arch
mount /dev/sda4 /mnt/Arch
次に、次のコマンドを実行しました。
cd /mnt/Arch
mount -t proc proc proc/
mount -t sysfs sys sys/
mount -o bind /dev dev/
次に、chrootコマンドを発行して、ネットワークを構成しました。
chroot . /bin/bash
dhcpcd eth0
これらのすべてのコマンドが必要かどうかはわかりませんが、継続的に再起動/ chrootするつもりはなかったので、一度にすべてを実行しました。
pacman -Syy
pacman -Syu
pacman -S udev
pacman -S mkinitcpio
mkinitcpio -p linux
reboot
CDまたはUSBドライブとta-daを取り外します!今、私は正直に言って、この修正を完全に理解していないことを認めます。いくつかの投稿は「pacman-Slinux」の実行を提案していましたが、それは私にとって必要ではありませんでした。
問題がディスプレイのみにある場合は、まだ シングルユーザーモードで起動 できることを願っています。それ以外の場合は、ライブCDを起動し、ドライブをマウントしてからchroot
を実行して、システムにアクセスします。
その後、最初にすべきことは/var/log/pacman.log
をチェックして、システムを破損させた原因を確認することです。 xorg
またはカーネルのアップデートがこのような問題を引き起こすのではないかと思います。次に何をするかは、修正するパッケージに完全に依存します。
私が間違っていた場合はご容赦ください。ただし、アップグレードを実行したときにパックマンが出力した画面上のメッセージを見逃した可能性があります。これらは一般的に重要であり、特にArchのようなローリングリリースディストリビューションにとっては重要です。 ArchWiki を引用するには:
ユーザーがパックマンによって出力されたすべての情報を読み、常識を使用することが不可欠です。