이중 부팅 시스템을 사용할 수없는 부팅 수리


0

Ubuntu 14.04로 업데이트 한 후 시스템이 더 이상 시작되지 않아 grub 복구 프롬프트가 표시되었습니다. 부팅 매체를 선택하기 위해 처음에 F10을 눌러 CD에서 시작할 수있었습니다. 그런 다음 Super Grub Disk를 사용하여 Ubuntu를 부팅하고 Boot-Repair 프로그램을 업데이트하고 시작했습니다. 오류 기호 'grub_term_highlight_color'를 찾을 수 없음

grub, boot-repair 및 시스템을 업데이트했습니다. sudo apt-get update sudo update-grub sudo boot-repair

어떻게 든 Boot Repair 적용을 반복하여 UEFI Windows Boot 프로세스를 완전히 중단했습니다. 이제 내가 무엇을하든 Windows 8이 더 이상 부팅되지 않습니다. 이 오류를 반환 EndEntire error: premature end of file..또는 EndEntire error: cannot load image... Windows 용 EFI / UEFI 부팅 프로세스가 완전히 중단되었습니다.

Windows를 다시 부팅하려면 어떻게해야합니까? :-/

다음은 Boot-Repair http://paste.ubuntu.com/11985798/ 의 현재 출력입니다 .


grub 업데이트의 원래 강조 색상 문제는 잘못된 부트 버전으로 grub을 업데이트하거나 efi 모드에서 UEFI의 Ubuntu 항목을 직접 부팅하지 않는 Samsung이므로 Samsung에서 작동하도록 수정 한 내용과 관련이 있습니다. BIOS를 부팅하고 UEFI 메뉴에서 직접 부팅했거나 grub을 bootx64.efi로 복사했을 수 있습니다. 그러나 이제 다시 복사해야 할 수도 있습니다. 이 시점에서 Rod Smith의 rEFInd 솔루션이 가장 좋습니다.
oldfred

답변:


1

EndEntire error: premature end of fileEndEntire error: cannot load image메시지 Windows 부트 로더 즉, 손상 - 윈도우 측에서 해결해야 할 문제가 있음을 나타냅니다. (OTOH, 오류가 발생하기 전에 EFI 시스템 파티션 또는 ESP의 백업이있는 경우 해당 백업을 복원하여 복구 할 수 있습니다. IMHO, 이러한 백업은 물론 이전과 우분투를 설치 한 후-그것은 또 다른 문제입니다.) 이것에 대해 옳다면 Windows 복구 디스크를 손에 넣고 Windows 부트 로더를 수정하고 Linux 부트를 다시 설치해야합니다. 로더를 부팅하거나 부팅 순서를 변경하여 지금 가지고있는 것이 먼저 부팅되도록하십시오.

또한 이전 질문에 대한 답변에 대한 두 번째 답변을 다시 읽어 보시기 바랍니다 . 특히 rEFInd USB 플래시 드라이브 또는 CD-R을 준비하고 부팅하십시오. 이 도구 (내가 유지 관리하는)는 GRUB 없이 Ubuntu 부팅 하고 Windows 부팅 로더에 체인로드 할 수 있으므로 GRUB이 작동하면 rEFInd는 임시 또는 영구적 인 해결 방법을 제공 할 수 있습니다.

면책 조항 : 저는 GRUB 2의 팬이 아닙니다. GRUB은 그 작업을 수행하기위한 일련의 스크립트를 제공하기가 매우 어려운 구성 파일을 가진 프로그램의 팽창 된 돼지입니다. 결과는 카드 한 장과 같습니다. 최적의 조건 하에서 OK를 유지하지만 구성에 관한 내용이 최적이 아닌 경우 모든 것이 쏟아져 다시 조립하기가 어렵습니다. 그러나 GRUB 2에 대한 불만은 이전 rEFIt을 rEFInd에 포크하도록 동기를 부여한 것입니다. GRUB 2는 그 이후로 향상되었지만 GRUB 2를 다루지 않고 오픈 소스 부팅 관리자를 유지 관리했다는 사실은 GRUB 2의 문제에 대해 적어도 내 눈에 말해야합니다.


도움을 주셔서 감사합니다. Boot-Repair 사람들은 당신이 공개되지 않은 돈을 쓰지 않는 한 도움을 원하지 않습니다 :-( 매우 유쾌하지 않습니다. rEFInd를 UNetbootin이있는 USB 스틱에 넣고 시도해 볼 수있었습니다. Windows 8을 시작하려고 할 때 : "bootmgfw.efi 시작 중 오류 : bootmgfw.efi를로드하는 동안 지원되지 않음"
0x4a6f4672

이 오류는 Windows 부트 로더 ( bootmgfw.efi)가 손상되었음을 나타냅니다. 운이 좋으면 ESP 자체에서 백업을 찾을 수 있지만 Windows 응급 도구를 사용하여 복구해야 할 가능성이 있습니다.
Rod Smith

그러한 백업은 어떻게 생겼습니까? ESP 란 무엇입니까?
0x4a6f4672

죄송합니다. ESP는 EFI 시스템 파티션 이며 일반적으로 /boot/efi설치된 Linux 시스템에 마운트 됩니다. 백업은 무엇이든 될 수 있지만, 비슷한 파일 이름을 가진 파일을 찾으십시오 bkpbootmgfw.efi. 또는 같은 전체 백업 디렉토리 EFI/MS-backup.
로드 스미스

나는이 EFI 물건을 싫어한다. :-( :-( :-(을 안전 부팅 좋은 소리지만, 그것이 다음 부팅에서 당신을 방지 할 정도로 안전 경우는 짜증
0x4a6f4672

1

내가 가진 문제는 손상된 bootmgfw.efi 파일입니다. 이를 복원하려면 부팅 가능한 Windows 10 usb ( https://www.microsoft.com/en-us/software-download/windows10 )를 만들고 복구 모드로 부팅하십시오. 문제 해결> 명령 프롬프트를 클릭하십시오 . C : \ Windows \ Boot \ EFI \ bootmgfw.efi 파일을 C :와 같은 다른 위치에 복사하십시오. 이중 부팅 컴퓨터를 사용하여 Linux로 재부팅 한 다음 복구 된 bootmgfw.efi 파일을 \ EFI \ Microsoft \ Boot에 복사했습니다. 이것은 문제를 해결했다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.