CentOS 7과 Windows 10이 설치되어 있습니다. 그러나 GRUB은 Windows 부팅 관리자에 대한 옵션을 제공하지 않지만 이를 찾습니다.운영 체제 감지기. Windows 10으로 부팅하려면 부팅 우선순위를 Windows 부팅 관리자로 부팅하도록 변경해야 하는데 이는 이상적이지 않습니다. 어떤 도움이라도 대단히 감사하겠습니다.
답변1
1.) grub 구성은 부팅 모드(UEFI/EFI 또는 BIOS/레거시)에 따라 다릅니다. 이것에 따르면 당신은 사용해야합니다
grub2-mkconfig -o /boot/grub2/grub.cfg
BIOS/레거시 및
grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
UEFI(및 IMHO EFI)의 경우.
2.) 일치하는 구성을 가리키는 하나 또는 두 개의 기호 링크가 있어야 합니다.
$ ls -l /etc/grub2.cfg
lrwxrwxrwx. 1 root root 22 Jan 1 2013 /etc/grub2.cfg -> ../boot/grub2/grub.cfg
$ ls -l /etc/grub2-efi.cfg
lrwxrwxrwx. 1 root root 31 May 7 2016 /etc/grub2-efi.cfg -> ../boot/efi/EFI/fedora/grub.cfg
존재하는지 확인해주세요.
3.) 심볼릭 링크가 가리키는 파일이 최소한 일치하는 파일이고 업데이트되고 있는지 확인하세요. 업데이트되지 않은 경우 grub2-mkconfig를 사용하십시오.
4.) 우선 순위는 /etc/default/grub(적어도 Fedora에서는)에 구성되어 있지만 /etc/grub.d/에 09_windows와 같은 스크립트를 생성하여 첫 번째로 선택할 수도 있습니다. Windows 부팅 관리자 정보: Grub은 "Windows 부팅 관리자 체인"을 사용해야 하지만 Grub을 시작하도록 Bootmanager를 구성할 수도 있습니다.
5.) UEFI(또는 EFI)인 경우: /boot/efi가 실제로 마운트되어 있습니까? 여기에 EFI 파티션을 마운트해야 합니다.
6.) 참조https://fedoraproject.org/wiki/GRUB_2grub 또는 사용하는 문서 URL의 경우:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/system_administrators_guide/sec-reinstalling_grub_2
참고: 커널 패키지 설치/업그레이드의 경우 grub 구성을 업데이트하는 데 "grubby"가 사용됩니다. 편집, 설치 팁: 부팅 모드를 혼동하지 않도록 하세요. 예를 들어 UEFI 모드에서 Windows를 설치한 다음 BIOS 모드에서 CentOS 또는 Fedora를 설치한 경우 "grub install"은 Windows 설치를 "찾거나" "보지" 않습니다.