Proxmox on a 2008 Mac Pro: A Weekend of Perseverance

One vintage Mac Pro, one tangled mess of Ethernet cables, and one stubborn weekend later—how I turned chaos into a working homelab.

14 April 2025

Proxmox on a 2008 Mac Pro: A Weekend of Perseverance

by Cyborg Knight

āš™ļø Proxmox on a 2008 Mac Pro: A Weekend of Perseverance

This weekend, I went to war with an old 2008 Mac Pro and (eventually) won.


šŸ”Œ The Setup Attempt That (Almost) Broke Me

Over the past week, I sank an embarrassing number of hours into trying to get Proxmox VE up and running on one of my old Mac Pros.

My first attempt was on a 2.8GHz model using a 120GB SSD that I had previously used in this machine. The install itself wasn’t too bad, but getting the thing networked was another story.

The Mac lives upstairs in my office, and Proxmox requires a wired connection (no built-in Wi-Fi support). That meant dragging an absurdly long Ethernet cable down the stairs and into the main Eero router—fun times on a weeknight.

While I was poking around, I also discovered that one of the hard drive bays had a bent SATA connector. I was able to carefully bend the metal behind the connector back into place—surprisingly, it worked. All four drive bays are now populated and functional.


šŸ”„ The Swap That Backfired

By Friday night, I got ambitious. I had another identical Mac Pro with a 3.0GHz processor lying around, and I figured, ā€œWhy not use the faster one?ā€

I swapped over all the components and powered it on—nothing. No video output, even though I heard the chime and saw the fans spin.

I tried different SSDs (including a 512GB pulled from a dead Mac Mini), video cards, RAM configurations—nothing. I gave it a solid go, but eventually gave up and reverted everything back to the original 2.8GHz machine.


🧠 Back on the First Mac — and Still Fighting

Saturday morning, I finally got the original Mac to boot again. I had the bright idea of dual-booting with macOS, just in case I needed a fallback.

That led me down a rabbit hole—installing Debian 12 on a separate partition, manually configuring everything before adding Proxmox. Sounds smart in theory. In practice, it was a nightmare.

Debian and Proxmox refused to cooperate with my partitioning scheme, throwing errors at every turn. I wasted hours troubleshooting before I finally admitted defeat and wiped the SSD clean.

Full-disk Proxmox install. No fallback. No regrets.

After that, things actually started working.


ā˜€ļø Sunday: The Payoff

Once Proxmox was installed properly, I set a static IP for the server and started container installs. Here’s what I’ve got running so far:

Each of these had their own quirks during install, but I’ll cover the specific setup processes and configs in another post.


šŸ’¾ Storage Layout

With all four drive bays now usable, I set up the following configuration:

It’s not enterprise-grade, but it’s solid for a homelab—and the ZFS mirror should keep my media safe from single-drive failures.


🧵 TL;DR

Once installed, Proxmox is solid—and now I’ve got a local homelab server chugging away.

ZFS mirror for media. Backup drive for peace of mind.

Next up: breaking down how I configured each container and what I’d do differently next time.

tags: proxmox - homelab - mac pro - virtualization - self-hosting