UP  |  HOME
RSS | RSS Complete

kaiser (Mac Mini 2012)

Table of Contents

Summary

It's a Mac Mini. More like a textbook than a mini, but still beats out the iMac for compactness.

Notes

  • Installed Kingston SSD is older (no TRIM, probably relatively slow)
  • I damaged the IR/LED board connector
  • One bottom plate screw is non-original

Hardware

Make Apple
Year 2012
Model Mac Mini A1347
Chassis Unibody Mac Mini
Processor Intel Core i5-3210M
Memory 16GB DDR3 1600 (2x ShareVDI 1.35V DDR3L)
Ports 4x USB 3.0
  Firewire 800
  Thunderbolt / Mini DislayPort
  HDMI
  3.5mm Headphone / Optical Out
  3.5mm Line In / Optical In
  RJ-45 LAN
  SD card slot
Graphics Intel HD Graphics 4000
Storage 240GB Kingston SV300S37A240G
Int. Peripherals Broadcom USB Bluetooth
  Apple BCM5701 Ethernet
  Apple Airport Extreme a/b/g/n (BCM43xx)
Ext. Peripherals -
Dimensions  
Length/Depth 19.7 cm
Width 19.7 cm
Height/Thickness 3.6 cm
Weight 1.2 kg (2 lbs 10 oz)

Software

Operating System macOS Catalina (10.15.7)
Unique applications  

Log

[2021-04-22 Thu] Initial setup

Machine came with a fresh upgrade. Catalina had a bit weird volume layout. There were:

  • Macintosh HD
  • Macintosh HD - Data
  • Macintosh HD - System

Something like that anyway. "Macintosh HD" seemed to be unnecessary. System pointed to the actual root, and Data was the Data volume. I removed the first "Macintosh HD" and renamed System to that. Seems more clear and works fine.

Tearing the machine down I forgot to disconnect the IR sensor and pulled the pins from their connector (fortunatley no damage to the surface mount connector). Only lost one pin retainer clip, and was able to reassemble without issue. The Wifi plate seems like a bad fit. Really had to work with it and the drive mount to get the screws in place. One of my bottom plate screws was missing and they are $$ for a tiny screw. I found a reasonable replacement in a bag of "Thinkpad" screws.

The SSD upgrade wasn't done that cleanly. I used some m3 grub screws and nuts to replace the missing post screws that hold the drive up. Now it sits straight and is held at both sides. Overall teardown is a bit finicky, but not overly complex.

[2021-04-23 Fri] Software setup

Mostly just installed brew. Grabbed a few apps off the app store.

Grabbing fonts from brew requires using a tap, then you can install as normal:

brew tap homebrew/cask-fonts

This command seemed to work to disable the boot chime:

sudo nvram SystemAudioVolume=%01

Catalina switched the default shell to zsh. They also are still on an ancient bash version. I grabbed bash from brew. Then it has to be added to the shell list:

Listing 1: /etc/shells (excerpt)
/usr/local/bin/bash

Then to change shells for your user and root:

chsh -s /usr/local/bin/bash
sudo chsh -s /usr/local/bin/bash

[2021-10-31 Sun] High Sierra on an external drive for 32-bit compatibility

I wanted to run an old copy of Rosetta Stone Russian (v4.0.12) on a desktop machine. I tried my powerbook G4, but it doesn't have the power to run things very smoothly. With Wine and Linux I hit a problem with internet access so the program would never start properly after install. Decided to throw an older release on external drive for easy booting.

I installed High Sierra by creating usb media, and a guide on macworld.co.uk. After installing High Sierra from the store I ran the createinstallmedia command.

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

Installer failed to boot first try, but worked on a reboot. Reconfiguring as I like went fine based on my experience with the 2010 iMac which stopped at High Sierra. Got NFS up and running quickly. Had one hang during an update reboot, but it booted after a hard power-off.

Rosetta Stone complains about not being optimized for my Mac, but it's running fine. It does have an expired certificate.