🍏 Apple macOS Engineering • Playbook 2026

Apple macOS Admin: Password Recovery, Recovery Mode, APFS & CLI Triage

Kompletny przewodnik inżynieryjny dla administratorów, DevOpsów i techników IT. Obejmuje procedury ratunkowe dla Apple Silicon (M1/M2/M3/M4) oraz procesorów Intel: odzyskiwanie utraconego hasła administratora, złoty trick serwisowy z .AppleSetupDone, pobieranie pełnych instalatorów z Apple CDN, czyszczenie wolumenów APFS i triage sprzętowy w konsoli Terminala.

macOS Admin & Recovery Playbook: Password, Recovery, APFS & CLI

📑 Looking for a printable desk mat or field card?

Download the laminated A4 printable card: Apple macOS Admin & Recovery Runbook in Eco-White or Cyber Mat.

Open A4 Card ➔

1. Odzyskiwanie Hasła i Ratunek Konta Administratora

Utrata hasła na Macu z włączonym szyfrowaniem FileVault lub brak powiązanego konta Apple ID to częsty scenariusz przy rotacji pracowników w firmie. W zależności od generacji procesora (Apple Silicon vs Intel) procedura wejścia w środowisko ratunkowe różni się diametralnie.

Różnica w wejściu do Recovery: Na Apple Silicon (M1/M2/M3/M4) wyłącz komputer, a następnie naciśnij i przytrzymaj przycisk Power (Touch ID), aż pojawi się komunikat „Wczytuję opcje uruchamiania”. Na Intel Mac włącz komputer i trzymaj Cmd + R.

Oficjalny Asystent Resetu Hasła

Recovery GUI

Uruchamia graficzny asystent Apple pozwalający wybrać wolumen systemowy, konto użytkownika i wprowadzić nowe hasło.

resetpassword 📋

Złoty Trick: Usunięcie .AppleSetupDone

Serwisowy Life-Saver

Usuwa znacznik ukończenia konfiguracji. Po restarcie system odpala Setup Assistant — tworzysz nowe konto admina bez naruszania istniejących danych!

rm "/Volumes/Macintosh HD - Data/var/db/.AppleSetupDone" && reboot 📋

Status Szyfrowania FileVault

FileVault CLI

Błyskawiczna weryfikacja czy FileVault jest aktywny (On/Off) i czy wolumen jest w trakcie szyfrowania/deszyfrowania.

fdesetup status 📋

Wygenerowanie Nowego Klucza FileVault

Klucz Odzyskiwania

Generuje nowy, 24-znakowy klucz odzyskiwania escrow dla bieżącego użytkownika bez wyłączania szyfrowania.

sudo fdesetup changerecovery -personal 📋

2. Aktualizacje macOS & Pobieranie Pełnych Instalatorów z Apple CDN

Omijanie App Store jest kluczowe dla administratorów. Narzędzie softwareupdate w Terminalu pozwala pobrać kompletne pakiety instalacyjne .app (o wadze 12–14 GB) bezpośrednio z oficjalnych serwerów Apple Content Delivery Network i stworzyć nośnik USB.

Instalacja Wszystkich Łatek w Tle

Cicha Aktualizacja

Instaluje wszystkie dostępne aktualizacje bezpieczeństwa, poprawki systemu i sterowniki bez otwierania interfejsu graficznego.

sudo softwareupdate -ia --verbose 📋

Lista Dostępnych Instalatorów CDN

Apple CDN Catalog

Odpytuje serwery Apple o wszystkie dostępne pełne wydania macOS (Sequoia 15, Sonoma 14, Ventura 13).

softwareupdate --list-full-installers 📋

Pobranie Pełnego Instalatora macOS

Direct .app Fetch

Pobiera oficjalną paczkę instalacyjną wybranej wersji bezpośrednio do katalogu /Applications/.

softwareupdate --fetch-full-installer --full-installer-version 15.3 📋

Tworzenie Bootowalnego Pendrive USB

createinstallmedia

Przygotowuje bootowalny nośnik flash USB z instalatorem macOS jednym poleceniem z automatyczną akceptacją.

sudo /Applications/Install\ macOS\ *.app/Contents/Resources/createinstallmedia --volume /Volumes/MyUSB --nointeraction 📋

3. Tryby Recovery & Awaryjne DFU (Apple Silicon vs Intel)

Architektura rozruchu na procesorach M1/M2/M3/M4 różni się całkowicie od tradycyjnego PC czy Maca z procesorem Intel. Zamiast BIOS/UEFI, procesem zarządza wbudowany kontroler Secure Enclave.

1TR vs 2TR na Apple Silicon:
  • 1TR (One True Recovery): Pojedyncze długie przytrzymanie Power ➔ dostęp do pełnego zaufanego środowiska.
  • 2TR (Fallback Recovery): Gdy główny recovery jest uszkodzony — szybkie dwukrotne naciśnięcie i przytrzymanie Power uruchamia zapasowy obraz z osobnej partycji!

Skróty Klawiszowe Intel Mac

Intel Boot Keys

Cmd+R (lokalny system) | Opt+Cmd+R (najnowszy kompatybilny przez Internet) | Shift+Opt+Cmd+R (wersja fabryczna).

Cmd+R | Opt+Cmd+R | Shift+Opt+Cmd+R 📋

DFU Mode & Apple Configurator

Uceglony Mac / Black Screen

Gdy Mac nie reaguje na zasilanie, podłącz kablem USB-C do portu DFU drugiego Maca z Apple Configurator. Wybierz Revive (zachowuje dane) lub Restore.

