如何确定哪种操作系统最适合旧硬件?

如何确定哪种操作系统最适合旧硬件?

请原谅我问了个新手问题,但我是这个网站的新手,而且在 PC 方面也还很陌生。我有一台旧的 HP Pavillion 6635(我相信它是 66 MHz),内存很少,如果我能先解决这个问题,我打算更新它。

我的问题是,是否可以使用带有轻量级 Linux 发行版的 Live CD 在旧版 HP 上安装较新的操作系统?主要目标是将其用作游乐场 Web 服务器来学习 HTML、PHP、MySQL 和其他 Web 技术。

我曾使用 Live CD 重新镜像我的旧笔记本电脑,但它远不如 HP 台式机那么旧。我尝试了类似的方法,但它在启动过程中只是停留在初始蓝色 HP 屏幕上。如果我重新安排启动顺序以首先从硬盘启动,它将启动到 Windows 98 SE,但使用旧的 UN 和密码。我知道 Kali Linux 有一个工具可以更改管理员密码,但同样,这需要 Live CD。

再次感谢您的帮助和耐心。仍在学习网站礼仪,因此请随意纠正您认为合适的错误。

最好的,CS

答案1

HP pavillion 是一台旧电脑,它的规格是 Celeron 533 MHz、64 MiB 内存和 10.2 GiB 磁盘。

CPU 速度足够快,可以满足您的目标,磁盘空间可能以今天的标准来看有些可笑(U 盘往往有更多空间),但足以安装操作系统和 LAMP 堆栈。也许不足以运行严肃的生产站点,但肯定足以玩。

另一方面,内存相当有限,很难找到兼容的内存来扩展它。因此,让我们专注于在 64 MiB 上运行并留出足够空间来支持您的 LAMP 堆栈。

旧的操作系统 w98 可以工作,但找到与之兼容的现代 LAMP 堆栈是一项巨大的挑战。更现代的 Windows(例如古老的 XP SP0)可以很好地处理 64MiB,但这也会为任何应用程序留下很少的备用资源,并且会非常容易受到攻击。如果您不将其连接到互联网,这不是问题,如果您想坚持使用 Windows 并设置自己的小型 LAN,这是一个选择。

更现代的 Windows 根本无法运行,或者会导致资源匮乏。这使得其他操作系统(如 BSD 和 Linux)成为候选。它们有类似的问题。Slackware 3 在 32MiB 上运行良好,但更现代的 slackware 需要更多资源。而 slack 是最简单的通用 Linux 发行版之一。

如果你移动到非通用安装,例如该死的 snmall linux安装评论中提到的,那么您可能能够获得一个可以运行的系统,但要准备好开始分页到一个缓慢的交换分区。

这给我们留下了三个选择:

  1. 对系统要非常有耐心。可以。但是速度会比较慢。
  2. 找到更多内存。这就像找到 Fort-T 的零件一样。
  3. 或者不要使用硬件。提到的树莓派带有更多内存,非常便宜,而且耗电量明显更少。这似乎是可行的方法,尽管不是所述问题的答案。

相关内容