E como dou aulas de várias coisas diferentes incluindo aulas de montagens e manutenção, gosto de deixar instalado um Windows Vista (o meu sistema padrão atualmente, incluindo jogos), um Windows XP pra quando preciso demonstrar algumas coisas apenas do XP, e deixo uma distro linux, o Ubuntu 8.10 onde trabalho as vezes provando que nem tudo nesse mundo é Microsoft...
O problema é quando uma delas engasga... a ordem de instalação tem que ser, primeiro o XP, depois o Vista e por último o Ubuntu... mas aí quando um deles dá pau e precisa ser reinstalado, dá muito pipoco...
Quando dá pau no Linux, o que é raro: É só reinstalar. Simples e fácil. E depois só arrumar o grub, o boot manager no Ubuntu pra listar o boot manager do Windows Vista.
Quando dá pau no Windows Vista, é simples: Reinstalar, e ele automaticamente encontra o Windows XP e aí só temos o trabalho de reconfigurar o grub para reencontrar o Ubuntu novamente. É aí que entram algumas dificuldades, pois como o meu Kennex é bem rebelde, o disco do Ubuntu Alternate que tem o melhor esquema de recuperação não funciona como deveria e nada de me dar a opção de simplesmente restaurar o grub o que me leva a solução que será explicada mais embaixo.
A zica mais braba de todas é quando o XP se enche de vírus de rede que se propaga em todas as pastas compartilhadas que entra em contato com a empresa onde trabalho. Que foi o que aconteceu nesse último mês. Pois aí tem que reinstalar o XP, depois disso o Vista e o Ubuntu ficam 'perdidos' no HD... aí tem que se usar o DVD de instalação do Vista para recuperar o boot... o que era fácil até dias atrás acabou se tornando um parto... eu ponho o DVD, mando recuperar e nada... até que na quarta tentativa acaba pegando, acho que de tanto estresse... Só que aí acontece o pior, ele recupera o boot com o Vista e simplesmente esquece o XP novinho perdido lá... o que me levou a ter que instalar o VistaBootPRO e instalar manualmente o boot do C: onde está o Windows XP, pois eu não consegui ter paciencia pra estudar o comando bootsect.exe. Beleza... o Windows Vista e o XP estão ok... e o pobre do Ubuntu?
Cara sempre encontrava as mesmas instruções para restaurar o grub do ubuntu, e sempre eram as seguintes
1) Bootar com o live CD do Ubuntu:
2) Quando conseguir acesso a um terminal digitar:
a) $ sudo -s
b) # mount /dev/sda7 /mnt
c) # chroot /mnt
d) # grub-install /dev/sda
Mas sempre dava pau no último comando e nada de restaurar o grub... até que depois de muito insistir no google resolvi o problema encontrando alguns passos que nunca tinha encontrado entre os pontos, mas esse ABAIXO resolve:
1) Bootar com o live CD do Ubuntu:
2) Quando conseguir acesso a um terminal digitar:
$ sudo -s
senha:
a) # mount /dev/sda7 /mnt
b) # mount -o bind /dev /mnt/dev
c) # mount -o bind /proc /mnt/proc
d) # chroot /mnt
e) # grub-install /dev/sda
3) Sorria, seu grub voltou !
E é justamente pra não esquecer mais nada disso, que estou postando tudo isso aqui. Pois nesse instante vou reiniciar o micro, rodar o Ubuntu live com os seguintes cheatcodes que tenho que usar pra ligar o note (acpi=off noapic nolapic clocksource=jiffies pnpbios=off) e sorrir :D
Fui!