[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Recuperar GRUB



OK.. Tentarei descrever detalhadamente o problema e os passos que já tentei para resolve-lo.

Tenho 3 instalações do Debian no meu HD como podem ver abaixo:

debian:/home/daniel# fdisk -l

Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2550    20482843+   7  HPFS ou NTFS
/dev/sda2            2551       18355   126953662+   b  W95 FAT32
/dev/sda3           18356       19571     9767520   83  Linux
/dev/sda4           19572       22015    19631430    5  Estendida
/dev/sda5           19572       19583       96358+  82  Linux swap / Solaris
/dev/sda6           19584       20799     9767488+  83  Linux
/dev/sda7           20800       22015     9767488+  83  Linux

Dessas 3, a ultima instalação q eu fiz foi na partição sda6. Portanto o GRUB foi instalado por ultimo a partir desta partição. Então fui tentar instalar o GFXBoot, e seguindo o tutorial removi o grub e instalei o grub-gfxboot, fiz a configuração q queria e fui tentar instalar o grub. Quando digitei 'grub-install /dev/hda' ele apareceu o erro:

The file /boot/grub/stage1 not read correctly"

Aí então reiniciei o computador, e pra minha sorte abriu o grub de uma outra partição, da sda7 que foi a penultima instalação que eu fiz.. Mas no menu de opção não aparece a opção para entrar na partiçao sda6.
Então resolvi fazer a instalação do Kubuntu na partição sda7 para ver se durante a instalação o grub reconhecia minha partiçao sda6 e pronto, resolvia meu problema. Mas para minha infelicidade ao final da instalação até apareceu no menu o acesso a partiçao sda6 mas quando tento acessa-la aparece:

Error 2: bad file or directory type

Agora estou escrevendo isso usando o debian instalado na sda3. Vou tentar instalar o grub novamente a partir do sda6:

# mount /dev/sda6 /mnt
# chroot /mnt
# grub-install /dev/sda
   /dev/sda: Not found or not a block device.
# ls /dev | grep s
# ls /dev | grep ^s
   sequencer
   shm
   smpte0
   smpte1
   smpte2
   smpte3
   sndstat
   stderr
   stdin
   stdout

Veja que não existe nenhum 'sda' dentro de /dev...

# grub
grub> find /boot/grub/stage1
 (hd0,2)
 (hd0,6)
** Não sei porque não aparece (hd0,5) que é da partição sda6, porque o arquivo stage1 inda existe lá. **


Brivaldo,
Como você pediu, acessando de outra partição, esse é o retorno dos comandos que pediu:

# cat /etc/mtab
/dev/sda3 / ext3 rw,errors=remount-ro 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
procbususb /proc/bus/usb usbfs rw 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0

# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/sda3       /               ext3    defaults,errors=remount-ro 0       1
/dev/sda5       none            swap    sw              0       0
/dev/hdd        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdc        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0



Espero que possa me ajudar.
Obrigado.






 



Em 17/03/08, Brivaldo Junior <condector@debian-ms.org> escreveu:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Caro Daniel,

  Você está usando um CD de boot com outra distribuição não é? no
debian seu HD era reconhecido como SDA também? Outra coisa são as
modificações de unidade de acesso, veja em:

  # cat /etc/mtab

  e veja se bate com as informações de:

  # cat /etc/fstab

  Feito isso, de um retorno para os próximos passos.

Abraços,
Brivaldo Jr (condector)


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: http://firegpg.tuxfamily.org

iD8DBQFH3paItw0/3sq6gvcRAoSGAJ0dSX6RTJbP4lkIB5dLkDuV229GPACdFqTB
IeNvIvVM4MPXYLI5e3CB4Bk=
=cWaX
-----END PGP SIGNATURE-----


Reply to: