Mostrando postagens com marcador debian. Mostrar todas as postagens
Mostrando postagens com marcador debian. Mostrar todas as postagens

quarta-feira, 27 de outubro de 2010

Linux: Como resolver o Erro 18 do Grub nas instalações dual boot

Já faz um bom tempo que buscava uma solução para esse problema. Li diversos tutoriais, testei diversas soluções em várias Distros, mas não obtive sucesso, porém, hoje, usando o Debian... O meu caso é o seguinte possuo um hd de 160 GiB, em uma placa mãe que só enxerga até os 137.5 GiB, a famigerada #m810. Instalações de distros Linux no final do disco, ou as vezes nem tão no final assim sempre resultam em erro no #grub.

Obs.: Segundo Morimoto, o erro já ocorre em placas antigas a partir de 7.88 GiB.

Provavelmente o erro 18 (18 : "Invalid or unsupported executable format") está entre os que causam mais ódio entre as pessoas que o encontram após uma modificação na tabela de partição do hdd ou então após instalar uma distro, no final do hdd, em casos como o meu. Já perdi a conta de quantas vezes tive de utilizar o /fixmbr do console de recuperação do windows xp e depois reinstalar o linux para voltar ao tux.

Busquei várias soluções mas todas se mostraram ineficazes. Até que hoje usando o modo de recuperação do Debian 5.0.3 Lenny, e usando comandos já conhecidos, consegui restaurar o grub corretamente. Embora até o momento desse post não tenha testado o próprio Debian ainda.

Basicamente, os passos foram esses:

  • Coloque o dvd 1 do Debian Lenny, escolha Opções Avançadas (Advanced Options) > Modo de recuperação gráfico (Graphical rescue mode). 
  • Escolha a partição onde está o seu Debian ou distro linux equivalente.
  • Espere o sistema carregar, daí entãová respondendo as perguntas, até que ele inicie por completo.
  • A primeira opção, permite que abrimos uma janela do terminal, é nela que iremos fazer alterações necessárias. A terceira opção permite reinstalar o Grub, mas clicar nela agora é inútil, já que as configurações do grub, por algum motivo se tornaram inválidas. A última opção permite reinicializar o sistema.
  • Entre na primeira opção. Digite sudo fdisk -lu para ver a tabela de partição do hdd, isso lhe permitirá saber onde está seu Windows ou Linux, com base no sistema de arquivos dos mesmos, já que o Windows usa NTFS/FAT32 e Linux Ext3/ReiserFS.
    No meu caso foi algo desse tipo:
    /dev/hda1 - HPFS/NTFS
    /dev/hda2 - Ext3
    E assim por diante.
  • De posse dessa informação, abra o menu de configuração do grub. /boot/grub/menu.lst Aqui eu usei: vim /boot/grub/menu.lstEm alguns tutoriais eu vejo a recomendação de usar o comando update grub para detectar automáticamente as partições e grub install para atualizar, confesso que pra mim essa dupla nunca deu certo. Então já com o arquivo aberto, procure as linhas referentes aos sistemas que não estão comentadas, ou seja, não possuem # no começo da linha. O Debian usa o padrão de separar os outros sistemas do seu.
  • A entrada é algo do tipo:
    title Microsoft Windows XP Professional (hda1)
    root (hd0,0)
    makeactive
    chainloader +1
    title Debian GNU/Linux (testing/unstable) (hda5)
    root (hd0,4)
    kernel /boot/vmlinuz-2.6.18 ro quiet vga=791
    initrd /boot/initrd.img-2.6.18

  •  Como no meu caso a partição do Windows é a primeira,e  lembrando que o grub começa a contar por zero  para mim ficou root (hd0,0) E como Debian é a segunda, ficou root(hd0,1). O hd0 é o primeiro hdd (master). Altere a linha correspondende pressionando a tecla Insert, até aparecer na tela Replace, posicione no lugar e altere.
  • Depois é só salvar, pressione Esc, depois digite :save /boot/grub/menu.lst No Vim, os comandos são precedidos de 2 pontos (:), e só são aceitos se a tecla Esc for pressionada antes, indicando a saída do modo de edição.
  • Digite :q para sair do vim.
  • Entre novamente, para ver se as alterações foram salvas. vim /boot/grub/menu.lst Se tudo está ok, pressione Esc, depois digite :q para sair.
  • Saia do terminal
  • Na tela inicial, agora vá na terceira opção e restaure o grub.
  • O grub install irá perguntar onde deverá salvá-lo, escolha a mbr /dev/hda ou hd0.
  • Volte e escolha a quinta opção, reiniciar o sistema. Após reiniciar retire o dvd do Debian para poder dar o boot normalmente e ver se o grub está ok. Se estiver, tente entrar nos sistemas se entrar sem erros, sucesso! Caso não tenha conseguido, talvez você tenha colocado a partição errada no menu.lst ou não o tenha atualizado na instalação ou a causa do seu problema seja outra. 
  • De qualquer forma, boa sorte!
