logo hsb.horse
← Zur Blog-Übersicht

Blog

M4 Mac mini Setup

Bei einer merkwürdigen Amazon-Aktion war der M4 Mac mini deutlich günstiger, und mit gesammelten Punkten wurde er noch billiger. Hier halte ich meine Setup-Arbeit fest, auch mit Blick auf eine spätere NixOS-basierte Verwaltung.

Veröffentlicht: Aktualisiert:

Anlass

Der Preis war gut, und der Versand war deutlich schneller als beim direkten Kauf über Apple. Also habe ich ihn gekauft. Mein einziger kleiner Kritikpunkt ist, dass ich keine Anpassung vorgenommen habe, aber da ich ihn günstig bekommen habe, kann ich bei Bedarf einfach den vermutlich bald kommenden M5 Mac mini in Wunschkonfiguration kaufen.

https://www.gizmodo.jp/2026/02/macmini_nazo.html

Dinge, die ich später machen möchte

  • Verwaltung mit NixOS

Dinge, die ich nicht machen werde

  • Keine Vereinheitlichung mit meinem Hauptgerät, weil ich beide unterschiedlich nutzen möchte
  • Auch keine Nutzung meiner dotfiles, weil deren Konfiguration für diese Maschine übertrieben wäre

Zu installierende Software

  • Homebrew
  • Raycast
  • Ghostty
  • VS Code
  • Browser (Chrome)

Arbeitsprotokoll

macOS aktualisieren

Von macOS Tahoe 26.1 auf das aktuelle macOS Tahoe 26.3 aktualisiert.

Hardware vorbereiten

Diesmal habe ich die UGREEN Dockingstation & Stand für Mac mini M4 als Hub und Standfuß gekauft.

Da SSDs derzeit sehr teuer sind, wollte ich die Anschaffung verschieben und vorerst mit vorhandenen SD-Karten, einer microSD-Karte und einer USB-SSD auskommen.

  • SSD-PST1.0U3BA/D: 1TB USB-SSD von BUFFALO
  • KLMEA512G: 512G microSD-Karte von KIOXIA
  • KTHN-NW512G: 512G SD-Karte von KIOXIA

SD-/microSD-Karten auf APFS umformatieren

Wenn ich schon dabei bin, sollen es reine macOS-Karten werden. Meine Anforderungen waren:

  • Ein Defekt wäre verschmerzbar
  • Hauptsächlich für kurzlebige Daten-I/O. Wichtige Daten bleiben auf SSD

Bei diesen Karten konnte ich das Format nicht über das Festplattendienstprogramm auf APFS ändern, deshalb habe ich es im Terminal gemacht.

  1. Datenträgerliste ausgeben
Terminal window
diskutil list
  1. Ziel identifizieren und mit eraseDisk löschen/neu anlegen

Ersetzen Sie X durch die Datenträgernummer.

Terminal window
diskutil eraseDisk APFS|APFSX "${DISK_NAME}" /dev/diskX

Homebrew installieren

  1. install
Terminal window
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. setup
Terminal window
echo 'eval "$(/opt/homebrew/bin/brew shellenv zsh)"' > ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv zsh)"
  1. check
Terminal window
brew --version
# Homebrew 5.X.X

Verschiedene Tools über brew installieren

  1. ollama
brew install ollama