デバイス dev-disk-by\x2duuid-C829\x2dC4C1.device の待機中にタイムアウトしました。

デバイス dev-disk-by\x2duuid-C829\x2dC4C1.device の待機中にタイムアウトしました。

efiパーティションをフォーマットしてウィンドウを再インストールしました。 WindowsとLinuxをダブルブートした後、以下を使用してライブUSBからgrubブートローダを再インストールしました。

 mount /dev/sda* /mnt
 mount --bind /dev /mnt/dev
 mount --bind /proc /mnt/proc
 mount --bind /sys /mnt/sys
 mount /dev/sda* /mnt/boot/efi
 mount /mnt/hostrun
 mount --bind /run /mnt/hostrun
 chroot /mnt
 grub-install /dev/sda
 update-grub
 exit

その後、すべて再び削除しました。起動しようとすると、次のメッセージが表示されます。

 [ TIME ] Timed out waiting for device dev-disk-by\x2duuid-C829\x2dC4C1.device.
 [DEPEND] Dependency failed for file system check on /dev/disk/by-uuid/C829-C4C1.
 [DEPEND] Dependency failed for /boot/efi.
 [DEPEND] Dependency failed for Local File System.

それは私をパニックモードに陥る。この問題をどのように解決できますか?

答え1

WindowsでEFIパーティションをフォーマットしてIDを変更しました。
追加する必要があります。普遍的に一意の識別子パーティションに新しいパーティションを追加する/etc/fstab
メンテナンスモードに切り替えるか、端末がメンテナンスモードに切り替わったと思われる場合は、次の手順を実行します。

sudo blkid

書いて降りる普遍的に一意の識別子その後、EFIパーティションがあります

sudo nano /etc/fstab

古いEFIパーティションのUUIDを書き留めたUUIDに変更します。
EFIパーティションが何であるかわからない場合は、sudo blkid出力を見てください。それは次のパーティションでなければなりませんtype=efi...

関連情報