윈도우7, 우분투9.10 멀티부팅 상황에서 질문드립니다

현재 grub은 1.97

부팅될때 grub 메뉴에서
리눅스
리눅스(복구)
메모리 테스트
윈도우7

이런식의 순서입니다. 윈도우7을 기본값으로 만들고 10초로 시간 설정까지는 했습니다.

현재 부팅 메뉴에서 보이는 순서를 윈도우7을 맨앞으로 옮길수 있을까요?

grub.cfg에서 menuentry를 바꿔주면 될거 같긴한데…

혹시나해서 grub.cfg 내용 인용합니다.

[quote:9i3t9tbw]#

DO NOT EDIT THIS FILE

It is automatically generated by /usr/sbin/grub-mkconfig using templates

from /etc/grub.d and settings from /etc/default/grub

BEGIN /etc/grub.d/00_header

if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="4"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 51774ba7-8da7-4ba4-a4d9-ffd42d1ca86b
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1280x1024
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don’t
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi

END /etc/grub.d/00_header

BEGIN /etc/grub.d/05_debian_theme

set menu_color_normal=white/black
set menu_color_highlight=black/white

END /etc/grub.d/05_debian_theme

BEGIN /etc/grub.d/10_linux

menuentry "Ubuntu, Linux 2.6.31-15-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 51774ba7-8da7-4ba4-a4d9-ffd42d1ca86b
linux /boot/vmlinuz-2.6.31-15-generic root=UUID=51774ba7-8da7-4ba4-a4d9-ffd42d1ca86b ro vga=775 quiet splash
initrd /boot/initrd.img-2.6.31-15-generic
}
menuentry "Ubuntu, Linux 2.6.31-15-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 51774ba7-8da7-4ba4-a4d9-ffd42d1ca86b
linux /boot/vmlinuz-2.6.31-15-generic root=UUID=51774ba7-8da7-4ba4-a4d9-ffd42d1ca86b ro single vga=775
initrd /boot/initrd.img-2.6.31-15-generic
}

END /etc/grub.d/10_linux

BEGIN /etc/grub.d/20_memtest86+

menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}

END /etc/grub.d/20_memtest86+

BEGIN /etc/grub.d/30_os-prober

menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 2e8e26408e2600c7
chainloader +1
}

END /etc/grub.d/30_os-prober

BEGIN /etc/grub.d/40_custom

This file provides an easy way to add custom menu entries. Simply type the

menu entries you want to add after this comment. Be careful not to change

the ‘exec tail’ line above.

END /etc/grub.d/40_custom ###[/quote:9i3t9tbw]

BEGIN /etc/grub.d/30_os-prober

menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 2e8e26408e2600c7
chainloader +1
}

END /etc/grub.d/30_os-prober

위 부분만 앞으로 옮겨 주면 됩니다.
menuentry 만 잘 보고 순서를 조정하시면 되고 조정이 끝나면 백업해 놓고
커늘 업데이트시 다시 복구시키면 편합니다.

[code:yvg18330]#

DO NOT EDIT THIS FILE

It is automatically generated by /usr/sbin/grub-mkconfig using templates

from /etc/grub.d and settings from /etc/default/grub

BEGIN /etc/grub.d/00_header

if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="4"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 51774ba7-8da7-4ba4-a4d9-ffd42d1ca86b
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1280x1024
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else

For backward compatibility with versions of terminal.mod that don’t

understand terminal_output

terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi

END /etc/grub.d/00_header

BEGIN /etc/grub.d/05_debian_theme

set menu_color_normal=white/black
set menu_color_highlight=black/white

END /etc/grub.d/05_debian_theme

BEGIN /etc/grub.d/30_os-prober

menuentry "Windows 7 (loader) (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
search --no-floppy --fs-uuid --set 2e8e26408e2600c7
chainloader +1
}

END /etc/grub.d/30_os-prober

BEGIN /etc/grub.d/10_linux

menuentry "Ubuntu, Linux 2.6.31-15-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 51774ba7-8da7-4ba4-a4d9-ffd42d1ca86b
linux /boot/vmlinuz-2.6.31-15-generic root=UUID=51774ba7-8da7-4ba4-a4d9-ffd42d1ca86b ro vga=775 quiet splash
initrd /boot/initrd.img-2.6.31-15-generic
}
menuentry "Ubuntu, Linux 2.6.31-15-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,3)
search --no-floppy --fs-uuid --set 51774ba7-8da7-4ba4-a4d9-ffd42d1ca86b
linux /boot/vmlinuz-2.6.31-15-generic root=UUID=51774ba7-8da7-4ba4-a4d9-ffd42d1ca86b ro single vga=775
initrd /boot/initrd.img-2.6.31-15-generic
}

END /etc/grub.d/10_linux

BEGIN /etc/grub.d/20_memtest86+

menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}

END /etc/grub.d/20_memtest86+

BEGIN /etc/grub.d/40_custom

This file provides an easy way to add custom menu entries. Simply type the

menu entries you want to add after this comment. Be careful not to change

the ‘exec tail’ line above.

END /etc/grub.d/40_custom ###[/code:yvg18330]