As emocionantes aventuras de um sysadmin linux na procura pelo uptime perfeito!

Resenha: Asus Eee PC (e como instalar o XP)

Posted: abril 5th, 2008 | Author: coredump | Filed under: Linux e Open Source | Tags: , , , , ,

Então. Eu já tenho um notebook HP como eu disse anteriormente. Porém com o número de viagens aumentando entre eu e a minha esposa chegamos a um pequeno impasse: tanto eu quanto ela precisamos do notebook para nossos respectivos trabalhos. A primeira opção claro era comprar um notebook novo, pensamos num Acer, mas ainda parecia meio overkill porque por mais que as viagens tenham aumentado ainda passamos mais tempo aqui, com o notebook sendo sub-utilizado.

A solução veio então na minha nerdice e adquirimos um Asus Eee PC. O modelo correto é o Asus Eee PC 4G Galaxy Black. Peguei o bichinho ontem e tive um tempo para usar e já começar a fuçar um pouco, mas infelizmente minha lerdeza falou mais forte e eu esqueci o adaptador AC/DC dele no trabalho. Então vou postar aqui as impressões das horas que tive ontem MAIS a instalação do XP (que foi feita completamente com ele a base de bateria). Na loja mesmo eu pedi para trocar a memória dele para 2G, DDR2.

O Eee PC para quem não conhece é um dos chamados ‘sub notebooks’, feito pela Asus usando o projeto inicial do Classmate da Intel. Os specs dele são:

  • Processador Intel Celeron M 900 MHz (mas com clock underclocked para 650 MHz, mas ainda preciso conferir se o meu tá assim).
  • 512M de memória DDR2
  • 2/4/8G de “HD”
  • Display de 7″

Essas são as specs “oficiais” do bichinho. Ele mede 22×16 centímetros e a altura é de 3 centímetros mais ou menos (altura sendo a ‘grossura’ do notebook). Ele não tem HD mecânico, o HD dele é o chamado Solid State Drive que é basicamente um HD feito com o mesmo material de Pen Drives e outros dispositivos flash. Ele tem uma entrada para cabo de rede ethernet 10/100 Mbit e também conectividade Wireless com uma Atheros 802.11g (que chega até 54 Mbit).

O Eee PC possui 3 entradas USB 2.0, uma saída VGA para se ligar em algum monitor ou projetor e um leitor de cartões SD/MMC que suporta SDHC (SD High Capacity, acima de 2G). Esse slot é mais útil para colocar um cartão e se guardar documentos e coisas assim que para ser realmente considerado um leitor de cartão (ele não lê o bastante de formatos para ser considerado um leitor ‘sério’ de cartões).

O sistema operacional padrão dele é o Xandros, uma distribuição Linux que com as alterações específicas feitas para ele fazem ele gastar de 15 a 20s do estado desligado até o ‘pronto para usar’. Eu gostei bastante da interface padrão, chamado easy mode. São algumas abas divididas em funções como “Navegar na Internet”, “Jogos”, “Estudo”, “Escritório” com grandes ícones para os programas. Bem intuitivo para quem nunca usou computador aliás. Ele tem uma opção que é o Full Desktop Mode que simplesmente instala o KDE para ser usado.

Eu tenho verdadeiro asco de KDE.

Então a primeira coisa que eu fiz foi remover o Xandros e preparar o disco para receber um linux de verdade como o Debian ou Ubuntu. Como eu estava sem paciência eu resolvi instalar o Ubuntu, mas só para notar que eu estava sem uma máquina Linux por perto para poder fazer um instalador USB. Para não perder a viagem, resolvi instalar a segunda partição do Eee PC com Windows XP.

Algumas pessoas vão se perguntar ‘mas porquê windows XP’. E eu respondo: eu pretendo testar World of Warcraft e mais alguns programas que só tem em Windows nele, antes de decidir se o Windows fica ou não.

Para instalar eu segui o guia desse site aqui. Dá para instalar usando apenas um Pen Drive de um giga, ao contrário de outros métodos que precisam de dois drives ou um CDROM externo USB ou coisa similar.

