removido
(usa Nenhuma)
Enviado em 01/09/2012 - 09:35h
Exemplo de
grub.cfg:
menuentry 'Ubuntu, com Linux 3.2.0-29-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 0303c648-032c-4f56-95ee-2aab5f9505a8
linux /boot/vmlinuz-3.2.0-29-generic root=UUID=0303c648-032c-4f56-95ee-2aab5f9505a8 ro quiet splash $vt_handoff
initrd /boot/initrd.img-3.2.0-29-generic
}
menuentry 'Ubuntu, com Linux 3.2.0-29-generic (modo de recuperação)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 0303c648-032c-4f56-95ee-2aab5f9505a8
echo 'Carregando Linux 3.2.0-29-generic ...'
linux /boot/vmlinuz-3.2.0-29-generic root=UUID=0303c648-032c-4f56-95ee-2aab5f9505a8 ro recovery nomodeset
echo 'Carregando ramdisk inicial ...'
initrd /boot/initrd.img-3.2.0-29-generic
}
Mas tomara que consiga resolver com a ajuda dos colegas sem precisar editar o 'grub.cfg'.
O Grub Customizer ferrou o GRUB do meu Ubuntu 12.04, e isto aconteceu depois que alterei a resolução.
O aplicativo deveria acusar erro ao não aceitar nova resolução, e não deletar as linhas onde inicia o Ubuntu. Fiquei com muita raiva.
Como tenho o openSUSE e CruchBang instalados, e sendo o CrunchBang o último sistema instalado, era o Grub dele que iniciava. E cadê as entradas do Ubuntu? Não tinha.
Tentei recuperar o Grub pelo LiveCD, a operação ocorria certinho. Mas quando iniciava, não era o Grub do Ubuntu, e sim do CrunchBang, mas não tinha o Ubuntu para inicar. Como pode?
O que fiz pra resolver foi gambiarra.
Taí uma das vantagens de ter mais de um sistema instalado no HD, pois foi através do openSUSE que consegui acessar este arquivo do Ubuntu e constatar que não tinha mais a entrada do Ubuntu!
O Grub Customizer corrompeu o 'grub.cfg' do Ubuntu.
Como pode? Em seu próprio arquivo 'grub.cfg' não ter as linhas de seu sistema hospedeiro.
Mas a ideia deu certo. Deram o arquivo (acima), e entrei somente com os dados da partição (UUID) e local '/dev/sda2' (a partição do Ubuntu em meu HD).
http://www.vivaolinux.com.br/topico/UbuntuBR/grubcfg/?pagina=1&num_por_pagina=12