Kali Linux가 설치되었지만 부팅 관리자에 표시되지 않습니다

Kali Linux가 설치되었지만 부팅 관리자에 표시되지 않습니다

최근에 새 노트북을 구입했습니다.

  • 레노버 아이디어패드 320e
  • 인텔 i5 7200 2.5GHz 프로세서
  • 8GB RAM
  • 2GB Nvidia 940mx 그래픽 카드
  • 1TB 하드 드라이브

FreeDOS와 함께 제공되므로 Windows 10을 EFI 모드로 설치했습니다. 며칠 후 새 파티션의 라이브 USB를 통해 EFI에 Kali Linux도 설치했습니다.

내 하드 드라이브 파티션:

  • 파티션 1: Windows 부팅(아마도) - 450MiB
  • 파티션 2: Windows 복구(아마도) - 100MiB
  • 파티션 3: Windows 예약(아마도) - 16MiB
  • 파티션 4: Windows C: 드라이브 - 299GiB
  • 파티션 5: 로컬 NTFS E: 드라이브 - 200GiB
  • 파티션 6: 로컬 NTFS F: 드라이브 - 382GiB
  • 파티션 7: EFI Grub 부트로더 - 477MiB
  • 파티션 8: Linux 스왑 - 9GiB
  • 파티션 9: Kali Linux(HFS+ 파티션) - 40GiB

(바라보다파티션 구성 데이터를 보여주는 EasyBCD 스크린샷.)

Kali를 처음 설치했을 때(즉, 설치 후 재부팅) Kali Linux를 부팅하기 위한 GRUB 메뉴가 표시되어 Kali가 올바르게 설치되었음을 알 수 있었습니다.

그래서 다음번에는 Windows 10으로 부팅하기 위해 Windows Boot Loader를 선택했습니다.

이제 문제는 내 부트로더에 Kali Linux에 대한 기록이 없다는 것입니다. 부팅 메뉴에 들어가면 네트워크 및 Windows 부트 로더에서만 EFI를 볼 수 있습니다. GRUB가 없습니다.

난 노력 했어:

  1. bcdedit를 사용하세요:

    bcdedit /set {bootmgr} path /EFI/Kali/grub64.efi
    

    작동하지 않습니다. 해당 디렉토리가 표시되지 않습니다.

  2. 라이브 USB를 사용하여 GRUB를 다시 설치합니다.

     mount /dev/sda3 /mnt
     mount –bind /dev /mnt/dev
     mount –bind /dev/pts /mnt/dev/pts
     mount –bind /proc /mnt/proc
     mount –bind /sys /mnt/sys
     chroot /mnt
     grub-install /dev/sda
     update-grub
     exit
     umount /mnt/dev/pts
     umount /mnt/dev
     umount /mnt/proc
     umount /mnt/sys
     umount /mnt
    

    GRUB를 다시 설치한 후 Windows 부트 로더로 재부팅할 때까지 GRUB 메뉴가 작동했지만 그 후에는 다시 Kali Linux의 흔적이 표시되지 않았습니다.

  3. 칼리를 다시 설치하세요.

그래서 가장 큰 문제는 Kali를 설치하면 GRUB 메뉴가 보이는데 Windows Boot Loader를 한 번 사용하면 항상 Windows 10으로 부팅되고 부팅 섹션 어디에도 Kali가 표시되지 않는다는 것입니다.

도움을 주시면 감사하겠습니다.

고쳐 쓰다:
Kali3를 다시 다운로드하고 다시 설치해 보았습니다.
표준 설치 프로세스를 진행했는데 이제 고맙게도 부팅 관리자에 Kali 항목이 표시됩니다. 이제 문제는 GRUB을 시작할 수 없다는 것입니다.
아직 GRUB 재설치를 시도하지 않았습니다. 그러면 문제가 해결되기를 바랍니다.

GRUB 재설치가 성공하면 계속해서 알려드리겠습니다.

추신: 실수로 Windows Bootloader와 동일한 파티션에 GRUB를 설치한 것 같습니다. 하지만 Windows Bootloader는 계속 작동하므로 아무 것도 덮어쓰지 않았습니다.

답변1

문제가 마침내 해결되었습니다.

내가 한 일은 Windows와 함께 Ubuntu를 설치하고 Ubuntu의 grub에 Kali가 이미 나열되어 있는지 추측하는 것뿐입니다.

이제는 트리플 부팅을 사용합니다. (Win10, 칼리, 우분투)

답변2

가능하다면 댓글로 답변해 드리겠습니다. 하지만 보안 부팅을 비활성화해야 할 수도 있습니다. kali를 설치할 때도 동일한 문제가 발생했습니다.
그리고 칼리는 어떻게 설치하셨나요?
USB 플래시 드라이브를 사용하여 설치하셨나요? 설치 드라이브를 설정하려면 rufus를 사용하는 것이 좋습니다.
내 Google 검색의 첫 번째 결과인 여기를 살펴보는 것도 좋습니다.https://forums.kali.org/showthread.php?271-How-to-EFI-install-Kali-Linux
BIOS에서 레거시 모드를 활성화하거나 위 링크에 언급된 efi 파일을 kali를 설치하고 다시 설치하는 데 사용한 USB 드라이브에 넣을 수도 있습니다.

답변3

이는 UEFI 펌웨어 부팅 설정에 문제가 있는 것 같습니다. Windows 또는 펌웨어 자체가 Kali GRUB에 대한 UEFI 부팅 옵션을 제거할 수 있습니다.

먼저, Windows BCD뿐만 아니라 펌웨어 수준 UEFI 부팅 설정을 보고 편집할 수 있는 Windows 도구가 필요합니다. 나는 EasyUEFI를 추천한다:https://www.easyuefi.com/index-us.html

Kali를 다시 설치하여 액세스할 수 있도록 한 다음 "efibootmgr -v"를 실행하고 출력을 인쇄하거나 Windows에서 액세스할 수 있는 위치에 저장하는 것이 좋습니다. 그런 다음 Windows로 부팅하고 EasyUEFI를 사용하여 Kali 설정이 누락되었는지 확인한 다음 다시 빌드해 보고 무슨 일이 일어나는지 확인할 수 있습니다.

부팅 항목이 실제로 무엇인지 알고 나면 이 문서를 읽고 이를 지속시키는 방법에 대한 더 많은 아이디어를 얻을 수 있습니다(rEFInd 부팅 관리자용으로 작성되었지만 일부 공급업체의 UEFI 펌웨어 질문에 존재하는 것과 똑같습니다). http://www.rodsbooks.com/refind/bootcoup.html

답변4

세 번째 운영 체제(예: Ubuntu 또는 기타)를 설치할 필요가 없습니다.

부팅 모드가 UEFI라고 가정합니다. 나는 같은 문제를 가지고있다.

두 운영 체제를 모두 정상적으로 설치하면 됩니다. Windows로 부팅하고 설치간단한 UEFI그리고 그것을 엽니다. 이렇게 생겼을텐데..왼쪽으로 가세요 여기에 이미지 설명을 입력하세요.

이제 원하는대로 부팅 순서를 조정하십시오. GRUB으로 부팅하려면 Kali를 먼저 입력하세요.

여기에 이미지 설명을 입력하세요.

도움이 되었기를 바랍니다.

관련 정보