MacOS/Debian10 듀얼 부팅 - 알 수 없는 EFI 파티션을 삭제하는 방법은 무엇입니까?

MacOS/Debian10 듀얼 부팅 - 알 수 없는 EFI 파티션을 삭제하는 방법은 무엇입니까?

macOS Catalina와 Debian10 Buster를 듀얼 부팅하는 Macbook Air가 있습니다. 시작할 때 옵션 키를 길게 눌러 원하는 시스템을 선택합니다. 부팅 관리자에 다음 efi 파티션이 있습니다(https://i.stack.imgur.com/1BblY.jpg) grub bash 최소 시작만 시작하므로 제거하고 싶습니다(https://i.stack.imgur.com/ZPOJA.jpg), macOS 'diskutils' 및 Debian 'fdisk'의 파티션을 인식할 수 없습니다.

이 파티션을 어떻게 삭제할 수 있나요?

부트 로더 "?" 출력

편집하다: 이것은 다음의 출력입니다 efibootmgr -v.

BootCurrent: 0000 Timeout: 5 seconds BootOrder: 0000,0080 Boot0000* ubuntu HD(1,GPT,30876d26-f04d-42fb-b246-d07cc557c84d,0x28,0x64000)/File(\EFI\ubuntu\shimx64.efi) Boot0080* PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0)//HD(2,GPT,061cc74a-368d-4be1-b241-b0357cf49450,0x64028,0x239c8b18)/VenMedia(be74fcf7-0b7c-49f3-9147-01f4042e6842,d33fe668562e454587d38e42e85103da)/File(\EA7C5756-71C9-40BA-BF03-EF8192464A2F\System\Library\CoreServices\boot.efi) BootFFFF* PciRoot(0x0)/Pci(0x1c,0x5)/Pci(0x0,0x0)//HD(2,GPT,061cc74a-368d-4be1-b241-b0357cf49450,0x64028,0x239c8b18)/VenMedia(be74fcf7-0b7c-49f3-9147-01f4042e6842,d33fe668562e454587d38e42e85103da)/File(\EA7C5756-71C9-40BA-BF03-EF8192464A2F\System\Library\CoreServices\boot.efi)

이전에 Ubuntu를 이중 부팅한 적이 있기 때문에 ubuntu라고 불리는 것 같습니다. 어쩌면 그것이 문제의 원인일 수도 있습니다. 그것을 처리하는 방법?

답변1

넌 몰라.

UEFI 기반 운영 체제로 부팅하려면 EFI 파티션이 필요합니다. UEFI는 BIOS를 현대적으로 대체합니다.

어쨌든 삭제하고 싶다면 운영 체제나 유사한 도구를 사용하여 컴퓨터를 라이브 부팅하세요.고팟. 시작 기본 설정을 변경해야 할 수도 있습니다.

이제 터미널을 열고 다음을 입력하세요.

parted
print

첫 번째 파티션(즉 1)은 항상 EFI 파티션입니다.

select /dev/sdX
rm 1

여기서 X는 EFI 파티션이 있는 디스크에 따라 달라집니다.

GParted를 사용하려면 다음 문서를 참조하세요.

답변2

Linux로 부팅하고 efibootmgr -v.

출력 BootCurrent:라인을 살펴보십시오 efibootmgr -v. 현재 시스템에서 시작된 시작 항목(즉, Linux에 처음 들어가는 시작 항목)을 식별합니다. Secure Boot shim이 사용되지 않거나 Secure Boot가 적용되는 경우 이 부팅 항목의 파일 .efi경로 이름은 다음과 같아야 합니다.\EFI\DEBIAN\GRUBX64.EFI\EFI\DEBIAN\SHIMX64.EFI

또는 Debian 10으로 부팅할 때 존재하는 UEFI 폴백 부트로더로 인해 추가 항목이 발생할 수 있습니다. /boot/efi/EFI/boot/bootx64.efi데비안 10을 설치하는 동안 선택한 사항에 따라 설치 프로그램이 폴백 부트로더를 생성할 수도 있지만 이에 대한 좋은 구성 파일을 생성하는 데 항상 성공하는 것은 아닙니다.

어떤 이유로든 시스템 NVRAM 메모리에서 UEFI 부팅 변수가 손실된 경우 폴백 부트 로더를 사용하면 외부 미디어에서 부팅하지 않고도 Linux에 액세스할 수 있습니다. 기본적으로 USB 스틱 및 기타 비iso9660 이동식 미디어에서 UEFI 부팅 가능성을 감지하는 데 사용되는 메커니즘과 동일합니다. \EFI\BOOT\BOOTX64.EFI미디어에 파일이 포함된 FAT32 파티션이 있는 경우 UEFI 부팅 가능 항목이 없더라도 미디어는 UEFI 부팅 가능 항목으로 표시되어야 합니다. 그것에.

시스템 제조업체는 FAT32 이외의 파일 시스템 유형에서의 부팅을 지원하기 위해 UEFI 펌웨어를 확장할 수 있는 옵션을 갖게 됩니다. 일부 PC 마더보드는 NTFS 파일 시스템에서 UEFI 부트 로더를 지원할 것이며 Apple 컴퓨터는 일부 형태의 HFS를 허용할 것이라고 생각합니다. 그러나 FAT32는 UEFI 사양에서 요구하는 가장 낮은 공통 요소입니다.

따라서 제거해야 할 추가 UEFI 부팅 변수가 없으면 BootCurrent:기본 데비안 부트로더로 성공적으로 부팅하고 /boot/efi/EFI/BOOT/BOOTX64.EFI시스템에 존재하는 경우 이를 제거하거나 펌웨어 인식을 방지하기 위해 다른 이름으로 바꿀 수 있습니다. 폴백 부트로더가 현재 작동 상태가 아닌 것 같습니다.

관련 정보