removido
(usa Nenhuma)
Enviado em 21/11/2010 - 14:48h
não tenho fuçado muitos os arquivos de configuração do Grub2 (caso seja essa sua versão do grub), para alterar o arquivo de configuração:
$ sudo gedit /boot/grub/grub.cfg
Altere a linha abaixo que define o SO padrão:
set default="0" - onde 0 (zero) é a primeira entrada, 1 a seguanda e assim por diante.
de:
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
então se tenho:
menuentry 'MEPIS GNU/Linux, with Linux 2.6.35-6.dmz.4-liquorix-686' --class mepis --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set ea963127-e364-427b-bc54-5bc0159bbee0
echo 'Loading Linux 2.6.35-6.dmz.4-liquorix-686 ...'
linux /boot/vmlinuz-2.6.35-6.dmz.4-liquorix-686 root=UUID=ea963127-e364-427b-bc54-5bc0159bbee0 ro quiet vga=791
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-6.dmz.4-liquorix-686
}
menuentry 'MEPIS GNU/Linux, with Linux 2.6.35-6.dmz.4-liquorix-686 (recovery mode)' --class mepis --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd0,msdos6)'
search --no-floppy --fs-uuid --set ea963127-e364-427b-bc54-5bc0159bbee0
echo 'Loading Linux 2.6.35-6.dmz.4-liquorix-686 ...'
linux /boot/vmlinuz-2.6.35-6.dmz.4-liquorix-686 root=UUID=ea963127-e364-427b-bc54-5bc0159bbee0 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-6.dmz.4-liquorix-686
}
menuentry "Debian GNU/Linux, with Linux 2.6.32-5-amd64 (on /dev/sda2)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set a084f736-7460-4692-92d6-13cd4a4d203d
linux /boot/vmlinuz-2.6.32-5-amd64 root=UUID=a084f736-7460-4692-92d6-13cd4a4d203d ro quiet vga=791
initrd /boot/initrd.img-2.6.32-5-amd64
}
menuentry "Debian GNU/Linux, with Linux 2.6.32-5-amd64 (recovery mode) (on /dev/sda2)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set a084f736-7460-4692-92d6-13cd4a4d203d
linux /boot/vmlinuz-2.6.32-5-amd64 root=UUID=a084f736-7460-4692-92d6-13cd4a4d203d ro single
initrd /boot/initrd.img-2.6.32-5-amd64
}
menuentry "Arch Linux (on /dev/sda9)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set a7011489-7c68-46fa-9634-d1784267734e
linux /vmlinuz26 root=/dev/disk/by-uuid/b4977ff7-45b6-425a-b3e2-15579ce44135 rootfstype=ext4 ro vga=791
initrd /kernel26.img
}
menuentry "Arch Linux Fallback (on /dev/sda9)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set a7011489-7c68-46fa-9634-d1784267734e
linux /vmlinuz26 root=/dev/disk/by-uuid/b4977ff7-45b6-425a-b3e2-15579ce44135 rootfstype=ext4 ro
initrd /kernel26-fallback.img
}
menuentry "Microsoft Windows XP Professional (on /dev/sdb1)" {
insmod part_msdos
insmod ntfs
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set 34fc2b7efc2b3a0e
drivemap -s (hd0) ${root}
chainloader +1
}
e o padrão é o 1º da lista 'MEPIS GNU/Linux, with Linux 2.6.35-6.dmz.4-liquorix-686' o tal 0 definido lá em: set default=
Basta contar quantas entradas possuo, no caso 7, e altero a opção para 6 (um número a menos) que é a entrada do 'Microsoft Windows XP Professional (on /dev/sdb1)'.
* Talvez você também possa mover a entrada desse SO pro início como era no antigo Grub, mas esse método não testei.
Essa foi a parte difícil, a fácil já falaram que é instalando o StartUp Manager:
$ sudo apt-get install startupmanager
* nele defina o tempo padrão, qual o SO deseja como default, resolução e etc