답변:
가장 쉬운 방법은 Windows 부팅 항목을의 Ubuntu 항목 위로 이동하는 것입니다 /boot/grub/menu.lst
. 기본적으로 Grub 구성 파일은 다음과 같이 배치됩니다.
섹션 2는 구성 파일에서 다음 줄로 구분됩니다.
### BEGIN AUTOMAGIC KERNELS LIST
(lots of stuff here)
### END DEBIAN AUTOMAGIC KERNELS LIST
자동 감지 된 OS (예 : Windows)에 대한 항목은이 섹션 뒤에 있습니다. 새 커널을 설치할 때 섹션 2만이 변경되는 유일한 섹션입니다. 어딘가로 자동으로 감지 된 OS를 이동 그래서 전에BEGIN
새로운 커널이 설치됩니다 때 항목 번호가 변경되지 않습니다 곳에 배치됩니다 라인.
Grub2를 사용하면 언제든지 전체 구성 파일이 새로 생성 update-grub
되므로 편집 /boot/grub/grub.cfg
이 영구 수정되지 않습니다. 해당 파일이 생성되는 방법은의 파일 /etc/default/grub
과 스크립트에 의해 처리됩니다 /etc/grub.d/*
. 구성 파일의 개별 섹션을 제어하는 파일을 수정 한 다음 update-grub
다시 실행하여 구성을 수정 합니다.
내 /etc/grub.d
파일에는 다음이 포함됩니다.
구성 파일을 생성 하기 위해 실행되는 쉘 스크립트입니다 . Windows 부팅 항목은에 의해 생성되며 Linux 부팅 항목은에서 생성 된 후에30_os-prober
실행 됩니다 . 10 개 이하로 이름 을 바꾸고 다시 실행하십시오.10_linux
30_os-prober
update-grub
mv /etc/grub.d/30_os-prober /etc/grub.d/09_os-prober
update-grub
이제 Windows 항목이 첫 번째 항목이되며에서에서 기본 부팅 항목 ( GRUB_DEFAULT=
) 으로 설정할 수 있습니다 /etc/default/grub
.