Ubuntu를 설치하고 GPT 부팅 레코드를 덮어썼습니다. 복원하는 가장 좋은 방법은 무엇입니까?

Ubuntu를 설치하고 GPT 부팅 레코드를 덮어썼습니다. 복원하는 가장 좋은 방법은 무엇입니까?

저는 노트북에 대부분의 시간 동안 제자리에 유지되는 매우 짧은 USB 스틱에 Ubuntu 17.04를 설치했습니다. 원래는 Windows 10(GPT 형식 드라이브) 부팅 기록을 그대로 두고 BIOS에서 부팅 장치를 전환하려고 했습니다.

설치하는 동안 지정하는 것을 잊어버린 것 같습니다. 결과적으로 USB 스틱이 있으면 Windows를 부팅할 수 있지만 꺼내면 grub2 프롬프트만 표시됩니다.

내가 보기에 Windows 도구를 사용하여 Windows 부팅 레코드를 다시 생성하려면 편리하지 않은 일부 복구/부팅 미디어가 필요하므로 백업에서 Windows GPT 부팅 레코드를 복원할 수 있는 방법이 있는지 궁금합니다(실제로 Ubuntu인 경우). 설치 중에 그런 것이 생성됩니다).

답변1

BIOS/CSM/레거시 모드와 EFI/UEFI 모드 부팅은 상당히 다르게 작동합니다. 특히, 당신은 거의 확실히~ 아니다Windows 부팅 레코드나 파일을 덮어썼습니다. 오히려 GRUB를 기본 부트 로더로 설정하기만 하면 됩니다. 그러나 GRUB은 USB 플래시 드라이브에 저장된 파일에 의존하기 때문에 USB 플래시 드라이브가 연결되어 있지 않으면 GRUB가 올바르게 작동하지 않습니다. 이 문제를 해결하는 방법에는 다음을 포함하지만 반드시 이에 국한되지는 않습니다.

  • 다른 부팅 관리자 설치-- 일부 비 GRUB 부팅 관리자는 외부에 저장된 파일에 의존하지 않습니다.EFI 시스템 파티션(ESP). 예를 들어, 내rEFInd 부팅 관리자당신에게 잘 작동할 것입니다. rEFInd를 설치하고 이를 기본 부팅 프로그램으로 설정하면 부팅할 때마다 rEFInd가 표시되지만 USB 플래시 드라이브를 분리해도 Windows를 부팅할 수 있습니다. 가능한 합병증 중 하나는 보안 부팅입니다. 활성화된 경우 처음 부팅할 때 사용자에게 친숙하지 않은 MokManager 사용자 인터페이스를 사용하여 하나 또는 두 개의 보안 부팅 키를 등록해야 합니다. 참조rEFInd 보안 부팅 문서자세한 내용은. 이론적으로는 Windows 부팅 관리자를 기본 부팅 프로그램으로 사용할 수 있습니다. 하지만 GRUB에 체인로드하도록 구성하는 방법을 직접 알지 못합니다. 이 옵션을 추구하려면 Windows 포럼에 문의해 보시기 바랍니다.
  • 내장된 부팅 관리자 사용-- 컴퓨터에는 GRUB를 우회하고 Windows를 부팅하는 데 사용할 수 있는 부팅 관리자가 내장되어 있을 수 있습니다. 하지만 이를 사용하는 방법에 대한 자세한 내용은 컴퓨터마다 다릅니다. 일반적으로 컴퓨터 전원을 켤 때 Esc, Enter 또는 기능 키를 눌러야 합니다. 하지만 누를 키는 시스템마다 다릅니다. Windows를 부팅하기 위해 이 작업을 수행할 수도 있고, 기본값을 변경할 수도 있습니다( efibootmgrUbuntu 또는EasyUEFIWindows의 경우)을 사용하여 Windows를 부팅한 다음 Windows를 부팅하려는 경우에만 내장된 부팅 관리자를 사용하세요.
  • 이동하다/boot-- GRUB 구성 파일은 /boot/grub디렉터리에 있으므로 이를 처리하는 한 가지 방법은 /boot컴퓨터 내부 하드 디스크에 작은(~500-1000MB) 파티션을 만드는 것입니다. 이렇게 하면 USB 드라이브가 분리된 경우에도 GRUB가 계속 작동합니다. 이는 Ubuntu 설치 중에 가장 쉽게 수행할 수 있으므로 다시 설치하려는 경우 시도해 볼 수 있습니다. Ubuntu를 설치한 후에도 이 작업을 수행할 수 있지만 이렇게 하려면 파일을 이동한 다음 GRUB를 다시 설치해야 합니다. 보다이 질문이 가능성에 대해 좀 더 자세히 알아보세요.
  • GRUB 재구성-- Linux 디렉터리의 파일에 의존하지 않도록 GRUB를 재구성하는 것이 가능합니다 /boot. 그러나 이것은 고급 주제입니다.이 위키 페이지이러한 종류의 고급 GRUB 구성을 설명합니다. (페이지는 자신을 오래된 것으로 설명하고 다른 페이지를 참조하지만 새 페이지에는 이 접근 방식에 필요한 세부 정보가 부족합니다.) 이렇게 하면 기본 GRUB 구성 스크립트가 더 이상 grub.cfg업데이트 되지 않으므로 이를 직접 처리해야 하며, 이는 귀하의 지속적인 유지 관리 노력을 의미합니다. 전반적으로 이 접근 방식을 시도하지 않는 것이 좋습니다. 나는 완전성을 위해서만 언급합니다.

참고하세요아니요몇 가지 예외를 제외하고 Windows 내에서 재구성이 필요합니다.

  • 앞서 설명한 대로 EasyUEFI를 사용하여 기본 부팅 순서를 조정할 수 있습니다.
  • 앞에서 설명한 대로 Windows 부팅 관리자를 사용하여 부팅 프로세스를 제어하려면 Windows 내에서 이를 재구성해야 합니다.
  • 아직하지 않았다면비활성화된 빠른 시작그리고비활성화 된 최대 절전 모드,하지만 그렇게 해야 합니다. 이러한 기능은 파일 시스템 손상을 초래할 수 있으므로 이중 부팅을 위험하게 만듭니다. 하지만 이는 USB 기반 Ubuntu 설치와는 아무런 관련이 없습니다.

관련 정보