Arch Linuxでlinux-ltsカーネルに切り替えた後、起動すると「エラー:Device UUID = "xxx"が見つかりませんでした"と表示されます。

Arch Linuxでlinux-ltsカーネルに切り替えた後、起動すると「エラー:Device UUID =
ERROR: device UUID="xxx" not found. Skipping fsck.
mount: /new_chroot: can't find UUID="xxx".

この問題は、Linuxでlinux-ltsカーネルに切り替えようとした後に発生しました。私がやった

pacman -S linux-lts
pacman -S linus-lts-headers
pacman -Rc linux

grub設定を更新するのを忘れました。ライブUSBからルートディレクトリをマウントし、ルートを変更して実行しました。

grub-mkconfig -o /boot/grub/grub.cfg
mkinitcpio -p linux-lts

すべて動作しました。 Grubがlinux-ltsイメージを見つけました。ただし、起動しようとすると同じエラーが発生します。

blkidcat /etc/fstab同じUUIDを表示します。

ベストアンサー1

私の中には/etc/default/grub次の行があります。

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3 quiet pci=noacpi"

私はそれを次のように変更しました:

GRUB_CMDLINE_LINUX_DEFAULT="loglevel=3"

設定を更新しました。

grub-mkconfig -o /boot/grub/grub.cfg

その後、すべてがクリックされ始めました。以前は、なぜ動作し、なぜ再び停止したのかわかりません。

おすすめ記事