내 노트북에는 Fedora 18과 Windows 7이 있습니다.
기본적으로 grub2 부트로더는 Windows 7로 설정되어 있습니다.
노트북을 켜면 자동으로 Windows 7로 부팅됩니다.
이제 기본값을 다시 Fedora 18로 설정하고 싶습니다. 도와주실 수 있나요?
답변1
"기본적으로 Windows 7로 설정"이란 무엇을 의미합니까?
MBR에 아직 GRUB 부트로더가 있는 경우:
다음 경로에 있는 시스템 GRUB 구성 파일에서 기본 운영 체제를 변경해야 합니다./boot/grub2/grub.cfg
이 줄에서:
set default="num"
num을 정수로 변경하여 부트로더 메뉴에 Fedora의 메뉴 항목을 표시할 수 있습니다. (숫자는 0부터 시작합니다)
그러나 "grub.cfg" 파일에 언급된 대로:
# DO NOT EDIT THIS FILE
잘못 변경하면 다음에 부팅할 때 시스템이 부팅되지 않게 되기 때문입니다.
따라서 더 나은 접근 방식은 부트로더에서 Fedora의 메뉴 항목을 알고 이 명령을 사용하여 기본 운영 체제를 Fedora로 변경하는 것입니다.
grub2-set-default MENU_ENTRY
예를 들어 Fedora가 부트로더의 첫 번째 메뉴 항목인 경우 명령은 다음과 같습니다.
grub2-set-default 0
===============
Windows 부트로더를 설치한 경우:
Fedora DVD를 넣고 "문제 해결"을 선택하십시오.
그런 다음 "Rescue Fedora System"으로 이동하여 다음 단계를 따르십시오.
- 다음 옵션 중에서 계속을 선택합니다. [계속/읽기 전용/건너뛰기]
- "확인" 버튼을 클릭하세요.
- 확인 버튼을 다시 클릭하세요.
- "쉘 시작 쉘"을 선택하고 "확인" 버튼을 클릭합니다.
그런 다음 셸에 액세스할 때 다음 명령을 입력합니다.
chroot /mnt/sysimage
그런 다음 다음 명령을 시도해 보세요.
grub2-install /dev/sda
이 명령을 사용하면 grub2는 각 하드 드라이브에 고유한 MBR이 있으므로 파티션을 식별할 필요 없이 첫 번째 하드 드라이브(첫 번째 파티션이 아님)의 MBR에 기록합니다.
예를 들어, 두 개의 하드 드라이브가 있고 grub2를 두 번째 하드 드라이브의 MBR에 삽입하려는 경우 명령은 다음과 같습니다.grub2-install /dev/sdb
*완료되었습니다. 이제 시스템을 재부팅하여 변경 사항을 확인할 수 있습니다.
===========
이것이 귀하의 질문에 대한 답변이라면 왼쪽의 회색 확인 아이콘을 클릭하여 답변으로 표시하십시오. 녹색 아이콘으로 변경됩니다. 감사합니다.