Como atualizar uma caixa Linux antiga com esta configuração de hardware?

0

Eu tenho uma caixa Linux antiga que precisa ser atualizada sem tocar no processador ou na placa-mãe. Ele contém software que foi licenciado especificamente para essa unidade física e não tenho outra opção além de tentar atualizá-lo para que ele funcione melhor.

É um Dell Precision 360 ( Bios version A04, 01/15/2004 ) executando o Ubuntu 12.04LTS.

Suponho que um primeiro passo seria usar uma versão mais antiga do Ubuntu, já que sua pegada parece aumentar a cada nova iteração.

Mas e o disco rígido e a memória?

No momento, ele está usando um 40GB Western Digital Caviar que eu acho que poderia usar uma atualização. Mas como posso ter certeza de que uma nova unidade será compatível (por exemplo, SSD)? (O mesmo para a RAM).

Aqui está minha saída de configuração via lshw -short

H/W path           Device      Class       Description
======================================================
                               system      Mini Tower Computer
/0                             bus         0W2563
/0/0                           memory      64KiB BIOS
/0/400                         processor   Intel(R) Pentium(R) 4 CPU 2.80GHz
/0/400/700                     memory      16KiB L1 cache
/0/400/701                     memory      1MiB L2 cache
/0/1000                        memory      512MiB System Memory
/0/1000/0                      memory      256MiB DIMM SDRAM Synchronous 333 MHz (3.0 ns)
/0/1000/1                      memory      256MiB DIMM SDRAM Synchronous 333 MHz (3.0 ns)
/0/1000/2                      memory      DIMM SDRAM Synchronous 333 MHz (3.0 ns) [empty]
/0/1000/3                      memory      DIMM SDRAM Synchronous 333 MHz (3.0 ns) [empty]
/0/100                         bridge      82875P/E7210 Memory Controller Hub
/0/100/1                       bridge      82875P Processor to AGP Controller
/0/100/1/0                     display     NV5 [Vanta / Vanta LT]
/0/100/6                       generic     82875P/E7210 Processor to I/O Memory Interface
/0/100/1d                      bus         82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1
/0/100/1d.1                    bus         82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2
/0/100/1e                      bridge      82801 PCI Bridge
/0/100/1e/c        eth0        network     82540EM Gigabit Ethernet Controller
/0/100/1f                      bridge      82801EB/ER (ICH5/ICH5R) LPC Interface Bridge
/0/100/1f.1        scsi0       storage     82801EB/ER (ICH5/ICH5R) IDE Controller
/0/100/1f.1/0      /dev/sda    disk        40GB WDC WD400BB-75DE
/0/100/1f.1/0/1    /dev/sda1   volume      36GiB EXT4 volume
/0/100/1f.1/0/2    /dev/sda2   volume      509MiB Extended partition
/0/100/1f.1/0/2/5  /dev/sda5   volume      509MiB Linux swap / Solaris partition
/0/100/1f.1/1      /dev/cdrom  disk        DVD_RW ND-3540A
/0/100/1f.2                    storage     82801EB (ICH5) SATA Controller
/0/100/1f.3                    bus         82801EB/ER (ICH5/ICH5R) SMBus Controller
/0/100/1f.5                    multimedia  82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller

Memória

 *-memory
      description: System Memory
      physical id: 1000
      slot: System board or motherboard
      size: 512MiB
    *-bank:0
         description: DIMM SDRAM Synchronous 333 MHz (3.0 ns)
         physical id: 0
         slot: CHANNEL A DIMM 0
         size: 256MiB
         width: 64 bits
         clock: 333MHz (3.0ns)
    *-bank:1
         description: DIMM SDRAM Synchronous 333 MHz (3.0 ns)
         physical id: 1
         slot: CHANNEL B DIMM 0
         size: 256MiB
         width: 64 bits
         clock: 333MHz (3.0ns)
    *-bank:2
         description: DIMM SDRAM Synchronous 333 MHz (3.0 ns) [empty]
         physical id: 2
         slot: CHANNEL A DIMM 1
         width: 64 bits
         clock: 333MHz (3.0ns)
    *-bank:3
         description: DIMM SDRAM Synchronous 333 MHz (3.0 ns) [empty]
         physical id: 3
         slot: CHANNEL B DIMM 1
         width: 64 bits
         clock: 333MHz (3.0ns)
    
por pepe 20.01.2014 / 15:26

3 respostas

2

O disco rígido instalado em sua máquina atualmente é uma unidade IDE, que não é um bom presságio para a atualização para um SSD; no entanto, ele possui um controlador SATA. Qualquer SSD SATA deve funcionar bem, embora você possa precisar configurar seu BIOS para a emulação do Parallel ATA.

Você também pode se beneficiar com a adição de RAM à máquina, pois 512MB estão no limite mínimo para as distribuições Linux modernas, e essa placa-mãe (Dell W2563) suporta até 4GB de memória DDR-400.

    
por 20.01.2014 / 15:38
2

A coisa realmente complicada aqui é que o sistema é tão antigo que o mundo passou a maior parte da tecnologia em uso neste sistema. Seus discos rígidos atuais são pata - a maioria dos sistemas modernos são SATA. Você pode ser capaz de adicionar uma placa controladora sata - uma pci, e pci-e é o padrão comum atual e usar raid para melhor desempenho ou simplesmente usar o adaptador sata integrado. Esta é a mudança mais importante, relacionada à confiabilidade, que você deve fazer, uma vez que as unidades morrem.

E sim, isso suporta o PCI da velha escola, não o PCIe (que o 470 parece suportar), então qualquer addon precisa ser para isso.

Mesmo com este cartão, um SSD seria um exagero, mas se você puder inicializar, você tem um disco rígido moderno, fácil de manter e prontamente disponível, em vez da peça de museu que está dentro agora. Este é o único componente moderno que você pode usar. Felizmente, esta é a parte mais provável de falhar e ser uma dor na parte traseira. Se você acabar recebendo uma carta 'melhor', você pode querer fazer raid 0 para um melhor desempenho

Eu tentaria canibalizar alguns sistemas para maximizar o RAM, se possível - o RAM é DDR, e estamos prestes a passar de DDR3 para 4

Quanto ao sistema operacional? Eu tentaria ir com o debian (que é bem pequeno). Se você precisa do X e do Ubuntu, escolha uma das versões mais leves, como o xubuntu ou lubuntu, e a versão LTS. Oses desatualizados são riscos de segurança e uma dor para manter.

É claro que os detalhes dependem das suas necessidades e orçamento. Você provavelmente poderia comprar o ram por exemplo, e ficar louco com o cartão sata.

    
por 20.01.2014 / 15:43
1

Se a CPU & mainboard não pode ser tocado, mas você é capaz de atualizar a memória RAM e disco rígido (sem quebrar a licença), eu recomendo fazer exatamente isso. Mais memória e um disco mais rápido definitivamente ajudarão. Quanto a encontrar os discos certos: você tem um controlador SATA, então pegue uma unidade SATA (provavelmente SATA-I, verifique as especificações do controlador SATA para ter certeza). O Ubuntu 12.04 suporta drives SSD, então isso também deve funcionar. Além disso, procure as especificações da sua placa-mãe para obter os módulos de memória corretos. lshw disse "SDRAM Synchronous 333 MHz (3.0 ns)", mas pode ser bom procurar as especificações de qualquer maneira para descobrir quais configurações / tamanho máximo de memória é suportado.

Além disso, eu recomendaria que o contra fosse rebaixado para uma distribuição mais antiga, já que eles serão (em breve) finalizados e talvez não recebam mais atualizações importantes.

    
por 20.01.2014 / 15:37