Resumo do que eu fiz com alguns pulos-do-gato que eu precisei sacar usando o método acima:

  • Baixe os programas que ele manda baixar (USB_PREP8, PeToUSB e Bootsect.exe)
  • Descompacte todos, leve o PeToUSB.exe para o diretório onde o USB_PREP8 foi descompactado
  • Execute o usb_prep8.cmd, isso é um script que vai executando as coisas na medida do necessário então não feche a janela dele até terminar e LEIA o que o guia diz.
  • Faça o que o guia diz com relação a janela do PeToUSB (quer dizer, deixa ela do jeito que ela abre sem mexer nas opções).
  • Depois do PeToUSB formatar o Pen Drive que vai ser usado para instalar o XP, deixe a janela dele lá, quietinha, e aproveite para fechar qualquer janela que o windows tenha aberto mostrando o seu Pen Drive depois da formatação.
  • Abra um outro ‘prompt’ (o guia diz como fazer isso) e execute o bootsect.exe com as opções lá. Lembre-se de mudar a letra do final para a letra do drive do seu Pen Drive (no guia está R: mas aqui em casa foi F:, entendeu?)
  • Depois deste passo a complicação acaba. Depois que o bootsect.exe tiver acabado (com a mensagem de sucesso) pode fechar este ‘prompt’ e a tela do PeToUSB, mas não a do USB_PREP8.
  • A janela do USB_PREP8 vai então mostrar uma lista de opções. Você tem de alterar a número um, quase nunca a dois, com certeza a três e então executar a quatro.
  • A opção um é onde está a fonte da instalação do Windows. Isso quer dizer apontar para onde está o CD de instalação do windows XP. Eu usei o mesmo que eu criei neste post aqui, com SP2 já integrado.
  • A opção dois é qual vai ser a letra do drive temporário que o script vai criar para copiar os arquivos. A opção padrão é T: e você só precisa mudar se você já tiver um drive T: (sabe-se lá porquê, ja ouviu falar em RAID?)
  • A opção três precisa ser mudada para falar a letra do drive onde está o seu Pen Drive (no meu caso era F:).
  • Depois de mudar isso tudo execute a opção 4, se nada der errado ele vai copiar uma quantidade imensa de arquivos para o disco temporário e depois perguntar se você quer copiar para o Pen Drive, responda “YES” para as próximas perguntas e você vai terminar com um USB bootável que serve para instalar o XP (em qualquer máquina, aliás, não só no Eee PC).
  • Coloque o Pen Drive no Eee PC, ligue e aperte F2 até entrar no Setup da máquina. Tem uma opção lá chamada “OS Installation” que pode ser mudada para “Start” e “Finished”. Eu não sei que diferença isso pode fazer, mas eu mudei para “Start” na hora de instalar e “Finished” quando eu terminei a instalação.
  • Fique apertando ESC durante o boot para o Eee PC mostrar a janela de seleção de boot. Escolha o Pen Drive (normalmente a segunda opção) e ele vai mostrar um menu com duas opções. Escolha a “Installation TXT Mode” (ou algo assim, o importante é ser o TXT mode antes).
  • Isso vai apresentar a tela de instalação normal do XP. Pulo do gato importante: se você vai particionar o disco, não deixe nenhuma partição sem utilização no disco, ou ele vai dar um erro na hal.dll que é um porre. O que eu fiz foi remover todas as partições (não tem nada importante nelas além do Xandros, claro) e criar apenas uma de 1.9G deixando o resto do espaço sem utilizar.
  • Pulo do gato dois: depois que a parte texto terminar e pedir para rebootar, você tem de dar boot pelo Pen Drive DENOVO e escolher a outra opção (“Installation in GUI Mode” acho, o importante é ser a GUI Mode) e ele vai continuar com o modo gráfico instalando.
  • Daí vem o maior pulo do gato, mesmo depois dessa instalação ter terminado, você tem de dar boot DENOVO em modo GUI pelo Pen Drive ou você vai sofrer com os erros na hal.dll.
  • Depois que você der o último boot e for para o Desktop e ver o menu Iniciar sem problemas, aí sim você pode remover o Pen Drive, mas não antes disso.
  • Sumarizando: Boot em TXT Mode pelo Pen Drive, Reboot em GUI Mode pelo Pen Drive e Reboot em GUI Mode pelo Pen Drive DENOVO. Lembre-se são DOIS boots em GUI Mode. LEMBRE-SE, SÃO NO TOTAL 3 BOOTS PELO PEN DRIVE.

Existem alguns tweaks para se fazer no XP para ficar melhorzinho. Os mais importantes são desabilitar completamente as ‘Page Files’ do Windows (arquivo de paginação) e os System Restore, que gastam espaço demais. Com essa instalação eu coloquei o XP em 1G, mas existem tutoriais na Internet para remover coisas e arquivos para aumentar o espaço. Eu não estou esquentando muito a cabeça porque a maioria das coisas que eu vou usar deve estar em um cartão externo.

Segunda feira vou seguir o guia do Blog Eee Brasil para instalar o Ubuntu – desculpa, o original é do tecnoclasta, foi mal aí. Nos próximos dias também devo adquirir peças para abrir o Eee PC e soldar uns componentes nele para colocar: GPS, Bluetooth e um Pen Drive interno de 4G para servir de segundo HD (e poder quem sabe instalar o Mac OS X Leopard para fazer um teste), conforme informações disponíveis nos ótimos wiki e forums do eeeuser.com.

