저는 최근 17 7500U, 12GB DDR4, 256GB SSD, GTX 940MX 2GB 사양의 Acer Aspire R15 노트북을 구입했습니다.
Windows 10이 사전 설치되어 있지만 프로그래밍을 위해 이중 부팅 구성으로 데비안을 설치하고 싶습니다.
어쨌든 저는 C: 드라이브의 별도 파티션에 데비안을 설치하고 grub을 설치했습니다. 컴퓨터를 다시 시작하면 grub을 시작하지 않고 Windows 10으로 직접 이동했습니다. Google에서 몇 번 검색한 후 마침내 이 방법을 시도했지만 작동하지 않았고 컴퓨터가 다시 Windows로 직접 부팅되었습니다. 그런 다음 이것을 시도했지만 그것도 작동하지 않았습니다. 그런 다음 Refine의 USB 플래시 드라이브를 사용하여 데비안으로 부팅한 후 데비안을 통해 직접 reFIND를 설치하여 Grub의 대체품으로 refind를 사용할 수 있는지 확인하려고 시도했지만 아무 것도 수행하지 못했습니다.
요약: Grub을 로드하는 대신 내 컴퓨터가 Windows로 직접 부팅됩니다. 이 문제를 해결하기 위해 찾은 모든 방법을 시도했지만 그 중 아무 것도 작동하지 않았습니다. 누구든지 Grub으로 컴퓨터를 부팅하도록 도와줄 수 있나요?
답변1
UEFI가 가장 먼저 부팅하는 것은 Windows 10 부트로더입니다. 다음과 같이 GRUB/rEFInd로 변경해야 합니다.
- Windows 10에서는 다음과 같이 UEFI 설정으로 부팅합니다.
- 설정 열기
- 업데이트되고 보안됨
- 다시 덮다
- 고급 시작 > 지금 다시 시작
- 문제 해결
- 고급 옵션
- UEFI 펌웨어 설정
- UEFI 설정의 부팅 탭으로 이동합니다.
- Linux 부트 로더(GRUB 또는 rEFInd)를 Windows 10 부트 로더 위로 이동합니다(이 작업에 대한 지침은 일반적으로 화면 하단에 있음).
- 저장하고 다시 시작하세요
내 경험에 따르면 보안 부팅을 비활성화하거나 레거시 모드를 활성화하는 등의 작업을 수행할 필요가 없습니다.
이제 새로운 부트로더를 사용하여 Linux를 부팅할 수 있습니다. 대부분의 배포판에는 Windows 10을 부팅하기 위한 항목도 추가되어 있지만 Windows 10으로 부팅하려면 이 작업을 수동으로 수행해야 할 수도 있습니다.
답변2
이는 Windows가 Windows 부트 로더를 기본 부트 로더로 등록하기 때문에 발생하며, 이것이 GRUB에서 환영받지 못하는 이유입니다.
이 문제를 해결하려면,
먼저 리눅스 라이브 CD를 만드세요. 이제 컴퓨터를 종료하고 Live CD를 사용하여 부팅하십시오. 표의 단계에 따라 시동 복구를 수행해 보십시오.여기.
그래도 작동하지 않으면 Windows로 부팅하십시오.
- 관리자 권한으로 명령 프롬프트를 실행합니다.
- 유형
Linux 시스템이 64비트인 경우.
bcdedit /set {bootmgr} path \EFI\debian\grubx64.efi
Linux 시스템이 32비트인 경우.
bcdedit /set {bootmgr} path \EFI\debian\grubia32.efi
이 명령은 GRUB 부트 로더를 시스템의 기본 부트 로더로 만듭니다.
답변3
BIOS 설정을 확인하세요. HP 노트북에서도 똑같은 문제가 발생하여 Linux 부팅 옵션을 우회하고 Windows 10으로 바로 이동했습니다. 레거시 모드를 활성화하고 안전 부팅 옵션을 비활성화하여 문제가 해결되었습니다. 유사한 옵션이 있는지 BIOS를 확인하십시오.
답변4
이 모든 단계를 수행했지만 Windows는 항상 먼저 다시 활성화/시작됩니다. 결국 보안 부팅을 활성화하여 이 문제를 해결했으며, 이를 통해 BIOS에서 "신뢰할 수 있는" efi 파일을 직접 선택할 수 있었습니다(저는 grub을 선택했습니다). 그런 다음 부팅 순서에 표시되고 맨 위에 놓고 보안 부팅을 끕니다. 이제 Grub이 매번 먼저 로드됩니다. 이는 UEFI, GPT 드라이브가 있는 Acer에서 Parrot OS 및 Win 10을 듀얼 부팅하려는 시도입니다.