마스터 부팅 관리자 소유자를 변경하기 위해 GRUB를 설치/제거하는 방법은 무엇입니까?

마스터 부팅 관리자 소유자를 변경하기 위해 GRUB를 설치/제거하는 방법은 무엇입니까?

저는 Ubuntu의 두 가지 버전(파생품)이 설치된 이중 부팅 시스템을 가지고 있습니다(Linux Mint 17.3 KDE 및 Kubuntu 18.04).

LM 설치가 GRUB 부팅 관리자 업데이트를 제어하기 위해(내 기본 OS이기 때문에) Kubuntu를 설치하고 부팅 관리자를 설치하지 말라고 지시했습니다(를 사용하여 ubiquity -bRod Smith의 답변에서 찾았습니다).Grub을 모든 운영 체제와 독립적으로 만드는 방법은 무엇입니까?)

이것은 잘 작동합니다. 쿠분투에 새 커널을 설치한 후, update-grub부팅 메뉴에 표시되도록 하려면 LM에서 수동으로 실행해야 합니다 .

이제 첫 번째 운영 체제(LM)에서 두 번째 운영 체제(Kubuntu)로 grub 부팅 관리자 제어를 전환해야 합니다.

그래서 제가 하고 싶은 것은 두 번째 OS(Kubuntu 18.04)에 grub을 설치하여 ESP(efi 시스템 파티션)에서 grub 부팅 관리자를 업데이트한 다음 첫 번째 OS에서 grub을 제거하여 더 이상 grub 업데이트가 발생하지 않도록 하는 것입니다. ESP의 부팅 관리자.

두 번째 OS 파티션을 지우고 처음부터 다시 설치하고 싶지 않습니다.

답변1

ubuquity -b레거시 grub 패키지가 설치된 쿠분투 설치:

  • 그럽 컴퓨터
  • 그럽-PC-빈
  • grub-gfx페이로드 목록

이러한 패키지를 제거한 다음 시스템에 grub efi 패키지(예: 64비트 x86)를 설치합니다.

  • grub-efi-amd64
  • grub-efi-amd64-bin
  • grub-efi-amd64 서명

이러한 패키지를 설치하면 grub-install및의 파일이 실행되고 업데이트됩니다./boot/efi/EFI/ubuntugrub.cfggrubx64.efi

Linux Mint 부팅에서 이러한 grub efi 패키지를 제거하면 커널을 업데이트할 때 계속 실행될 수 있지만 update-grub다시 실행되는 grub 업데이트는 발생하지 않을 것으로 생각됩니다. grub-install나는 이것을 아직 테스트하지 않았습니다.

관련 정보