내 시스템에 Windows 7이 있고 최근에 다른 파티션에 Fedora 16을 설치했습니다. 이중 부팅을 구현하기 위해 EasyBCD 2.1.2를 사용하고 Fedora용 항목을 만들었습니다. 시스템을 부팅하면 Windows 7과 Fedora 16이 표시됩니다.
하지만 가장 큰 문제는 Fedora 16을 클릭해도 바로 시작되지 않는다는 것입니다. 대신 Windows와 Fedora를 로드하도록 선택할 수 있는 Fedora 로더로 리디렉션됩니다. 이것은 약간 짜증나는 일입니다.
그래서 저는 두 운영 체제를 모두 로드할 수 있는 기본 부트로더 또는 기본 부트로더로 grub을 설정하고 싶습니다. EasyBCD 2.1.2를 제거하고 싶습니다.
grub 로더를 기본 로더로 설정하는 방법은 무엇입니까?
편집하다
grub2-bin2h grub2-install grub2-mkconfig grub2-mkimage grub2-mkpasswd-pbkdf2 grub2-probe grub2-set-default
grub2-editenv grub2-kbdcomp grub2-mkdevicemap grub2-mklayout grub2-mkrelpath grub2-reboot grub2-setup
grub2-fstest grub2-menulst2cfg grub2-mkfont grub2-mknetdir grub2-mkrescue grub2-script-check grubby
답변1
Fedora로 부팅하고 다음을 수행하십시오.
grub2-setup /dev/sda
(/dev/sda를 루트 장치로 바꾸십시오)
루트 장치를 찾으려면:
mount | awk '$3 == "/" { print $1; }'
예를 들어 /dev/sdb8
, 루트 하드 드라이브가/dev/sdb
grub2 로딩에는 문제가 없습니다Windows 7