Logo Hardware.com.br
engelnit
engelnit Novo Membro Registrado
15 Mensagens 1 Curtida

Windows some com o boot do Linux

#1 Por engelnit 31/08/2007 - 21:51
Oi pessoal. Estou usando Ubuntu desde terça-feira, estou me familiarizando e gostando bastante. Porém, aconteceu um problema. Precisei reinstalar o Win XP. Instalei em outro HD, e ele sumiu com o boot pro Ubuntu. Tem solução???
Tenho o live cd do Ubuntu. O que posso fazer para recuperar o boot pelo Ubuntu?
Obrigado a todos

Arthur
engelnit
engelnit Novo Membro Registrado
15 Mensagens 1 Curtida
#2 Por engelnit
01/09/2007 - 00:31
Pois é, tá complicado, galera... já tem mais de 3 horas que estou tentando entrar no Linux e não consigo...
já procurei em tudo quanto é site na internet. Achei uns 7 ou 8 tópicos explicando como recuperar o Grub quando o windows reescreve ele. Segui cada um deles (são muito parecidos), mas nada acontece... dou boot e só entra windows mesmo.
Vamos lá: todos os artigos dizem para entrar com o Live CD, ir no terminarl, ver qual a partição correta (com o "sudo fdisk -l"), e dar um "mount -t /mnt".
E lá fui eu, "sudo mount -t ext3 /dev/hdb1 /mnt" e tomo a mensagem
mount: hdb1 já está montado ou /mnt está ocupado
se dou um "sudo umount /dev/hdb1" ele me diz
/dev/hdb1 não está montado
já tentei mudar para outro diretório diferente do /mnt, inclusive criados por mim, mas a mensagem é sempre a mesma. Fui no GParted para ver, e ele diz que a /dev/hdb1 está montada em /real_cdrom . Que é justamente o cd.
Se pulo essa etapa e vou para a próxima etapa, que é dar o grub-instal /dev/hdb1, recebo a msg
Could not find device for /boot: not found or not a block device.
Já tentei seguir o manual de configurar o grub manualmente. Tudo vai bem, ele até autocompleta pra mim os comandos
root (hd1,0)
setup (hd1)

e quando aperto END ele me mostra a tela de Boot que aparecia antes do desastre do Windows! Mas não adianta nada, dou boot e vai direto para o WIndows. Que pesadelo. Alguém tem alguma idéia?
engelnit
engelnit Novo Membro Registrado
15 Mensagens 1 Curtida
#4 Por engelnit
01/09/2007 - 16:04
Olá. Grato pela resposta.
Mando a resposta:

Disco /dev/sda: 200.0 GB, 200049647616 bytes
255 cabeças, 63 setores/trilha, 24321 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1 2 16709 134207010 f Win95 (LBA) Partição Extendida
/dev/sda2 16710 24321 61143390 b W95 FAT32
/dev/sda5 2 16709 134206978+ 7 HPFS ou NTFS

Disco /dev/hda: 40.0 GB, 40060403712 bytes
255 cabeças, 63 setores/trilha, 4870 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hda1 * 1 4869 39110211 7 HPFS ou NTFS

Disco /dev/hdb: 10.2 GB, 10245537792 bytes
255 cabeças, 63 setores/trilha, 1245 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hdb1 * 1 1186 9526513+ 83 Linux
/dev/hdb2 1187 1245 473917+ 5 Estendida
/dev/hdb5 1187 1245 473886 82 Linux swap / Solaris


Porém, fiz progressos. Agora consigo entrar no Linux, graças a um programinja (Smart boot manager, se não me engano). Fiz um disquete com ele que me dá a possibilidade de escolher por qual qual partição quero bootar. Quando escolho hd1, imediatamente abre o menu do grub, com as mesmas opções que tinha antes do windows.
Só que ainda continua o problema: não posso dar boot sempre usando o disquete. Mas pelo menos o problema da montagem da partição não existe mais, pois utilizo o Ubuntu normalmente, acessando todas as partições. Mas se tento boot sem o disquete, lá vem o Windows.
Quando digito 'sudo grub-install /dev/hdb1', recebo o seguinte:

arthur@arthur-desktop:~$ sudo grub-install /dev/hdb1
Due to a bug in xfs_freeze, the following command might produce a segmentation
fault when /boot/grub is not in an XFS filesystem. This error is harmless and
can be ignored.
xfs_freeze: specified file ["/boot/grub"] is not on an XFS filesystem
Installation finished. No error reported.
This is the contents of the device map /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'.

(hd0) /dev/hda
(hd1) /dev/hdb
(hd2) /dev/sda


Alguma idéia do que possa ser? Desde já, obrigado.

Arthur
engelnit
engelnit Novo Membro Registrado
15 Mensagens 1 Curtida
#8 Por engelnit
02/09/2007 - 14:35
Bem, vamos lá. Obrigado a todos que postaram.
Fiz a troca na BIOS. Botei o HD do Linux na frente. Aí dei boot, e entrou o GRUB, normalmente, pedindo pra selecionar o sistema. Selecionei o Ubuntu e tomei o Error 17: Could not mount the specified partition. E nem selecionando o XP entrava. Aí, dei boot com o disquete novamente, ele entrou, selecionei HD1 (que é o que fazia pra entrar no Linux) e ele entrou no Windows. Aí é que me toquei que os números dos HDs mudaram, por causa da alteração na BIOS. Selecionei então HD0, que é o Linux agora, e fui pro menu do GRUB. E acontece o mesmo Error 17: Could not mount the specified partition.
Resolvi então voltar tudo ao que era antes, e dar boot pelo disquete mesmo. Fiz isso, selecionei HD1 (pois voltei ao estado anterior), entrou o menu GRUB, selecionei Ubuntu, apareceu a tela de entrada, logotipo, tudo normal. Aí, quando a barra de evolução chega ao final, ao invés de entrar na interface gráfica, ele volta pra linha de comando, exibindo isso:
Starting up ...
Loading, please wait...
kinit: name_to_dev_t(/dev/disk/by-uuid/21d003bd-cd16-43e0-beeb-28f1e9784ad5)=hdb5(3,69)
kinit: trying to resume from /dev/disk/by-uuid/21d003bd-cd16-43e0-beeb-28f1e9784ad5
kinit: No resume image, doing normal boot...

Ubuntu 7.04 arthur-desktoo tty1

arthur-desktop login:

E fica esperando meu login! O que poderia ter ocasionado isso?
Se eu logo, vou para a linha de comando. O que aconteceu? Digitei um sudo fdisk -l só por curiosidade, e o resultado é exatamente o mesmo que vinha antes (comparei com o fdisk -l que postei alguns comentários acima).
Será que precisarei reinstalar o Ubuntu? Não me digam isso, por favor, hehe. Se alguém puder ajudar, agradeço muito!
Abraço
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal