今日は、HP Elitebook 840 G2用の新しい内蔵ハードドライブを受け取ったので、Ubuntu 14.04LTSをインストールし、正常にインストールして再起動しましたが、grubがなく、Ubuntuが起動しないことを確認しました。オペレーティングシステムがインストールされていないと表示されます。私にUbuntuを起動する唯一の方法は、EFI / boot / grubx64.efiメニューに移動してEnterを押すことです。 Linuxミントも同様です。 UbuntuやMintをインストールし、grubの使い方を知りたいです。
答え1
Ubuntu Live CDを使用してGrubを再インストールする必要があります。
Ubuntuがインストールされているパーティションをマウントします。
sudo mount /dev/sdXY /mnt
例:sudo mount /dev/sda1 /mnt
これで、他のオペレーティングシステムを検出するためにgrubがアクセスする必要があるディレクトリをバインドします。
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
chroot、grubのインストール、確認、アップデート
sudo chroot /mnt
grub-install /dev/sdX
grub-install --recheck /dev/sdX
update-grub
chroot されたシステムをシャットダウンし、すべてを削除します。
exit
sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt/dev/pts
sudo umount /mnt/dev
sudo umount /mnt
システムを再起動します。