최근에 새 노트북을 구입했습니다.
- 레노버 아이디어패드 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가 없습니다.
난 노력 했어:
bcdedit를 사용하세요:
bcdedit /set {bootmgr} path /EFI/Kali/grub64.efi
작동하지 않습니다. 해당 디렉토리가 표시되지 않습니다.
라이브 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의 흔적이 표시되지 않았습니다.
칼리를 다시 설치하세요.
그래서 가장 큰 문제는 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를 먼저 입력하세요.
도움이 되었기를 바랍니다.