Linux no Dell Optiplex 320

Publicado por Lucas Allan em 28/03/2007

[ Hits: 15.326 ]

 


Linux no Dell Optiplex 320



Semana passada ao chegar no trabalho dou de cara com uma máquina Dell Optiplex 320. A primeira impressão que tive dela foi excelente. Até ai tudo bem, o problema começa quando tento instalar nosso amado Linux. A distro utilizada foi o openSUSE 10.1 e aí começou a batalha.

Basicamente os problemas são os seguintes:
  • O HD Sata não é reconhecido.
  • O Grub não funciona.
  • Entre outros...

Nesse pequeno artigo irei demonstrar como colocar o Fedora 6 e o openSUSE para funcionar nessa belezinha.

Para que o sistema de instalação reconheça o HD Sata, passe o seguinte parâmetro no boot do sistema:

linux pci=nomsi

Então inicie e instale normalmente.

Ao término da instalação o sistema será reiniciado e a tela do Grub irá aparecer normalmente, mas não se engane, basta você tentar entrar no sistema que você irá presenciar os momentos de angustia que passei. =p

Bom, então vamos fazer ele funcionar! ;]

Dê o boot pelo cd novamente e na inicialização passe o seguinte parâmetro:

linux pci=nomsi rescue

O sistema irá iniciar no modo de recuperação, então use o comando:

# chroot /mnt/sysimage

Você pegará acesso a shell do sistema. Agora vamos instalar o Lilo.

Configurando o Lilo

Baixe o Lilo de:
Descompacte e copia o executável para dentro de /sbin. Então crie o arquivo /etc/lilo.conf com o seguinte conteúdo:

    boot=/dev/sda
    map=/boot/System.map-2.6.18-1.2798.fc6
    prompt
    timeout=50
    lba32
    default=linux

    image=/boot/vmlinuz-2.6.18-1.2798.fc6
    label=linux
    append="pci=nomsi root=LABEL=/"
    initrd=/boot/initrd-2.6.18-1.2798.fc6.img
    read-only

Rode o comando 'lilo' e pronto. O seu Dell já está funcionando no Linux.

Instalar no openSUSE é muito mais fácil do que instalar no Fedora.

Na tela de boot do openSUSE passe o parâmetro:

pci=nomsi

Inicie o processo de configuração para instalar do Sistema, quando for perguntado sobre qual gerenciador de Boot usar, escolha o Lilo. Entre na configuração manual do lilo e adicione na linha append adicione pci=nomsi, termine a instalação normalmente. E pronto, seu openSUSE já está funcionando.

Esse pequeno artigo é o relato de uma experiência que só foi concluída com sucesso graças há um artigo em inglês que achei na net, abaixo segue o link do artigo:

Fonte:
Espero ter ajudado.

Outras dicas deste autor

Broadcom BCM4312 com driver nativo do Linux

Linux no IntelBras i61

aMSN com suporte a mensagens de voz

Get Tool

Gambiarra com o Kernel Headers

Leitura recomendada

Usando o OpenOffice para modificar legenda de filme

Constructor Game no Linux

Fazendo o touchpad do Dell 3550 (ALPS touchpad) funcionar

GULZO - Grupo de Usuários Linux da Zona Oeste do Rio de Janeiro

Instalando o OCS Inventory

  

Comentários
[1] Comentário enviado por ggarauj em 22/05/2007 - 09:28h

Bom dia Lucas,

tentei fazer este procedimento com o Fedora e nao obtive sucesso, agora com o OpenSuse foi mamata, so q ele nao esta rodando o Postgresql na versao 8.0.4 e/ou 8.2.4 devido as suas dependencias, me falaram para instalar o OpenSSH para resolver e nao deu certo.
Partindo do principio, voltei a instalar o Fedora, cujo o qual sempre tem release do Postgresql e ficará padrao aqui na empresa pois utilizo RedHart em meus servidores.
Bem minha duvida é a seguinte qual que o arquivo executavel que esta dentro do pacote baixado, capaz que nao deu certo foi isso, que nao copiei o arquivo correto para /sbin.
O meu tbem é um Optiflex 320n.

Agradeco sua ajuda desde já.

Glaucio

[2] Comentário enviado por thiagofran em 06/07/2007 - 10:53h

Esta dica é demais, so que para funcionar no fedora 6 foi preciso realizar outra alteracao.
Apos entrar no modo de restauracao e instalar o lilo, altere o arquivo /sbin/mkinitrd
na linha gv_list="", altere para gv_list=/root

Agradeco pela dica, sem ela nao teria conseguido instalar....

Abracos..

[3] Comentário enviado por lucas.allan em 06/07/2007 - 11:43h

Olá ggarauj, o arquivo que deve ser copiado é o 'lilo'.
Obs: não é necessario você instalar o lilo desse jeito que mostrei, pode instalar da maneira que quiser. O importante é usar ele com essas configurações que passei.

[4] Comentário enviado por drezende em 08/10/2007 - 16:33h

Lucas,
Tentei fazer o procedimento usando o Fedora em DVD da revista PCMaster.
Porém não consegui instalar o LILO. Aparece o seguinte erro:
Setup length exceeds 31 maximum;kernel setup will overwrite boot loader.
O nome da imagen esta como vmlinuz-2.6.18-1.2798.fc6xen
renomeie os arquivos e deixa-los com menos de 31 caracteres, porém se sucesso.


[5] Comentário enviado por kalz_costa em 21/11/2007 - 11:53h

Pessoal,

No Fedora existem dois problemas, primeiro ele não reconhece CD-ROM depois não reconhece HD.

Simplesmente coloquei CD-ROM na IDE (pode ser tambem via USB) e habilitei na BIOS, depois rodei os comandos do turorial e foi.....mamata tambem....

E isso ai pessoal, vamos contribuir ajudando nossos usuarios de Linux

Abraços

[6] Comentário enviado por luan.meira em 10/03/2008 - 16:09h

Obrigado pessoal, estou rodando a web a dias para ver se consigo instalar o fedora core 6 no meu pc (HD SATA 160Gb - Dual Core - 1Gb Ram - ASUS P5VD2-VM - Gravador DVD Samsumg... sei lá o que...).
Mas vou tentar instalar o fedora 6 e o opensuse 10.1.
Se alguém puder me add no msn para trocarmos algumas dicas eu ficaria muito grato [email protected]
Att.
Luan Monteiro - Web Developer
http://www.infinitonet.com.br



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts