The most recent Linux distributions on our PXE network server

Computer Recycling's PXE Network Server

PXE network installation Most Linux distribution web sites describe the process of how to download an ISO, and create a bootable USB key. While USB keys are great if you’re working on your own computer, when you need to scale up and install across a number of systems there are more efficient ways of deploying Linux. One of those ways is to network boot, and install from a PXE (Preboot Execution Environment) server. ...

April 1, 2025 · 6 min
Unpacking the NAS case

Building the NAS - hardware hiccups

Most of the hardware is assembled The past few weeks have been extremely busy, so I knew last night would probably be the only time I would get this week to work on the NAS. I’m glad I started building the NAS last night as it took much longer than anticipated. I finally finished the build at 10pm last night (and it’s still not quite complete). Fig 1. I used an Intel Core i3-7100 CPU for lower power consumption ...

September 25, 2024 · 6 min
A thinkpadLenovo ThinkPad that's in rough shape

Simple way to clean a Lenovo ThinkPad Case

Past Isopropyl is a great way to clean up a lot of plastic, but I found that while it’s helpful for removing grime, caked on stickers (Goo Gone), and other crud, it doesn’t always leave a nice finish. A few years back a volunteer at the Computer Recycling Project mentioned interning at a small computer store where they used Mr. Clean Magic Erasers to clean-up the top of ThinkPads. True to what he said, Mr. Clean Magic Erasers do seem to be a pretty good job on the top of ThinkPads. ...

August 16, 2024 · 2 min
The PDF created by the script of monitor information

A Linux BASH shell script to create a PDF of monitor information - findmonitor.sh

About findmonitor.sh Note: Note: This script is NOT compatible with systems running Wayland. We use Xubuntu Linux at our project. The Working Centre’s not-for-profit Computer Recycling Project sometimes receives donations of many monitors all at once. Our previous method for handling monitors was to set them up, run them through a bunch of tests, print a label on our label printer, and enter the monitor into our point of sale. This method hasn’t worked very well for us when we’ve received a lot of monitors all at once. Large amounts of monitors were sitting untested for awhile because we didn’t have the resources to do the old process for each monitor. We needed a faster way to figure out some of the details of monitors, and make them easier to sell without needing to create labels and enter everything into the point of sale. ...

March 27, 2023 · 8 min
The PDF that gets created showing the hardware specifications

Hardware detection script for Linux refurbishers

About the script I wrote the hardware.sh BASH script to make it a bit simpler for volunteers at The Working Centre’s Computer Recycling Project to figure out what hardware was in a computer. For more than a dozen years we’ve been asking volunteers to gather information from the BIOS, or using phoronix-test-suite under our PXE booted Debian Live environment. Volunteers would write the information on quarter page-sized sheets we would attach to each computer. While this was a useful function to help volunteers get to know hardware in a computer, there were a few problems with this method: ...

February 15, 2023 · 6 min