Apple Configurator ➔ Menu: Urządzenie ➔ Ożyw (Revive Device) 📋

Wybór Dysku Startowego w CLI

systemsetup

Wymuszenie wybranego wolumenu jako domyślnego dysku rozruchowego po restarcie.

sudo systemsetup -setstartupdisk /Volumes/Macintosh\ HD 📋

Wymuszenie Synchronizacji MDM

Jamf / Intune / Kandji

Wymusza odświeżenie certyfikatów i profili zarządzania korporacyjnego MDM w macOS.

sudo profiles renew -type enrollment 📋

4. Formatowanie APFS & Zarządzanie Wolumenami (`diskutil`)

System plików APFS (Apple File System) działa na zasadzie współdzielenia przestrzeni w kontenerze. Od wersji macOS Big Sur system operacyjny spoczywa na wolumenie SSV (Signed System Volume) zabezpieczonym kryptograficznie, a wszystkie dane użytkownika w wolumenie Macintosh HD - Data.

Wskazówka serwisowa przed czystą instalacją: Aby nie uszkodzić partycji fabrycznych Apple Silicon, nigdy nie usuwaj całego kontenera dysku, lecz wymaż samą grupę wolumenów danych Macintosh HD - Data!

Inspekcja Kontenerów APFS

diskutil

Wyświetla pełną hierarchię dysków fizycznych, kontenerów APFS oraz wolumenów System, Data i Preboot.

diskutil list && diskutil apfs list 📋

Usunięcie Wolumenu Danych

Przygotowanie Reinstalacji

Bezpieczne usunięcie wolumenu danych użytkownika z zachowaniem partycji rozruchowych systemu.

diskutil apfs deleteVolume "Macintosh HD - Data" 📋

Całkowity Format Dysku Fizycznego

Czysty Dysk GPT

Wymazuje cały dysk fizyczny disk0, zakłada nową tablicę partycji GPT i tworzy czysty kontener APFS.

diskutil eraseDisk APFS "Macintosh HD" /dev/disk0 📋

Kasowanie Ukrytych Migawek Time Machine

Odzyskiwanie Miejsca

Lokalne migawki Time Machine potrafią zapchać kilkadziesiąt gigabajtów. Poniższa komenda wyświetla je i usuwa.

tmutil listlocalsnapshots / && tmutil deletelocalsnapshots <snapshot_id> 📋

5. Triage Sprzętowy: CoreAudio, Bluetooth & Gatekeeper

Typowe awarie stacji roboczej MacBook po odłączeniu od stacji dokującej Thunderbolt lub monitora zewnętrznego to zacięcie demona audio lub zamrożenie Bluetooth. Nie wymagają one restartu systemu.

Restart Demona CoreAudio

Brak Dźwięku

Gdy głośniki lub mikrofon znikają po odpięciu słuchawek/docka. Proces odradza się samoczynnie w ułamku sekundy.

sudo killall coreaudiod 📋

Twardy Reset Modułu Bluetooth

Zawieszona Mysz/Klawiatura

Zabija proces bluetoothd, wymuszając ponowną inicjalizację kontrolera radiowego i sparowanie peryferiów.

sudo pkill bluetoothd 📋

Zdjęcie Kwarantanny Gatekeeper

Błąd: Aplikacja Uszkodzona

Usuwa rozszerzony atrybut com.apple.quarantine z aplikacji pobranych spoza App Store.

sudo xattr -r -d com.apple.quarantine /Applications/NazwaProgramu.app 📋

Reset Uprawnień Prywatności TCC

Kamera / Mikrofon w Teams

Gdy aplikacja (np. Microsoft Teams lub Zoom) nie wyświetla monitu o dostęp do kamery lub ekranu.

tccutil reset All com.microsoft.teams 📋

6. Apple Silicon M-Series, Rosetta 2 & Triage Baterii

Zarządzanie środowiskami heterogenicznymi (Apple Silicon ARM64 vs emulacja x86_64) to codzienność inżynierów DevOps i programistów.

Weryfikacja Architektury & Emulacja x86

ARM64 vs x86_64

Sprawdza czy binarka jest skompilowana natywnie i uruchamia podpowłokę Zsh w trybie emulacji Intela.

file $(which node) && arch -x86_64 /bin/zsh 📋

Cicha Instalacja Rosetta 2

CLI Translation Engine

Instaluje emulator Rosetta 2 bez wyświetlania okienek dialogowych z automatyczną akceptacją licencji Apple.

softwareupdate --install-rosetta --agree-to-license 📋

Wykrycie Drenowania Baterii w Uśpieniu

Power Assertions

Wykrywa który proces (np. Docker, Teams, torrent) blokuje uśpienie laptopa i rozładowuje baterię w torbie.

pmset -g assertions | grep -E "PreventUserIdleSystemSleep|NoDisplaySleepAssertion" 📋

Flush DNS w Sonoma & Sequoia

mDNSResponder

Prawidłowa formuła czyszczenia bufora nazw domenowych w najnowszych wydaniach systemu macOS.

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder 📋

Need the complete desk set?

The Apple macOS Admin & Recovery card is part of the 10 SpecInfo Emergency Runbook A4 suite. Features zero-spillover print layout, 1-click copy QR codes, and Cyber Desk Mat dark theme.

Go to macOS A4 Card ➔
SpecInfo.org is developed as an independent engineering open standard. If this reference helped your workflow, consider supporting the project.
☕ Support Project ↗
📋 Copied to clipboard!