Grub이 창을 표시하지 않습니다

Grub이 창을 표시하지 않습니다

그래서 저는 kali linux와 windows 8을 듀얼부팅하기로 결정했습니다. 나는 여기 튜토리얼을 따랐다.http://docs.kali.org/installation/dual-boot-kali-with-windows

그러나 모든 작업이 완료되고 재부팅되면 grub은 Windows 옵션을 표시하지 않고 Windows 대신 Kali Linux를 시작합니다. 도움이 될까요?

/dev/sda1 fat32, efi system partition
/dev/sda2 unknown, microsoft reserved
/dev/sda3 ntfs, where i install win 8
/dev/sda4 unknown, bios_grubs
/dev/sda5 ext 4, the root
/dev/sda6 linux swap

이미 시도됨: grub 업데이트, grub 편집etc/default

답변1

/dev/sda4파티션이 bios_grub용이라고 말씀하셨습니다 . 이는 UEFI 호환성 지원 모듈을 통해 Kali를 부팅하기 위해 레거시 BIOS 부팅 구성표를 사용하고 있을 수 있음을 나타냅니다. BIOS 부팅 구성표를 사용하는 부트 로더는 UEFI 부트 로더로 다시 전환할 수 없습니다. 호환성 지원 모듈이 UEFI 부트 로더에 필요한 UEFI 부팅 서비스를 숨겼기 때문입니다. UEFI 기반 Windows에는 BIOS 기반 부트 로더가 반드시 설치되어 있는 것은 아니므로 감지할 수 있는 BIOS 기반 Windows 부트 로더가 없을 수도 있습니다 os-prober.

이 구성을 사용하면 Windows 부팅과 Kali 부팅 간에 전환하는 유일한 방법은 UEFI BIOS 설정을 통해서입니다. 각 기본 UEFI 부트 로더에 대해 새 부팅 옵션을 생성해야 합니다. Windows의 경우 해당 설명 텍스트는 "Windows 부팅 관리자"와 유사해야 합니다. 이는 UEFI 기반 Windows 부팅을 위한 "최상의" 선택입니다.

UEFI 부팅 가능 운영 체제(UEFI 지원 Linux 배포판 포함)를 설치하는 올바른 방법은 운영 체제의 설치 미디어에서 부팅하는 것입니다.UEFI 모드에서. 이를 통해 설치 프로그램은 UEFI 존재를 감지하고 펌웨어 설정에 새 부트로더를 추가할 수 있습니다. 설치 프로그램이 레거시 BIOS 모드에서 시작되면 UEFI에 전혀 액세스할 수 없습니다.

답변2

os-prober유틸리티를 사용하여 디스크에 다른 운영 체제가 있는지 감지하고 이를 부트로더에 추가할 수 있습니다.

$ os-prober

완료되면 를 실행합니다 update-grub.

관련 정보