problemas na atualização do Feisty para o Gutsy

Iniciado por erix, 13 de Janeiro de 2008, 19:25

tópico anterior - próximo tópico

erix

Olá pessoal, estou tendo alguns problemas com atualizações.

Deixe-me explicar tudo desde o começo. Até uma semana atrás, eu tinha meu hd particionado em dois, o hda1 tinha o Win XP e no hda2 tinha o Ubuntu 7.04. Resolvi então me livrar do Win e ficar só com o Linux; para isso eu formatei hda1, copiei tudo de hda2 para hda1. Nisso, fiz todas as alterações no fstab e no menu.lst para poder fazer o boot para o linux da hda1. Por fim, formatei hda2 e expandi hda1. Tudo funcionava normalemnte, salvo algumas coisas mínimas que não sei se foram problema originado da troca em si ou devido alguma outra coisa.

Até que ontem resolvi atualizar o Ubuntu do 7.04 para o 7.10. Findo todo o processo de atualização, reiniciei o computador e a tela de boot parecia querer direcionar para hda2, que não existe mais (na verdade, aparecia (hd0,1), quando deveria aparecer (hd0,0) ). Fui olhar no menu.lst e, de fato, a atualização parecia ter montado tudo para funcionar no hda2 denovo.

Alterei no proprio menu.lst (via LiveCD do 7.04) para ele direcionar para (hd0,0). E, tentando fazer o boot denovo, pareceu que ia... até que, ao invez de carregar a interface gráfica do gnome, aparece isso:


BusyBox v1.1.3 (Debian 1:1.1.3-5ubuntu7) Built-in shell (ash)
Enter 'help' for a list of built-in commands

(initramfs)


Não faço idéia do que seja isso, tentei usar o Gutsy pelo LiveCD dele e aparece a mesmíssima coisa, enquanto o LiveCD do Feisty (de onde estou digitando agora) funciona normalmente.

Me parece ser algo específico do Gutsy mesmo, só coloquei essa parte das partições por precaução, não sei se tem relação uma coisa com a outra.

Eu gostaria mesmo de uma ajudinha, pois sou ainda aspira em Linux e dependo muito dos arquivos que estão no meu home, e nem quero cogitar perde-los! Seria uma catástrofe!

Obrigado!


clcampos

Fiz uma pesquisa no google pelo termo (initramfs) e achei muitas respostas, entre elas esta aqui.

Espero que te ajude, mas recomendo mesmo voltar a pesquisa e ver se outro link pode te ajudar melhor.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

erix


clcampos

Este outro link aqui talvez te ajude mais.

De qualquer forma faça um favor, caso não resolva o problema:


  • Entre com o LiveCD
  • Abra um terminal (Aplicações > Acessórios > Terminal)
  • Execute o comando sudo fdisk -l e coloque o conteúdo aqui
  • Tente montar a partição raiz do Ubuntu e copie dela o arquivo fstab, e também o menu.lst. Cole o conteúdo aqui também.
  • Caso não saiba como fazer a última parte execute o primeiro comando e poste aqui, ajudamos a fazer o resto
  • Com estes dados acho que podemos ajudá-lo

No aguardo.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

erix

#4
ok vamos lá:

ubuntu@ubuntu:~$ sudo fdisk -l

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

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hda1   *           1        4777    38371221   83  Linux
/dev/hda3            4778        4865      706860    5  Estendida
/dev/hda5            4778        4865      706828+  82  Linux swap / Solaris






eis o menu.lst:
* - podem ver que só alterei os dois primeiros kerneis
** - não postei o resto do arquivo que era praticamente todinho de comentários...


## ## End Default Options ##

title Ubuntu 7.10, kernel 2.6.22-14-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-386 root=/dev/hda1 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-386

title Ubuntu 7.10, kernel 2.6.22-14-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-386 root=/dev/hda1 ro single
initrd /boot/initrd.img-2.6.22-14-386

title Ubuntu 7.10, kernel 2.6.20-16-386
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-16-386 root=UUID=3cea917a-384b-4d3c-a063-dc4e91eb1b37 ro quiet splash
initrd /boot/initrd.img-2.6.20-16-386

