Linux Mint의 GRUB 부트로더 항목( 포함)을 내 하드 드라이브에 설치하면 grub-install --target=x86_64-efi --efi-directory=/boot/efi /dev/sda
EFI의 Ubuntu 부트로더 항목을 덮어씁니다. 명확하게 말하면 "부트로더 항목"이란 F9를 누를 때 나타나는 내용을 의미합니다. 표시된 것은 각각 다른 배포판에 속하는 부트로더 목록입니다("부트로더 메뉴"라고 부르겠습니다). Ubuntu용 하나, Debian용 하나, openSUSE용 하나, PCLinuxOS용 하나가 있는 것처럼,등.하나를 선택하면 메뉴가 속한 배포판이나 다른 배포판을 부팅할 수 있는 고유한 GRUB 메뉴가 표시되지만 메뉴가 속한 배포판은 부팅할 기본 배포판이 됩니다(예를 들어 " pclinuxos") 부트 로더 메뉴에서 이 GRUB 메뉴나 다른 배포판에서 PCLinuxOS를 부팅할 수 있지만 PCLinuxOS가 기본값입니다.
불행하게도 Linux Mint의 부트로더 이름도 "ubuntu"입니다. 그래서 설치할 때마다 Ubuntu에서 설치된 부트로더를 덮어씁니다. 이러한 배포판에 하나는 Ubuntu용이고 다른 하나는 Mint용으로 두 개의 별도 부트로더를 가질 수 있는 방법이 있습니까?
efibootmgr
편집: EFI 시스템에서 실행한다는 것이 무슨 뜻인지 잘 모르겠으면 "부트로더 항목"이 무엇을 의미하는지 나열합니다. 나에게는 다음이 나열됩니다.
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0001,3001,0002,0003,0004,0005,0006,0007,2001,2002,2003
Boot0000* Notebook Hard Drive
Boot0001* ubuntu
Boot0002* debian
Boot0003* arch
Boot0004* pclinuxos
Boot0005* opensuse
Boot0006* neon
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3001* Internal Hard Disk or Solid State Disk
이는 를 실행하여 나열할 수 있는 GRUB 부팅 항목과 다릅니다 cat /boot/grub/grub.cfg
. 내가 원하는 것은 이 efibootmgr 목록에 Mint 항목과 Ubuntu 항목이 있다는 것입니다.