Virtualboxで作成したCentOS7が起動しない

相当しばらくぶりの投稿です。今日はVirtualboxの話題。


VirtualBox上でCentOS7の仮想マシンを先日作ったのですが、
これを起動しようとしたところ、起動できず。
復旧する羽目になりました。その時の対応メモです。

環境

起動直後


起動直後はこんな感じでした。完全にダメですね。


f:id:think-t:20180904005430j:plain

レスキューモードで起動


ということでレスキューモードで立ち上げます。


f:id:think-t:20180904010633j:plain


f:id:think-t:20180904010648j:plain


f:id:think-t:20180904010926j:plain

復旧


参考リンクのページを参考に「grubx64.efi」をコピーしました。
参考リンクのコマンドをそのまま参考にしながら進めましたが、「/dev/centos_gateway/root」「/dev/sda2」「/dev/sda1」はレスキューモードにしたタイミングで既にマウントされていました。

vgchange -ay
mount /dev/centos_gateway/root /mnt/sysimage
mount /dev/sda2 /mnt/sysimage/boot
mount /dev/sda1 /mnt/sysimage/boot/efi
mount --bind /proc /mnt/sysimage/proc
mount --bind /sys /mnt/sysimage/sys
mount --bind /dev /mnt/sysimage/dev
chroot /mnt/sysimage
cp -p /boot/efi/EFI/centos/grubx64.efi /boot/efi/EFI/BOOT/
exit
umount -R /mnt/sysimage
shutdown -r now


これでローカルからブートしたらもとに戻せました。


f:id:think-t:20180904012050j:plain


今日はこんなところで。