title Ubuntu 7.10, kernel 2.6.20-16-386 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.20-16-386 root=UUID=3cea917a-384b-4d3c-a063-dc4e91eb1b37 ro single
initrd /boot/initrd.img-2.6.20-16-386

title Ubuntu 7.10, kernel 2.6.17-11-386
root (hd0,1)
kernel /boot/vmlinuz-2.6.17-11-386 root=UUID=3cea917a-384b-4d3c-a063-dc4e91eb1b37 ro quiet splash
initrd /boot/initrd.img-2.6.17-11-386

title Ubuntu 7.10, kernel 2.6.17-11-386 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.17-11-386 root=UUID=3cea917a-384b-4d3c-a063-dc4e91eb1b37 ro single
initrd /boot/initrd.img-2.6.17-11-386

title Ubuntu 7.10, kernel 2.6.15-28-386
root (hd0,1)
kernel /boot/vmlinuz-2.6.15-28-386 root=UUID=3cea917a-384b-4d3c-a063-dc4e91eb1b37 ro quiet splash
initrd /boot/initrd.img-2.6.15-28-386

title Ubuntu 7.10, kernel 2.6.15-28-386 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.15-28-386 root=UUID=3cea917a-384b-4d3c-a063-dc4e91eb1b37 ro single
initrd /boot/initrd.img-2.6.15-28-386

title Ubuntu 7.10, kernel 2.6.15-26-386
root (hd0,1)
kernel /boot/vmlinuz-2.6.15-26-386 root=UUID=3cea917a-384b-4d3c-a063-dc4e91eb1b37 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-386

title Ubuntu 7.10, kernel 2.6.15-26-386 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.15-26-386 root=UUID=3cea917a-384b-4d3c-a063-dc4e91eb1b37 ro single
initrd /boot/initrd.img-2.6.15-26-386

title Ubuntu 7.10, memtest86+
root (hd0,1)
kernel /boot/memtest86+.bin

### END DEBIAN AUTOMAGIC KERNELS LIST





eis o fstab:


# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/hda2 -- converted during upgrade to edgy
UUID=5d92abc9-a5a6-4719-ad24-ae8596a837e2 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda5 -- converted during upgrade to edgy
UUID=34903a3f-cc84-419d-86b6-99e279b2978e none swap sw 0 0
/dev/cdrom        /media/cdrom0   udf,iso9660 user,noauto     0       0



erix

#5
Eu não sei se ajuda essa informação, até entra naquela barra de carregamento do ubuntu... mas demora absurdos pra sair dela... e quando sai cai nesse BusyBox. Agora eu tentei entrar com o recovery mode e, como esperado, não apareceu a barra de carregamento, e sim mostrava todo o texto do carregamento, Também demorou absurdos e no final estava assim..: (logo antes daquela mensagem do BusyBox)


Done.

     Check root = bootarg cat /prog/cmdline
     or missing modules, devices: cat /proc/modules ls /dev

  ALERT! /dev/hda1 does not exist. Dropping to a shell!



Como assim não existe???

erix

CONSEGUI!!!

A única coisa que fiz foi colocar no menu.lst o UUID certo da partição no menu.lst. Vejam:


## ## End Default Options ##

title Ubuntu 7.10, kernel 2.6.22-14-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-386 root=UUID=5d92abc9-a5a6-4719-ad24-ae8596a837e2 ro quiet splash
initrd /boot/initrd.img-2.6.22-14-386

title Ubuntu 7.10, kernel 2.6.22-14-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.22-14-386 root=UUID=5d92abc9-a5a6-4719-ad24-ae8596a837e2 ro single
initrd /boot/initrd.img-2.6.22-14-386





Estou feliz  ;D

Mas tenho algumas dúvidas:

- Porque ele não aceitou quando coloquei /dev/hda1 ?? antes funcionava!
- Porque o 7.10 montou o menu.lst como se ele estivesse na partição antiga? eu lembro do UUID dela e era o que tava no menu.lst... será que vou ter que fazer essas trocas toda santa vez que atualizar a distribuição?
- Porque o LiveCD apresentou exatamente a mesma mensagem? se ele não está em hd nenhum?

E tenho outro problema: está demorando absurdos pra carregar o Ubuntu agora, leva muito tempo mesmo!!! tem como corrigir iso de alguma forma?

Obrigado  :D