Revive an old PC with Linux - wikiHow

Revive an old PC with Linux - wikiHow

How to Revive an old PC with Linux

from wikiHow - The How to Manual That You Can Edit

Have you got an old computer gathering dust in the attic? Did you know you can revive it with a modern Linux operating system? It can become a useful router/firewall, server or even desktop computer again. All without buying expensive Windows licences that are no longer even supported. Old limitations on file names, disk size, USB support in early Windows versions can even be overcome.


  1. Consider what you want, a desktop computer, a server, or a router/firewall
  2. Clean it with compressed air
  3. Test your PC will turn on safely
  4. Determine what your PC will boot from (in the BIOS or manual), old ones might not boot from USB, really old ones might not even boot from CD
  5. If it won't boot from CD, download floppy boot images of Damn Small Linux and Puppy Linux (WakePup for Puppy Linux 1 and 2 series) and once extracted onto a floppy disk, insert them into your old PC
  6. Download Damn Small Linux and Puppy Linux CDs (on a new PC if you have one) and burn them as images (with Infrarecorder or Nero)
  7. Turn your old PC on if you haven't already and insert the CDs as soon as you can, if successful, you'll be greeted by a DSL or Puppy Linux boot screen for a few seconds (press a key quickly to interrupt the countdown if you like)
  8. Unless you have valuable data on the old PC, consider creating a swap partition (with gParted or Ultimate Boot CD) if you have too little ram (less than 64Mb) to run the distros "live"
  9. Read and consider carefully using cheat codes at boot (also called boot parameters) to run more from CD and use less RAM
  10. Choose Xvesa rather than framebuffer if you have display problems
  11. Turn off ACPI or APM if you have problems
  12. If you like Puppy Linux but 3 series is too slow, consider 2 series (Phoenix or 214R), or even 1 series (MeanPup or 109CE)
  13. If you like Damn Small Linux, also consider Damn Small Linux-Not (with Abiword and Gnumeric) or Feather Linux (also derived from Knoppix).
  14. If you have a serial mouse, test whether it is detected and works. If it doesn't, then additional configuration can be made with boot parameters/cheat codes
  15. For dial-up modems, consider a hardware dial-up modem for maximum compatibility
  16. Some gains in performance may be made, once installed to hard disk rather than running live
  17. Also consider a "frugal installation" for performance gains


  • If you're adding applications, choose lightweight ones like SIAG Office rather than
  • Choose lightweight window managers like JWM, IceWM or Fluxbox rather than GNOME or KDE
  • Choose lightweight browsers like Opera or Dillo rather than Konqueror or Flock.
  • If you want something different and unusual with eye-candy, consider Enlightenment window manager which comes with eLive


  • If power supply wires have broken do not use the PC
  • Puppy Linux runs as root

Article provided by wikiHow, a collaborative writing project to build the world's largest, highest quality how-to manual. Please edit this article and find author credits at the original wikiHow article on How to Revive an old PC with Linux. All content on wikiHow can be shared under a Creative Commons license.

Choice Puplets

Dragon Puppy
eBoxPup (and MiniPup)
Fire Hydrant
or here
IcePup (formerly known as FoxPup/LitePup)
Lighthouse Pup (+ optional KDE)
Minsys (codename Muppy)
Tmxxine (Shard, Rainbow or Prism)