Bom, chegou alguns cds da nova versão de um linux br em casa, então instalei em meu hd de teste e fiquei supreso por ele ter achado a minha placa de rede(Attansic(R) L2) logo de cara!
Essa placa já me deu muita dor de cabeça no passado!
Mas continuando após o teste, deu saudades do meu velho ubuntu 7.04! quanto tempo não usava o ubuntu!
E como tava pensando e formatar meu hd principal porq o win tava ficando lento, então pensei...
"Com a evolução do wine e a atualização do ubuntu, posso ter os programas que preciso + o sistema que eu gosto!"
E com esse pensamento sem piedade peguei a partição do windows e mandei a instalação do Ubuntu 7.04, com preguiça de abaixar a iso da nova versão!
E como o preguiçoso sempre trabalha dobrado veio o primeiro problema!
Round 1: A placa de rede!
Me esqueci de copiar o driver da maldita atl2!
Mas decedido não mudar o hd para baixar eu pensei em instalar o driver do outro linux pelo cd via synaptic!
E deu certo, mas junto foi preciso instalar o kernel do outro linux como dependencia!
Então iniciei o novo kernel com internet e pensei...
"Agora é só atualizar...."
Round 2:Erro na Atualização!
Todo contente digitei: sudo apt-get update
E vários erros apareceram, então pensei: "mas que $%#!"
Pesquisa no google aqui, pesquisa no forum ali, outra no site oficial e encontrei!
Repositorios desatualizados!
O Ubuntu mudou os endereços dos malditos da versão 7.04, antes era:
http://br.archive.ubuntu.com/ubuntu/ feisty .....
E agora é:
http://old-releases.ubuntu.com/ubuntu/ feisty .....
Fiz backup do existe e mudei o /etc/apt/sources.list e digitei: sudo apt-get update
e finalmente atualização funcionou!
Quando apareceu atualizações disponiveis eu quase pulei de alegria!
mas quando fui atualizar.. outro problema...
Round 3:Atualização Parcial!
Por alguma maneira ele não tava atualizando normalmente, então pensei...
"Deve ser esse Kernel! tenho que fazer pelo nativo!"
Então procurei o driver para ubuntu 7.04 da atl2 e após tentar vários encontrei um que funciona no 7.04 com kernel antigo!
Encontrei em:
http://www.igelle.org/releases/igelle-0.5.0/sources/atl2-2.0.4.tar.bz2então sem demora baixei ele pelo kernel com internet, resetei e instalei no kernel original do ubuntu e seguinto o guia:
http://www.vivaolinux.com.br/dica/Placa-de-rede-Attansic-Technology-L2-(atl2)/ fiz o procedimento e usando o comando:
insmod /lib/modules/$(uname -r)/kernel/drivers/net/atl2/atl2.ko
Ativei a minha placa no kernel original, então pensei..
"Agora eu atualizo isso!"
E finalmente a atualização completa funcionou...
Pediu para reiniciar e quando voltou... cade a internet?!
Esqueci de por para iniciar o modulo automaticamente, mas pera ai... o ubuntu não tem rc.modules?! e agora?
Pesquisa dali e pesquisa daqui encontrei uma solução!
Adicionei no /etc/rc.local a linha de comando acima e problema resolvido!
Agora vamos finalmente atualizar o 7.04 para 7.10!
ou não...
Round 4:"Não foi possível encontrar as notas de lançamento"
Pensei....
Deve estar sobrecarregado devido ser vespera do lançamento da nova versão vou esperar navegando e personalizando algumas coisas....
O tempo passa e o erro continuava...
"Cansei de esperar, vou procurar..."
Pesquisa dali e pesquisa daqui descobri que podia usar o comando:
sudo do-release-upgrade
Então a tristeza... erro novamente!
Round 5:"Failed Upgrade tool signature"
Então de volta ao google! "Sou brasileiro e não desisto nunca!"
Pesquisa daqui e pesquisa dali e encontrei varias mensagens com esse problema e nenhuma solução!
Estava quase desistindo quando fui na pagina do ubuntu e botei a versão 8.10 para abaixar...
Enquanto esperava deletei os kernel antigos deixando só o atual, limpei arquivos desnecessarios e pensei...
"Pultz se tiver que usar o cd vou perder tudo que já fiz!"
Joguei uma agua no rosto e voltei para o ring!
Round Final:Finalmente 7.10!
Pesquisa daqui e pesquisa dali e finalmente olhando um post em um blog americano de alguem com problema eu vi o erro!
Isso mesmo! "Meninos eu vi!"
O erro no comando "sudo do-release-upgrade" era culpa da mudança de repositorios!
Quando usei o comando ele escreveu no:
/var/lib/update-manager/meta-release
Dist: feisty
Name: Feisty Fawn
Version: 7.04
Date: Thu, 19 Apr 2007 13:00:00 +0200
Supported: 0
Description: This is the 7.04 release
Release-File:
http://old-releases.ubuntu.com/ubuntu/dists/feisty/ReleaseReleaseNotes:
http://old-releases.ubuntu.com/ubuntu/dists/feisty-proposed/main/dist-upgrader-all/current/ReleaseAnnouncementUpgradeTool:
http://old-releases.ubuntu.com/ubuntu/dists/feisty-proposed/main/dist-upgrader-all/current/feisty.tar.gzUpgradeToolSignature:
http://old-releases.ubuntu.com/ubuntu/dists/feisty-proposed/main/dist-upgrader-all/current/feisty.tar.gz.gpgDist: gutsy
Name: Gutsy Gibbon
Version: 7.10
Date: Thu, 18 Oct 2007 12:00:00 UTC
Supported: 0
Description: This is the 7.10 release
Release-File:
http://archive.ubuntu.com/ubuntu/dists/gutsy/ReleaseReleaseNotes:
http://archive.ubuntu.com/ubuntu/dists/gutsy/main/dist-upgrader-all/current/ReleaseAnnouncementUpgradeTool:
http://archive.ubuntu.com/ubuntu/dists/gutsy/main/dist-upgrader-all/current/gutsy.tar.gzUpgradeToolSignature:
http://archive.ubuntu.com/ubuntu/dists/gutsy/main/dist-upgrader-all/current/gutsy.tar.gz.gpgdentre outros dados...
Reparem o endereço de Release-File do 7.04 e do 7.10... isso mesmo! depois de muito brigar com repositorios anteriormente eu já sabia que o endereço:
http://archive.ubuntu.com/ubuntu/dists/gutsy/ReleaseNão estava ativo!
Então digitei em meu navegador e deu error 404 como eu pensei!
Então mudei para:
http://old-releases.ubuntu.com/ubuntu/dists/gutsy/ReleaseE abriu! isso mesmo funcionou! então mudei as informações do 7.10.
de:
http://archive.ubuntu.com/ubuntu/dists/...
para:
http://old-releases.ubuntu.com/ubuntu/dists/...
Então: "apt-get update" e finalmente "sudo do-release-upgrade"
E tudo começou a funcionar como deveria... então segui as intruções e finalmente!!!!!
A versão atualizou para 7.10!
E uma coisa eu aprendi!
O preguiçoso pode até trabalhar dobrado, mas também se torna o mais esforçado e aprende mais!
Daqui em diante esta tudo normal!
Ufa...
Resultado: Erros 5 x 6 Persistência
Espero que as informações de como resolvi os problemas que tive ajude alguem no futuro! rs