intel

45 Comments »

HP DV2000 e similares: Instale XP, Linux e MacOS X Leopard – Parte 1

Posted: março 12th, 2008 | Author: coredump | Filed under: Linux e Open Source | Tags: , ,

Como vocês devem ter lido neste post, eu tinha um Toshiba. A questão é que o Toshiba era tão ruim, mas tão ruim, que apertei um pouco mais o porquinho e comprei um HP DV2000 (não lembro o modelo exato). Imagino que essas direções que eu dou funcionem para o dv2700 e similares também.

  • Use os aplicativos da HP para criar os DVD’s de Rescue. Eu não precisei reinstalar depois, mas vai ver que você precisa.
  • Existe uma partição na máquina que é a de rescue e aquele player de vídeo (que funciona com o notebook desligado), eu removi a dita cuja e não tive problemas, mas também nunca usei aquele player.
  • O realmente difícil de instalar o XP nestes notebooks é lidar com o SATA do HD. O windows não tem suporte nativo no CD de instalação para isso. Siga esse tutorial para fazer Slipstream de Drivers numa instalação antiga do Windows e criar um CD que dá boot e reconhece HD’s SATA na instalação.
  • Depois disso, recorra a página de Drivers da Intel para achar os drivers para a placa de rede e demais drivers de chipset, etc. Existe um pacote gigante chamado “Inf Update” que vem com grande parte deles. A placa de vídeo deste notebook é uma Intel Express 945, a wireless é a nossa amada 3945G, a ethernet é a Intel PRO
  • A camera foi reconhecida automaticamente como dispositivo USB.
  • O Touchpad foi usando a mesma dica que eu dei no post sobre o Toshiba.
  • As teclas de função do HP funcionam por padrão. Não me lembro de ter instalado nenhum software.

Aliás, dentro do C:\ do Notebook costuma ter um folder chamado SWSetup. Todo software da HP que vem no notebook (incluindo Drivers) está disponível neste folder para ser instalado novamente. O meu não tinha, pode ser que no seu caso isso facilite.

No mais, qualquer questão deixem comentário. Na próxima parte eu vou falar de instalação de Linux e Mac OS Leopard, mas é tão simples que nem vai ser grande demais.

intel

2 Comments »

Satellite A215 S4747: Colocando Windows XP e Linux

Posted: novembro 3rd, 2007 | Author: coredump | Filed under: Cybermundo, Linux e Open Source | Tags: , , , ,

Atenção: Eu não tenho este notebook mais. Por mais que as informações abaixo continuem válidas e atualizadas na medida do possível, eu não tenho mais como testar caso apareça um problema específico.

Então. Depois de umas voltas na Feira dos Importados aqui em BSB eu consegui um desses notebooks para testar. Os specs dele, por alto, são:

  • Processador AMD Turion64 x2 1.8 (meu primeiro AMD!)
  • 1G de memória DDR2
  • 200G de HD
  • Tela de 15″ – Wide
  • Placa de vídeo ATi x1200 (128M de memória própria)
  • Wireless, Bluetooth, DVD-RW, mais esses embondos normais de notebook atualmente.
  • Windows Vista

A configuração não é ruim não, mas o Windows Vista… Com 1G de memória, DEUS que coisa lenta, bloated e completamente inútil. Além disso a toshiba tem uma mania de socar 890239802 ícones de softwares e etc no desktop, tornando o treco ainda mais lento. Com o Aero habilitado o computador beirava o inusável.

Resolvi então remover esse lixo de Vista e mandar ver numa instalação padrão do XP e Linux.

Depois de algumas lidas no google já notei que a coisa não seria fácil. “Claro, Linux não tem driver para essas coisas modernas”, dirão os discípulos do Carlos Cardoso (que eu chamo de Troll Cardoso, BTW).

Quinada. Ubuntu 7.10 instalou fino. Só tive problemas com a placa wireless. A Atheros que vem neste notebook aparentemente é suportada pelo driver mad-wifi que está no SVN do projeto, ainda não chegou em pacotes. Neste meio tempo use o ndiswrapper com os drivers encontrados em www.atheros.cz. A placa de vídeo funciona com os drivers padrão do Ubuntu 7.10 (drivers restritos), mas aconselho todos a seguirem o howto desse cara aqui. Só troca onde estiver feisty para gutsy. Pronto, dois items e pronto. Daqui alguns dias já devem estar disponíveis pacotes com drivers novos ou, na pior das hipóteses, o próximo Ubuntu vai ter tudo out of the box.

