HP Probook 6470b를 사용하여 듀얼 부팅에서는 Linux를 사용하고 레거시 모드에서는 Bios를 사용하고 있습니다. 이제 Linux가 설치된 파티션을 삭제한 다음 노트북을 다시 시작했을 때 노트북이 HP 로고에 멈춰서 부팅 메뉴를 열고 하드 드라이브에서 부팅하도록 선택했는데 그럽 구조가 나타났습니다(악몽). YouTube에서 비디오를 시청하기 위해 인터넷에서 사용 가능한 다양한 방법을 시도했지만 대부분의 솔루션은 grub 모드에서 이러한 명령을 사용하고 있습니다.
ls Set boot=(hd0,msdos5) Set prefix=(hd0,msdos5)/boot/grub은 Insmod에 들어간 후 정상입니다.
이로 인해 알 수 없는 파일 시스템 오류가 발생했으며 종료 명령도 작동하지 않았습니다.
그런 다음 새 창을 설치하고 부팅 가능한 USB 플래시 드라이브를 만들기로 결정한 다음 부팅 메뉴 grub comss에서 USB를 선택했습니다.
답변1
이것은 매우 흔한 실수입니다. 이 문제가 발생하는 이유는 grub이 액세스할 수 있는 파일 시스템에 일부 구성 파일을 저장하는 데 의존하기 때문입니다. grub이 레거시 모드(MBR에)로 설치되면 설치 프로세스에는 구성 파일이 포함된 파티션에 대한 참조가 포함됩니다.
가장 일반적으로 이러한 grub 구성 파일은 grub 사용을 위해 특별히 예약된 파티션이 아닌 Linux 파티션에 저장됩니다. Linux 파티션을 삭제하면 grub 구성도 삭제됩니다.
작업 시스템으로 돌아가려면 다음 두 가지 옵션이 있습니다.
1) Windows 부트로더를 다시 설치합니다.
그러면 그럽이 완전히 제거됩니다.
@Biswapriyo는 Windows 부팅 가능한 미디어를 사용하여 시작하고 실행할 것을 권장합니다.
bcdboot C:\Windows. – Biswapriyo
unix.stackexchange.com은 Windows QA 사이트가 아니므로 이 작업을 수행하는 방법에 대한 추가 질문이 있으면 superuser.com으로 전달하겠습니다.
2) 그럽 수리
grub을 유지하려면 Linux를 다시 설치하거나 Linux 라이브 CD를 사용하여 문제를 수동으로 해결할 수 있습니다. Linux를 설치하는 것이 더 큰 옵션처럼 보일 수 있지만 Linux를 설치하면 모든 것을 해결할 수 있습니다.
이 작업을 수행할 때 에 설치할 작은 파티션을 만들어야 합니다 /boot/grub
. 이 명령을 사용하여 grub을 update-grub
채우고 재구성 /boot/grub
하여 grub-install
새 파티션을 사용할 수 있습니다 .
그런 다음 grub 구성 파티션을 삭제하지 않는 한 Linux 파티션을 삭제할 수 있습니다(Linux를 다시 설치한 경우).