grub 명령 줄에서 기본 부팅 메뉴 옵션을 어떻게 변경합니까? 있다면 함께

거의 항상 Windows로 부팅하는 이중 Windows 7 / Ubuntu 시스템이 있습니다. 우분투로 부팅하면 memtest를 기본 부팅 메뉴 옵션으로 만듭니다. 이것이 성가 시지만 부팅 메뉴에서 사용할 수있는 grub 명령 줄에서 기본값을 다시 변경할 수 있다면 함께 살 수 있습니다. 매번이 문제를 해결하기 위해 우분투로 부팅하고 싶지 않습니다.

grub 구성 파일을 찾을 수 있으며 다음을 사용하여 내용 (일부)을 볼 수 있습니다.

cat (hd0,5)/boot/grub/grub.cfg

(이것은 나에게 전체 파일이 아닌 ‘꼬리’만 보여줍니다).

그리고 명령 :

configfile (hd0,5)/boot/grub/grub.cfg

이 구성을 다시 실행합니다.

grub 명령 줄에서이 파일을 편집 할 수 있습니까?

GRUB은 (1.99) 매뉴얼 I가 환경 블록을 사용할 수 있음을 시사한다 :

마지막으로 선택된 것을 기반으로 기본 메뉴 항목을 설정

내 문제를 해결할 수는 있지만 사용 예를 찾을 수 없습니다. 어떻게 든 save_envload_env명령을 사용할 수 있습니까 ?

참고 : grub 버전 1.98이 있습니다.



답변

아니요, grub 명령 줄에서 기본 부팅 메뉴를 변경할 수있는 방법이 없습니다. 가장 쉬운 방법은 Linux로 부팅하는 것입니다.

다음에 부팅 할 때 부팅 옵션 순서를 확인하십시오. Windows를 기본 부팅 옵션으로 만들고 싶다고 가정하십시오.

편집하다 /etc/default/grub

줄 찾기-

GRUB_DEFAULT=0

위에서 언급 한 숫자에서 1을 빼고 4 였고 읽도록 텍스트를 변경하십시오.

GRUB_DEFAULT=3

update-grub2쉘에서
실행하십시오 .


답변

은 Using 슈퍼 브 디스크하는 라이브 CD를 사용하는 것보다 쉽다.

이 튜토리얼을 참조하십시오 : GRUB 2 복구 .


답변

Backtrack 5 R3의 기본 부팅을 Windows 7 또는 다른 OS로 변경하려면 먼저 2 단계에서 필요할 때 옵션이있는 목록의 줄을 기록해 두어야합니다. 내 Windows 7 부팅 옵션은 온라인입니다 5. 편집해야 할 파일을 엽니 다.

root@bt:~# gedit /boot/grub/grub.cfg

그런 다음 다음 줄을 찾으십시오 (12 번째 줄에 있습니다)

set default="0"

이제 선택한 부팅 메뉴 줄에서 1을 빼고 이전에 기억하도록 요청했습니다. 5 번 줄에 있었으므로 “0”을 “4”로 변경했습니다.

set default="4"

이제 저장을 클릭 한 다음 열려있는 모든 항목을 닫고 컴퓨터를 다시 시작하여 작동하는지 확인하면 선택한 부팅 옵션이 강조 표시됩니다.