RenatoSantoss
(usa Ubuntu)
Enviado em 09/06/2012 - 11:44h
Bom pessoal, com certeza ja perguntaram muito aki esse assunto. ja li praticamente todos os assuntos relacionado com o grub aki, antes de criar esse topico. mais nenhum deles resolveram meu problema.
tenho um dual boot windows/linux (ubuntu).
ja recuperei o grub uma vez. mais agora todas as minhas tentativas nao dao certo.
ja tentei isso:
http://www.vivaolinux.com.br/dica/Recuperando-o-GRUB
nenhuma deu certo. sempre da um erro.
1 no primeiro metodo faco certinho e qnd reinicio. nao aparece o grub, aparece ele em linha de comando.
grub>
2 no segundo da um erro
root@ubuntu:/boot/grub# mkdir /mnt/linux
root@ubuntu:/boot/grub# fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x39f4df2c
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 102400 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 13 6375 51097600 7 HPFS/NTFS
/dev/sda3 6375 50993 358400000 7 HPFS/NTFS
/dev/sda4 50994 60802 78783489 5 Extended
/dev/sda5 50994 51115 975872 82 Linux swap / Solaris
/dev/sda6 51115 60802 77806592 83 Linux
root@ubuntu:/boot/grub# mount /dev/sda5 /mnt/linux/
mount: unknown filesystem type 'swsuspend'
root@ubuntu:/boot/grub# grub-install --root-directory=/mnt/linux/ /dev/sda
Probing devices to guess BIOS drives. This may take a long time.
Could not find device for /mnt/linux//boot: Not found or not a block device.
li tbm que a montagem nao he em /mnt e sim em /media
==
Tentei essa maneira:
root@ubuntu:/# mkdir /media/linux
root@ubuntu:/# mount /dev/sda6 /media/linux/
root@ubuntu:/# grub-install --root-directory=/media/linux/ /dev/sda
Installing GRUB to /dev/sda as (hd0)...
Installation finished. No error reported.
This is the contents of the device map /media/linux//boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(fd0) /dev/fd0
(hd0) /dev/sda
Parece que ta a mais certa. mais da isso.
grub-install --root-directory=/mnt/linux /dev/hda