ブートローダの後、デバイスの検索中に中断されます。

ブートローダの後、デバイスの検索中に中断されます。

openSUSE 42.3をインストールするために、sda1リムーバブルドライブから内部ドライブ(たとえば)に起動可能なパーティション(たとえば)をコピーしようとしています。sdb2参照されたブートローダエントリを変更するのに少し時間がかかりましたが、/dev/sda1最終的にはすべての参照を更新して正しいパーティションを表すようにしました/etc/fstab

ただし、ブートローダでそのエントリを選択すると、最初のブートメッセージの後、システムは次のメッセージで停止します。

A start job is running for dev-sda2.device (9s / no limit)

システムの電源を強制的にオフにするまで、起動ジョブは実行され続けます。

ブートローダ(/boot/grub2/grub.cfg)と/etc/fstabファイルを2回、3回確認して、パーティションの新しい場所、ラベル、またはUUIDを参照していることを確認しました。システムがドライブ/デバイスを検出するのにまだ問題があるのはなぜですか?

ベストアンサー1

私はopenSUSEがブートコードでパーティションのUUIDを参照していると思うのでmkinitrd -f

このパーティションのOSは起動できないため、それをマウントしてから刑務所で次の作業を実行する必要がありますchroot

mount /dev/sda2 /mnt
mount -B /dev /mnt/dev
mount -B /sys /mnt/sys
mount -B /proc /mnt/proc
chroot /mnt
mkinitrd -f
yast bootloader # Possibly necessary, though I only needed the mkinitrd call

おすすめ記事