오늘 방금 HP Elitebook 840 G2용 새 내부 하드 드라이브를 받았기 때문에 Ubuntu 14.04LTS를 설치하고 성공적으로 설치한 다음 재부팅했는데 grub이 없고 Ubuntu가 부팅되지 않는 것을 확인했습니다. 운영 체제가 설치되어 있지 않다고 나옵니다. 저에게 Ubuntu를 부팅하는 유일한 방법은 EFI/boot/grubx64.efi 메뉴로 이동하여 Enter를 누르는 것입니다. 리눅스 민트도 마찬가지입니다. 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
시스템을 다시 시작하십시오.