Supondo que se tem uma instalação do Windows na primeira partição primária do primeiro disco (hd0,1), para acrescentar esta opção ao menu do GRUB 2, siga estas instruções:
- Abra o arquivo
/etc/grub.d/40_custom
para edição com privilégios administrativos,
$ sudo gedit /etc/grub.d/40_custom
menuentry "Windows" { insmod chain insmod ntfs set root=(hd0,1) chainloader +1 }
# 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.
- Use o comando grub2-mkconfig para atualizar a configuração do GRUB,
$ sudo -H grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub.cfg ...
Found theme: /boot/grub2/themes/system/theme.txt
Found linux image: /boot/vmlinuz-3.8.7-201.fc18.x86_64
Found initrd image: /boot/initramfs-3.8.7-201.fc18.x86_64.img
Found linux image: /boot/vmlinuz-3.8.5-201.fc18.x86_64
Found initrd image: /boot/initramfs-3.8.5-201.fc18.x86_64.img
Found linux image: /boot/vmlinuz-3.6.10-4.fc18.x86_64
Found initrd image: /boot/initramfs-3.6.10-4.fc18.x86_64.img
Found linux image: /boot/vmlinuz-3.8.7-201.fc18.x86_64
Found initrd image: /boot/initramfs-3.8.7-201.fc18.x86_64.img
Found linux image: /boot/vmlinuz-3.8.5-201.fc18.x86_64
Found initrd image: /boot/initramfs-3.8.5-201.fc18.x86_64.img
Found linux image: /boot/vmlinuz-3.6.10-4.fc18.x86_64
Found initrd image: /boot/initramfs-3.6.10-4.fc18.x86_64.img
...
...
done
- Após isso reinicie o sistema e verifique se a opção com rótulo "Windows" apareceu.
Também é possível carregar outros sistemas operacionais dessa mesma forma, desde que na partição do sistema exista um carregador do sistema (GRUB, GRUB2, lilo, etc.).