다음과 같은 파티션 구조가 있습니다
/dev/loop0 squashfs
/dev/sda1 system reserved ( ntfs )
/dev/sda2 ntfs ( windows partition )
/dev/sda3 ntfs
/dev/sda5 ntfs
/dev/sda6 ext4
윈도우에 우분투를 설치했습니다. Ubuntu 내에서 Gparted를 사용하여 /dev/sda6을 포맷했습니다. /dev/sda6에 GRUB의 루트 디렉터리인 Fedora가 있다는 사실을 완전히 잊어버렸습니다. 이제 grub을 어떻게 복원할 수 있습니까? 우분투 파티션으로 루트를 지정하고 grub을 설치해 보았습니다. 하지만 "해당 장치가 없습니다..."라는 메시지와 함께 시작이 실패합니다. 설치 프로그램이 몇 개의 창 이상으로 확장되지 않기 때문에 /dev/sda6에 ElementaryOS를 설치할 수 없습니다.
답변1
OpenSuse에서는 설치를 복원하여 이 문제를 해결할 수 있습니다. 그러면 Grub을 포함하여 설치 프로그램과 함께 제공된 모든 프로그램이 다시 설치됩니다. 제가 사용한 모든 Ubuntu 설치 프로그램에는 Grub이 포함되어 있으므로 이것이 귀하에게도 효과가 있을 것이라고 생각합니다. 그러나 귀하의 질문을 서두르지 않기 때문에 Grub이 성공적으로 설치될 것이라고 보장할 수 없습니다.
답변2
가장 좋은 방법은 SuperGrub을 사용하는 것입니다.http://www.supergrubdisk.org/ iso를 펜 드라이브나 CD에 굽고 라이브 모드로 부팅합니다. 화면의 GUI 지침에 따라 Grub을 다시 설치하고 복구하십시오.