Links úteis:
Abraços, fui

domingo, 18 de julho de 2010

Dica para Debian Linux: Configurar descompactador para RAR

Por padrão, o Debian não descompacta rar. Para descompactá-lo é simples.

Edite os repositórios em
/etc/apt/sources.list

Abra o terminal como root: (Aplicações > Acessórios > Terminal como root )
gedit /etc/apt/sources.list

Adicione a linha citada abaixo ao final do arquivo. É um outro repositório pra pacotes não livres, como é o caso do rar.
deb http://ftp.br.debian.org/debian/ lenny main contrib non-free
*Dica do sistematico do ForumDebian.


Salve e feche o souces.list

No terminal como root:

apt-get update (Espere a lista atualizar)
apt-get install rar unrar unrar-free

Após instalados, pronto, você já consegue descompactar arquivos rar. Usando o comando:

unrar x nomedoarquivo.rar

Há ainda a opção como eu fiz aqui, de instalar o Ark, daí pode-se extrair rar no modo gráfico. 
*dica do richex do ForumDebian.

C'ya.

Dica para Debian Linux: Configurar PPPoE ADSL

Uma dica que eu tive de aprender logo no começo foi essa. Por padrão o Debian não vem com o pacote pppoe instalado. Então é necessário instalá-lo para poder configurar. Uma busca por pppoe no adicionar remover programas e selecione o rp-pppoe.

No terminal:
pppoe-setup (configurar)
login
senha 2x
interface de rede, dsl normalmente é eth0
dns: server ou então o desejado.
on-demand: no
aceitar.

Para conectar, usa-se pppoe-start ou pppoe-connect.

*talvez alguns destes comandos necessitem ser rodados como root.

A dica acontece porque por algum motivo, após dar o boot, o debian normalmente não consegue se conectar e dá um erro danado. Aqui a solução foi simples:

pppoe-stop (para parar a conexão atual)
repita esse comando até o sistema acusar que não existe nenhum processo rodando sobre isso.
killall pppd (pra ter certeza que não tem)
pppoe-start (pra reiniciar a conexão, se tudo sair certo vai aparecer Connect ou Conectado)
route del default (Por padrão a rede passa por eth0, com esse comando excluimos esse padrão)
route add default ppp0 (passa o padrão para o ppp0, pode ser outro ppp1, etc...)

Enquanto procurava soluções para isso e outros erros relacionados, vi troca de número de mac e outras coisas, porém, após alguns teste, vi que esses comandos sempre funcionam por aqui.

De volta, agora no Debian Lenny 5

Olá pessoal,
já faz muito tempo desde minha última atualização. Meu trabalho atual tem consumido todo o meu tempo.
Novidades, não muitas. Recentemente fui instalar a atualização do Office 2007, Service Pack 2.
Não sei se ela foi a causa, mas no dia que a instalei, e reiniciei o pc, quando fui tentar iniciar, meu sistema de arquivos estava corrompido. E o pior, nem em modo de segurança abre. Aparece a clássica BSOD (Tela azul) e trava. Em fato não consegui resolver o problema por aí.

