problema ao restaurar o grub

Iniciado por andremviana, 28 de Outubro de 2008, 00:13

tópico anterior - próximo tópico

andremviana

Ola Gente

primeiro!gostaria de agradecer pois a maioria dos meus problemas tenho
conseguido resolver por aqui porem tem um agora que esta me chateando muito.

o meu primeiro problema foi assim que instalei o ubuntu em dual com o xp, na hora do boot aparecia a msg : falta ntldr e nao iniciava a maquina(nao consegui resolver,mas dava pra usar mesmo assim, rs), pois eu colocava o cd do ubuntu dava o boot e escolhia a opcao reiniciar pelo primeiro hd ai sim aparecia a caixa de opcoes do grub e entrava normalmente no ubuntu e no xp, porem depois de uma queda de luz  o grub nao inicializava mais nem pelo cd. entrei no forum e vi varias dicas, nenhuma deu certo aqui por enquanto : (

Entrei com o LiveCD, montei as particoes do micro, /media/Disk=ubuntu
e dei o comando " sudo chroot
okay! ele passou o root e apos isso dei o comando "sudo update-grub", obtive
a seguinte mensagem de erro:

root@ubuntu:/# sudo update-grub
sudo: unable to resolve host ubuntu
sh: cannot create /dev/null: Permission denied
sh: cannot create /dev/null: Permission denied
Searching for GRUB installation directory ... found: /boot/grub
findfs: Unable to resolve 'UUID=e64b2aef-c1ab-4346-9c3c-edae1373be67'
Cannot determine root device.  Assuming /dev/hda1
This error is probably caused by an invalid /etc/fstab
/usr/sbin/update-grub: line 324: /dev/null: Permission denied
/usr/sbin/update-grub: line 253: /dev/null: Permission denied
/usr/sbin/update-grub: line 259: /dev/null: Permission denied
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.24-21-genericsudo grub-install
Found kernel: /boot/vmlinuz-2.6.24-16-generic
Found kernel: /boot/memtest86+.bin
Can't open /dev/null: Permission denied

alguém pode me ajudar?   
obs: como nao tenho muito conhecimento ainda, mas desconfio que possa ser algum problema ref ao fstab pode ser também? pq na verdade o grub está iniciando ( repare, ele inicializa, mas pelo cd do ubuntu>>opcao de iniciar pelo hd) porem quando aparece a caixinha de opcoes quando eu  seleciono entrar no windows ele entra normalmente,mas no ubuntu e no memtest nao entra de jeito nenhum

meu fstab:


pp# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda6
UUID=e64b2aef-c1ab-4346-9c3c-edae1373be67 /               ext3    relatime,errors=remount-ro 0       1
/dev/sda7
UUID=dc10f28e-761e-4d56-8de8-cdf7ad384ea8 none            swap    sw              0       0
/dev/scd1       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/scd0       /media/cdrom1   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0

o meu menu.lst

title      Ubuntu 8.04.1, kernel 2.6.24-21-generic
root      (hd0,6)
kernel      /boot/vmlinuz-2.6.24-21-generic root=UUID=e64b2aef-c1ab-4346-9c3c-edae1373be67 ro quiet splash locale=pt_PT
initrd      /boot/initrd.img-2.6.24-21-generic
quiet

title      Ubuntu 8.04.1, kernel 2.6.24-21-generic (recovery mode)
root      (hd0,6)
kernel      /boot/vmlinuz-2.6.24-21-generic root=UUID=e64b2aef-c1ab-4346-9c3c-edae1373be67 ro single
initrd      /boot/initrd.img-2.6.24-21-generic

title      Ubuntu 8.04.1, kernel 2.6.24-16-generic
root      (hd0,6)
kernel      /boot/vmlinuz-2.6.24-16-generic root=UUID=e64b2aef-c1ab-4346-9c3c-edae1373be67 ro quiet splash locale=pt_PT
initrd      /boot/initrd.img-2.6.24-16-generic
quiet

title      Ubuntu 8.04.1, kernel 2.6.24-16-generic (recovery mode)
root      (hd0,6)
kernel      /boot/vmlinuz-2.6.24-16-generic root=UUID=e64b2aef-c1ab-4346-9c3c-edae1373be67 ro single
initrd      /boot/initrd.img-2.6.24-16-generic

title      Ubuntu 8.04.1, memtest86+
root      (hd0,6)
kernel      /boot/memtest86+.bin
quiet

title      Microsoft Windows XP Professional
root      (hd0,0)
savedefault
makeactive
chainloader   +1

o comando fdisk -l:

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       11549    92767311    7  HPFS/NTFS
/dev/sda2           11550       28046   132512152+   f  W95 Ext'd (LBA)
/dev/sda3           28047       30400    18908505    7  HPFS/NTFS
/dev/sda5           12749       28046   122881153+   7  HPFS/NTFS
/dev/sda6   *       11550       12634     8715199+  83  Linux
/dev/sda7           12636       12748      907641   82  Linux swap / Solaris





jomafras

A mensagem "falta ntldr" está relacionada ao XP...vc resolve com o CD de instalação copiando esse arquivo para o C.
Quanto ao Ubuntu vc precisa recuperar o Grub.
Nesse tópico :
Mil e uma maneiras de recuperar o Grub pode estar a solução.
Comece pela opção do Live CD, ítem IV, Um Site Gringo...normalmente resolve.
O Ubuntu sem dúvida é a melhor Distro.
Pesquise primeiro... só depois abra um tópico.
Canal do YouTube - Blog

Gonzalo_VC

Caros colegas, preciso re-insatalar o sistema que está na parte inicial do meu disco (adivinhem qual! :P) e ele vai apagar tudo o que estiver no setor de arrancada (boot), inclusive o GRUB. Como posso resgatar, guardar para re-colocar lá, restaurar esse menu sem ter que re-instalar o Ubuntu na segunda partição?
OBRIGADO!
-------
Ubuntu & Xubuntu LTS, PCLinuxOS, MiniNo