Edit GRUB Ubuntu
Bagi beberapa orang yang menggunakan dual boot pada komputernya, yaitu Windows dan Linux pasti gerah karena GRUB menu pada linux selalu menjadikan Linux sebagai OS defaultnya. ada cara mudah menggantinya, pertama ketik perintah berikut di Konsole :
sudo gedit /boot/grub/grub.cfg
anda akan membuka file grub.cfg dimana anda akan mendapatkan bagian kode untuk booting menu Linux seperti ini:
menuentry “Ubuntu, Linux 2.6.31-16-generic” {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,7)
search –no-floppy –fs-uuid –set 7815b0d4-e8c2-41d7
linux /boot/vmlinuz-2.6.31-16-generic quiet splash
initrd /boot/initrd.img-2.6.31-16-generic
}
menuentry “Ubuntu, Linux 2.6.31-16-generic (recovery mode)” {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,7)
search –no-floppy –fs-uuid –set …….
linux /boot/vmlinuz-2.6.31-16-generic …….
initrd /boot/initrd.img-2.6.31-16-generic
}
menuentry “Ubuntu, Linux 2.6.31-14-generic” {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,7)
search –no-floppy –fs-uuid –set ……
linux /boot/vmlinuz-2.6.31-14-generic root=……
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry “Ubuntu, Linux 2.6.31-14-generic (recovery mode)” {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,7)
search –no-floppy –fs-uuid –set
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=……
initrd /boot/initrd.img-2.6.31-14-generic
}
Jika anda memperhatikan bagian menuentry, anda akan melihat bahwa nama-nama itu merupakan urutan judul pilihan menu boot di GRUB, lalu bagian kode di bawahnya menjelaskan pada sistem parameter-parameter yang diperlukan untuk booting ke piliha tersebut, bagian ini jangan diganggu gugat. Kemudian cari di bagian bawah file yang berisi kata “Microsoft atau Windows” seperti ini:
menuentry “Windows 7 (loader) (on /dev/sda1)” {
insmod ntfs
set root=(hd0,1)
search –no-floppy –fs-uuid –set 14500dd2500dbc0c
chainloader +1
}
Copy bagian ini ke bagian atas dari pilihan menu boot Linux, kira-kira seperti ini:
### 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 “Windows 7 (loader) (on /dev/sda1)” {
insmod ntfs
set root=(hd0,1)
search –no-floppy –fs-uuid –set 14500dd2500dbc0c
chainloader +1
}
menuentry “Ubuntu, Linux 2.6.31-16-generic” {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
……………….
……………….
setelah itu, save dan boot ulang. Anda akan mendapatkan Windows sebagai menu default booting di GRUB Menu Linux anda.
Sumber: http://www.blogku-mdeni.co.cc/2010/04/mengubah-urutan-grub-menu-di-linux.html