Nada, como desligar o o pc funcionando num dia, e ao
ligá-lo no dia seguinte, ser surpreendido com um
erro grave no seus arquivos, ne?
Tentei usando um cd de instalação do Windows XP realizar o chkdsk /f recomendado, porém, ele trava na hora de inicializar. Motivo, como todo bom Windows ele simplesmente ignora outros sistemas operacionais não-windows, e como minha primeira partição do hd, é uma partição de /boot em ext3, na hora da verificação o cd trava também. Para reinstalar o Windows é necessário excluir essa partição em ext3 que vem antes da partição reconhecida pelo Windows. Poderia ser outro sistema de arquivos desde que não seja FAT/NTFS.

Como já tinha instalado o Debian Lenny 5.03, há algum tempo e já o estava usando para acessar internet, etc Nem continuei insistindo no Windows, já que uma reinstalação do mesmo, acarretaria ter de recuperar o grub do Debian, e isso por enquanto eu não tive sucesso em nenhuma distro. Deixei pra lá, mas estou pensando em mexer depois usando um livecd do Windows XP pronto.

O Debian nem precisa apresentação né? Essa foi minha primeira experiência usando uma distro desse porte, mãe de tantas outras. Levei uns 6 meses pra conseguir baixar os 6 dvds (5 mais 1 de update) da distro, em compensação, tenho todos os repositórios seguros localmente, mas vez ou outra preciso de baixar algo da internet mesmo assim.

Linux cada vez mais melhor.
Minha experiência com o Lenny tem sido muito positiva. Primeiro tive problemas pra configurar a internet com pppoe, mas depois consegui uma forma de contornar isso. Escrevo mais em outro post. Já instalei o Compiz por exemplo, que dá aquele visual espetacular ao sistema. De deixar Aero preocupado. E olha que meu pc é super modesto hein? Tive um problema simples com o Rar, o debian por padrão não abre arquivos rar. Mas também já contornei, nada que uma googlada e um pouco de paciência não resolva.

Como navegador por padrão o Debian vem o Iceweasel e Epiphany, baseados no Firefox, embora eu seja fã da raposa vermelha, prefiro o firefox original, daí o motivo de estar usando a versão linux do Google Chrome, por enquanto, mais estável que a própria versão Windows dele. Como cliente de email estou usando o Gmail/Evolution, por enquanto muito bom, mas por questão de costume, estou usando pop ao invés de imap para acessar.

Para acessar o msn, estou usando o aMSN. Feio que dói, mas quebra um galho e não tem o bug que faz toda a lista que ja foi excluida voltar. Por esse motivo nem abro o Pidgin ou o Kopete. Porém, ele não salva o nick, então toda vez tenho que colocar o nick de novo. Ele tem um bug que não deixa a janelinha piscar, nem o som ao chegar mensagens, mas isso é contornado também. Falo mais também nos próximos posts.

Instalei também o Wine para alguns programas Windows mais simples que eu necessitar usar. Li ótimos tutoriais na net, incluindo do GdH e do VivaLinux. Como player musical, o completíssimo Amarok, já com suporte ao Last.fm habilitado. Como player de vídeo estou usando o Totem, que vem por padrão. Solução office, OpenOffice.org, sempre recomendado.

Como Firewall, estou usando o Firestarter, uma solução simples e prática para o Iptables, que resolve problema da segurança do Linux. Pelo menos nos testes que eu executei aqui foi 100%.

Concluindo, minha experiência com o Debian é só positiva, reconhecimento de hardware perfeito, desempenho melhor que o do Windows XP, e muito mais completo e seguro. Facilidade para instalar programas que já estão no repositório, bastando uma procura simples no Adicionar/Remover programas.
Sinto falta só do msn, que não tem um clone decente no Linux.

quinta-feira, 3 de maio de 2007

Testando o Fedora Core 6

E não é que eu to na febre do Linux? Não resisti, e instalei mais uma distro. Dessa vez a versão free da Red Hat, o Fedora Core 6. Ele não é mais diretamente desenvolvido pela Red Hat, mas a equipe que encabeça o projeto ainda contém integrantes que trabalham na Red Hat.