Se o Linux foi essa tranquilidade, o Windows XP nem tanto. Aparentemente as empresas que estão vendendo máquinas com Vista embutido estão pouco se lixando para drivers para Windows XP. A Toshiba e a HP claramente disseram que como não existe ganho na troca do Vista por um sistema operacional mais antigo, eles não farão drivers para XP. O que é meio frustrante. Windows Vista é inútil. Anyway, o jeito é revirar a internet atrás de drivers de outros OEM.

Com algum trabalho, consegui 95% do notebook funcionando, além de estar usando o driver mais atual da ATi que nem o Vista tem se depender do suporte da Toshiba. Os links que eu usei:

  • Notebook Forums – Nesta thread tem um pacote de Drivers que um cara postou no RapidShare. Eu vou fazer um mirror local aqui para caso isso sumir no limbo. Esse pacote funciona quaaaase tudo, menos o driver da placa de vídeo e a placa de rede não wireless.
  • O link acima do Notebook Forums está quebrado. Eu achei um pacote de Drivers para XP para S4747 neste link aqui.
  • DriverHeaven- Esse treco aqui é o canal para instalar a placa de vídeo. Baixe o driver da Radeon normalmente pelo site, começa a instalar mas cancele depois de descompactar. Use esse software Mobility Modder para mudar algumas coisas nos arquivos do driver. Sem entrar muito em detalhes, rode o driver alterado e ele vai instalar FINO no XP.

Agora estou tentando achar driver para o Touchpad (ele tá sem scroll) e os common modules da Toshiba porque as teclas de função fn que cuidam de controlar brinho, audio, etc… estão sem funcionar.

Atualização: Lendo uns fórums por ai descobri que o melhor driver para o Touchpad é o da Dell. Massa né? Então pegue os drivers da Dell para o ALPS pointing device e aproveite. O driver tem umas funções muito boas como detectar aqueles toques que você dá acidentalmente quando digita e acaba atrapalhando tudo. Eu baixei deste post aqui.

No geral, ótimo notebook e com XP fica ainda mais rápido. E com Linux, então, que maravilha.

intel

12 Comments »

Então…

Posted: setembro 18th, 2006 | Author: coredump | Filed under: General | Tags: , , ,

Tudo bem por ai?

Aqui vamos indo. Voltei a trabalhar faz uma semana, infelizmente não posso dar detalhes sobre o que eu estou fazendo, então melhor nem começar no assunto. Mas a equipe é legal, o projeto interessante, o pagamento é condizente (não é alto, mas não é baixo). Agora é resolver os perrengues que 1 mês sem pagamento causam… Mas a Li tem dado uma mão gigante, e tudo vai se acertar até o final do ano.

Num assunto correlato, aquele notebook que eu comprei a alguns meses atrás está a venda. Entre em contato para saber o preço :)

Pouca gente sabe mas minha esposa tem um blog. Claro, ela tinha um antigo, mas não posta nele a anos. Acabou criando um novo para falar mais de cotidiano e menos de poesia como ela fazia no outro. Interessante prestar atenção neste post, onde finalmente minha nerdice ganha da lógica. E o pior é que desta passagem eu realmente lembro. Mais informações sobre David Weber no site dele, que aliás ganhou meu prêmio “barango luxo” por causa do… er… vocês vão entender.

No mais, facu, trabalho, quase não tenho tempo pra ver o Pedro durante a semana… :\ Mas bem, a vida é assim.

intel.

Technorati Tags: , ,

1 Comment »

Finalmente

Posted: abril 28th, 2006 | Author: coredump | Filed under: Linux e Open Source | Tags: , , ,

Depois de longas semanas alguém apareceu com um hack para o problema do dbus reclamando da mídia inserida nos drives com suporte a lightscribe que tanto atrapalhavam. Diretamente do nosso amigo Ubuntu Forums: CDROM error with HP Pavilion dv1400 – Ubuntu Forums.

Por falar nisso, fiz um dist-upgrade para a versão beta do Dapper Drake, a próxima versão do Ubuntu, e só posso dizer que estou apaixonado pelas novas versões do Gnome e de alguns outros softwares. Neste momento, estou tentando saber porque diabos o Deskbar funciona com o beagle perfeitamente no meu trabalho mas aqui em casa ele não faz nenhum tipo de live search.

Mais detalhes quando eu voltar a dormir e acordar. Pequeno filho teve uma crise de tosse mas parece ter passado, o que quer dizer que eu posso voltar pra cama e tentar dormir mais umas 2 horas.

Technorati Tags: , , ,

No Comments »