如何用此硬件配置升级旧的 Linux 机器?

如何用此硬件配置升级旧的 Linux 机器?

我有一个旧的 Linux 机器,需要升级,但不接触处理器或主板。它包含专门授权给这个物理单元的软件,我除了尝试升级它以使其性能更好之外别无选择。

Bios version A04, 01/15/2004它是运行 Ubuntu 12.04LTS 的Dell Precision 360( )。

我认为第一步是使用旧版本的 Ubuntu,因为它的占用空间似乎在每次迭代中都会扩大。

但是硬盘和内存怎么办?

它目前正在使用40GB 西部数据 Caviar我认为可以升级。但我如何确定新驱动器兼容(例如 SSD)?(RAM 也一样)。

这是我的配置输出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

记忆

 *-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)

答案1

您的机器中目前安装的硬盘是 IDE 驱动器,这不利于升级到 SSD,但它确实有一个 SATA 控制器。任何 SATA SSD 都应该可以正常工作,但您可能需要配置 BIOS 以进行并行 ATA 仿真。

给机器添加 RAM 也可能会对你有好处,因为 512MB 大约是现代 Linux 发行版的下限,而该主板(Dell W2563)支持高达 4GB 的 DDR-400 内存。

答案2

这里真正棘手的是,该系统太旧了,世界已经淘汰了该系统上使用的大部分技术。您当前的硬盘是 pata - 大多数现代系统都是 SATA。您可能能够添加 sata 控制卡 - pci 卡,而 pci-e 是当前的通用标准,并使用 raid 以获得更好的性能,或者只需使用板载 sata 适配器即可。最重要的,与可靠性相关的改变必须制造,因为驱动器死机。

是的,它支持老式 PCI,而不是 PCIe(470 似乎支持),所以任何附加组件都需要支持它。

即使有这张卡,SSD 也有点过头了,但如果你能启动,你就安装了一个现代、可维护、随时可用的硬盘,而不是现在里面的博物馆藏品。这是你唯一可以使用的现代组件。幸运的是,这是最有可能出现故障并造成麻烦的部分。如果你最终得到了一张“更好”的卡,你可能想要使用 raid 0 以获得更好的性能

如果可能的话,我会尝试拆解一些系统以最大限度地利用内存 - 内存是 DDR,我们即将从 DDR3 升级到 4

至于操作系统?我会尝试使用 debian(非常精简)。如果您需要 X 和 ubuntu,请选择较轻的版本之一,例如 xubuntu 或 lubuntu ,以及 LTS 版本。过时的操作系统存在安全风险,并且维护起来很麻烦。

当然,具体细节取决于你的需求和预算。你也许可以例如 RAM,并使用 SATA 卡。

答案3

如果无法更换 CPU 和主板,但可以升级 RAM 和硬盘(不违反许可证),我建议你这样做。内存更大、磁盘更快肯定有帮助。至于找到合适的磁盘:你有一个 SATA 控制器,因此需要一个 SATA 驱动器(可能是 SATA-I,请检查 SATA 控制器规格以确保无误)。Ubuntu 12.04 支持 SSD 驱动器,因此这也应该可以正常工作。此外,查看主板的规格以获取正确的内存模块。lshw显示“SDRAM 同步 333 MHz(3.0 ns)”,但无论如何,查看规格以了解支持的配置/最大内存大小可能是一个不错的选择。

另外,我建议反对降级到较旧的发行版,因为它们很快将不再具有使用寿命并且可能不再获得重要的升级。

相关内容