O Fedora eu já conheço, o utilizo no curso que eu faço gratuitamente pelo governo de MG. É uma distro bonita, completa e bem planejada, em muitos pontos nem se percebe que não é o Windows dada a atenção em detalhes desse tipo. A versão que eu tenho é baseada em GNOME, a outra versão que eu testei utilizava KDE.

Até agora, só posso comentar a parte da instalação. Como o Fedora vem num DVD, tive de usar o drive de dvd pra isso. Geralmente eu o deixo como secundário, mas para dar boot preciso que ele esteja em master. Troquei os jumpers dele e pronto. A instalação foi tranquila. Usei uma das partições FAT32 que eu tinha no hd, e que eu comentei em outro post anterior. Formatei em EXT3. A instalação deve ter levado o mesmo tempo da instalação do Ubuntu. Depois, ele abre o assistente, e manda reiniciar.

O Fedora instala o grub como gerenciador de boot. Eu adicionei o Ubuntu 7.04 nas configurações, já que o Windows já havia sido detectado. O Fedora ficou como padrão, eu não sei porque, já que eu tinha deixando o Windows como padrão. Após carregar o sistema, que é uma coisa rápida, aparece o GNOME com uma papel de parede espetacular. Na primeira fuçada que eu dei nessa versão, já observei que muitos dos programas do Fedora são os mesmos do Ubuntu. Mas o Fedora é baseado no Red Hat e não no Debian. Traduzindo ele utiliza pacotes rpm ao invés dos pacotes deb.

Não sei se terei tempo para testá-lo por estes dias, estou bastante ocupado com o trabalho. Mas espero que consiga sim!

Abração

segunda-feira, 19 de março de 2007

Linux - Firefox sim, IceWeasel não, no Kurumin 7

Olá pessoal,
estou agora no meu Kurumin 7, quem acompanha o blog sabe como foi conturbado o início dessa era linux aqui, o que eu não culpo tanto a distribuição, e sim, falta de experiência e sorte...

O Kurumin 7 traz uma novidade, que eu creio já ter citado aqui. Ele vem com o IceWeasel, uma versão própria do Debian baseada no código fonte do Firefox. Só que essa versão é extremamente frágil em relação ao Firefox original da Fundação Mozilla. Por esse motivo, prefiro a confiabilidade de um dos melhores programas gratuitos disponível no mercado.

Para isso, usei passos que encontrei uma rápida pesquisa no Google. Como dizem, o Google é seu amigo, tá com dúvida, pergunte ao oráculo! :D

1) Bom, o primeiro passo é baixar o Firefox, se você estiver dentro do linux, basta ir em: http://www.getfirefox.com/

2) Então para desinstalar entre no Konsole, e digitei:

apt-get remove iceweasel

3) Descompacte o Firefox, e o coloque em alguma pasta, aqui eu o deixei em /usr/local/firefox

4) Criei um link simbólico para o Firefox na área de trabalho e adicionei o ícone do Firefox.

5) Os ícones do Kurumin na barra de tarefas e no menu K, ficam quebrados, basta você clica com o boa direito sobre eles, e atualizá-los para a nova localização do browser.

O visitante Diego, nos mandou a seguinte dica para corrigir todos os links de uma só vez.
sudo ln -s /usr/local/firefox/firefox firefox

6) O Firefox quando inicia já pergunta se deseja transformá-lo em navegador padrão.

Após instalar o Firefox, instalei a extensão do Del.icio.us, Save Image in Folder e DownloadHelper, as mesmas que eu usei no Firefox 2.0.2 do Windows e funcionaram perfeitamente.

O único ponto contra, é que o menu do Firefox ficam com letras um pouco maiores que o normal que conhecemos no Windows, mas em compensação a renderização das páginas, que é o mais importante, se mantém igual.

O Firefox é a única raposa pela qual eu tenho simpatia, rsrs

[]s

Postagens populares