예전에는 Windows 10과 Ubuntu를 듀얼 부팅할 수 있었는데, Debian으로 바꾸고 싶습니다. 그래서 /dev/sda5
Ubuntu에서 사용하는 및 파티션을 삭제했습니다 . /dev/sda6
grub2는 제거되지 않았으므로 Windows에서 grub을 제거했습니다(이 가이드를 사용했습니다:http://linuxbsdos.com/2015/09/05/how-to-delete-grub-files-from-a-boot-efi-partition-in-windows-10/). 문제는 이제 내가 만든 할당되지 않은 공간에 Linux 배포판을 설치할 수 없다는 것입니다. 나는 openSUSE, Debian 및 Ubuntu를 사용해 보았습니다. 설치 프로그램은 오류 없이 실행되지만 재부팅하면 Windows 10으로 직접 부팅됩니다. msconfig에 접속했는데 거기에 나열된 유일한 운영 체제는 Windows입니다. 생성된 파티션 /dev/sda5
과 파티션이 /dev/sda6
가득 찼지만 grub을 부팅 옵션으로 사용할 수도 없습니다. 나는 시도했다:
- Ubuntu에서 부팅 복구 실행
- 파티션 구성표 및 대상 시스템 유형 변경
- 다양한 USB 드라이브 및 도구(Rufus 및 UUI) 사용
- 부팅 순서 변경, 보안 부팅 활성화, 빠른 부팅 비활성화 등을 수행할 수 있습니다.
- msconfig에서 시작 로깅 활성화
- 그럽 다시 설치
또 무엇을 할 수 있나요?
답변1
방금 설치해 보셨나요 GRUB
?
설치 후 라이브 CD의 복구 모드로 부팅하고 다음 명령을 실행하십시오.
update-grub
grub-install -v <Disc name>
그런 다음 다시 시작하면 환영받을 것입니다 GRUB
!
또한 BIOS를 확인하세요. 잘못된 디스크로 부팅했을 수도 있습니다.
답변2
bcdedit /set {bootmgr} path \EFI\<name_of_distro>\grubx64.efi
해결책을 찾았습니다. "debian", "ubuntu" 등으로 .replace를 실행해야 했습니다 .