• Blog Content
  • About Burns and This Blog
  • To the Hackers and Script Kiddies
  • SE Skills Survey – Help!!

Eric Burns Online

My Virtual Take on Tech

  • Blog Content
  • About Burns and This Blog
  • To the Hackers and Script Kiddies
  • SE Skills Survey – Help!!

How To Build a System Workbench

January 1, 2019 High Level Tech Intro Startups No Comments

With the growth of the Cloud, fewer and fewer people actually put their hands on hardware.  But there are times that a cash-strapped startup, consultant or a frugal hobbyist/entrepreneur will want to get a MVP (Minimally Viable Product) up and running without having the recurring expense of deploying in the Cloud.  Especially with how cheap business Internet plans are with static IPs that you can then combine with a modern CDN.  There also is a responsibility to properly wipe drives when recycling or reusing old equipment.  My last home project of 2018 yesterday was building my bench for working on systems.  I wanted to share some of those details.

Workbench with open air case and recycled parts for working on PC servers and workstations
Workbench, inexpensive and recycled parts

Now my needs are a bit different.  At times I’m asked by friends or family members to restore or repair systems.  I’ve also got a stockpile of old drives that I need to properly wipe before recycling or reusing.  And then there is the list of projects I’m tinkering on when I need down time, distraction or skill growth.

For my work space I’ve got an adjustable bench that came from the incubator where we used to run GarageCity.  For now there is just a work surface that matches my main desk sitting on it, and at some point I’ll permanently attach it as well as the recycled industrial keyboard tray I picked up.  And of course a nice tall chair is on the list.

Components include:

  1. An open air Lian Li Case, which is rather old.  My one minor regret is not buying the front panel for the HDMI and USB ports.  So if you buy a newer open air case, consider getting the port adapter now while they are still available.  For now I’m just using a USB extension cable to make switching items easier, but will probably mount a USB bracket somewhere on the front of the case.  For what it is worth, I also put together various systems for other hobbies and have a small stockpile of components to test and weed through.  Update: After posting this I realized that I’ve got an unused 5.25″ bay in the case – this is a smarter solution –  a 5.25″ bay with a fan control and USB ports.
  2. I’ve added a rather old motherboard with an extra 1TB drive to copy files onto before wiping drives.  I might go with a cheap solid state OS drive to speed it up as well as reduce noise.  Right now it just has PCI and a small PCIe slot.  At some point something newer will go in, but it all depends on what I come across for cheap.
  3. Power supply is modular and came from the first used PC my son bought and has since upgraded.  This reduces the clutter and unused wires.
  4. Adaptec AHA-2940/UW SCSI card.  That collection of drives that I am asked to wipe include a variety of SCSI disks.  (It is amazing what is still in use these days.)  Sometimes the system is dead enough that I can’t boot of a CD or DVD to use it to do the wiping.  Again, I’ve got a different use case here.
  5. I’ve still got my first PC Tool Kit from years ago. (Link is just an example.)
  6. An old surge protector with individual switches to be able to power cycle specific components.  There is an extra power cable in it for when I temporarily work on built systems here.
  7. I’m using a UNITEK Y-3322 USB 3.0 to IDE + SATA Adapter.  I really like it because it has a separate power switch and works with SATA, IDE and laptop IDE drives.  It also has a power adapter for the ID drives.  Lastly it seamlessly functions with Linux.  One minor negative is that the light does not flash with drive activity.  (Other UNITEK USB adapters do, which is nice.)
  8. If you’ve got old KVMs, I’ve found that the UNITEK USB to PS/2 Converters work.  It’s hard to recycle an 8 port KVM with all the cables and spend the money on a new USB one.  For this bench, an old 2 port KVM is more than enough for the limited space.  I can toggle between a system I’m temporarily working on as well as the open air system.
  9. At some point I’ll add a peg board in the middle with mounts for tools and a separate work light.
  10. The monitor stand came from Craigslist for $10.
  11. The monitor was recycled, but I may upgrade to one with different inputs, like HDMI.  Make sure the monitor you get has a VESA mounting pattern on the back.  A better option might be to use an HDMI converter with the KVM.  Time and future projects will tell.
  12. You’ll see from the photo I’m running Slackware.  Linux distros are like religion, politics or arguing about car makes.  Either way, go with what you can work fast with.  Leverage GRUB or LILO to have multiple operating systems for different tasks.

So the planned updates, some day, include:

  • A 5.25″ bay to get the USB ports to the front, plus control the extra fans I might add.
  • I’d like to add a 12-14″ extension from the modular power supply to the motherboard to route it in a nicer way.
  • Perhaps an SSD for the OS drive to make it a bit quicker and quieter.
  • I’ve got other 1TB drives kicking around.  If they don’t get used in a Spark cluster I might put in a RAID 1 array for where I copy the files.  Not really needed, but nerd-fun.  And I realize that this contradicts the desire for lower noise.
  • In the spirit of the adapter for the HDMI/USB ports, I might pick up a dual fan bracket while they are still available. Yes, I don’t need it, but another nerd-fun item.
  • I’ll add a Windows partition for some of the file-restore applications that I use.  I’ve yet to find their equivalent on Linux.   (The apps exist, just aren’t as mature or dependable yet based on my experience.)
  • I’d like to get a fan on the spinning drives I am using.  Wondering if this would work.

With time you’ll install applications and utilities to do certain chores and save time.  Yes, the Cloud seems to be where everyone is going.  But if you have a data center, are hybrid, do consulting or need to build MVPs from recycled gear having the right tool is half the job.

Are You Asking Questions the Right Way?

A Heartfelt Goodbye to PagerDuty

Leave a Reply Cancel reply

Recent Posts
  • Vibe Coding a WordPress Plugin – What Worked and What Didn’t, plus What I Paid Attention To
  • Resilience, Not Audacity
  • Personalization Beats Volume
  • Progress Happens Beneath the Surface
  • Irony Moves Fast on the Internet
Categories
  • Analytics
  • Attitude
  • CDNs
  • Conversational AI
  • Creative Projects
  • Gear
  • Getting Hired
  • High Level Tech Intro
  • Hiring Process
  • Message/Chat/Collaboration
  • Monitoring
  • Random Notes
  • Raspberry Pi
  • Sales
  • Sales Engineers
  • SE Skills
  • Startups
  • Uncategorized
Recent Comments
  • Peter Cohan on The Best Conference Demo
  • E Berry on Do You Know About These Female Trail Blazers?
Meta
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Archives
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
Proudly powered by WordPress | Theme: Doo by ThemeVS.