OSX: Unterschied zwischen den Versionen

Aus darkrealm Wiki
Zur Navigation springen Zur Suche springen
Chris (Diskussion | Beiträge)
Chris (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
== MacBook Pro 1,1 ==
=== PRAM (NVRAM) reset ===
CTRL+ALT+Option+P+R beim einschalten gedrückt halten, warten bis Ton kommt. Kommt dann normal lauter.
=== Bootloader festlegen ===
Von OSX:
* OSX Installer von USB-Stick starten
* Terminal starten
* mkdir /Volumes/ESP
* mount -t msdos /dev/disk0s1 /Volumes/ESP
* bless --folder=/Volumes/ESP --file=/Volumes/ESP/EFI/<bootloader>.efi --setBoot
* bless --mount=/Volumes/ESP --file=/Volumes/ESP/EFI/<bootloader>.efi --setBoot
* mit "bless --info --verbose" Bootloader anzeigen lassen
* reboot
Hinweise: refind_ia32.efi funktionierte nicht. grubia32.efi & shimia32.efi funktionierten.
Von Linux via efibootmgr:
* efibootmgr
== OSX auf blanker HD installieren ==
== OSX auf blanker HD installieren ==
=== Mit OSX ===
=== Mit OSX ===

Version vom 5. Juni 2024, 22:56 Uhr

MacBook Pro 1,1

PRAM (NVRAM) reset

CTRL+ALT+Option+P+R beim einschalten gedrückt halten, warten bis Ton kommt. Kommt dann normal lauter.

Bootloader festlegen

Von OSX:

  • OSX Installer von USB-Stick starten
  • Terminal starten
  • mkdir /Volumes/ESP
  • mount -t msdos /dev/disk0s1 /Volumes/ESP
  • bless --folder=/Volumes/ESP --file=/Volumes/ESP/EFI/<bootloader>.efi --setBoot
  • bless --mount=/Volumes/ESP --file=/Volumes/ESP/EFI/<bootloader>.efi --setBoot
  • mit "bless --info --verbose" Bootloader anzeigen lassen
  • reboot

Hinweise: refind_ia32.efi funktionierte nicht. grubia32.efi & shimia32.efi funktionierten.

Von Linux via efibootmgr:

  • efibootmgr


OSX auf blanker HD installieren

Mit OSX

  1. Timecapsule backup-Share mounten
  2. USB-Stick vorher löschen (mit Festplatten-Dienstprogramm)
  3. im Terminal eingeben:
    sudo /Volumes/backups-1/Install\<OSX Version>.app/Contents/Resources/createinstallmedia --volume /Volumes/<USB-Stick> --applicationpath /Volumes/backups-1/Install\ <OSX Version>.app
  4. USB-Stick auswerfen
  5. Installieren

Mit Linux

ältere OSX Versionen installieren

Bei älteren OSX Versionen kann es passieren daß während der Installation die Meldung "Kann nicht verifizieren, eventuell beschädigt.." oder ähnliches erscheint, dann muss man das Datum temporär über das Terminal ändern.

  • El Capitan : date 010100002016

Audio Workarounds

System Integrity Protection deaktivieren

  • Vom Recovery-System booten (CMD-R beim Booten)
  • Terminal öffnen
  • csrutil status
  • wenn enabled dann "csrutil disable" und reboot

Maschine MK1 Treiber installieren

Quelle: https://www.native-instruments.com/forum/threads/maschine-mk1-working-with-macos-catalina-big-sur-intel-macs.373729/

M-Audio Ozone zum laufen bringen

  • Ozone_OSX_1.8.1.dmg herunterladen und öffnen
  • OzoneUSBAudio.pkg Paketinhalt anzeigen
  • Contents/Resources/OzoneUSBAudio.pax.gz entpacken
  • Inhalt von OzoneUSBAudio/Library/StartupItems nach /Library/StartupItems kopieren
  • Inhalt von OzoneUSBAudio/Library/LaunchDaemons nach /Library/LaunchDaemons kopieren
  • Inhalt von OzoneUSBAudio/Library/Audio/MIDI Drivers nach /Library/Audio/MIDI Drivers kopieren
  • OzoneUSBAudio/private/tmp/InstallerTemp/MAudioOzoneJag.kext und OzoneUSBAudio/private/tmp/InstallerTemp/M-AudioUSBMIDISupport.kext nach /Library/Extensions kopieren
  • Terminal öffnen und ausführen:
    • sudo xattr -dr com.apple.quarantine "/Library/Audio/MIDI Drivers/M-Audio USB Support.plugin"
    • sudo xattr -dr com.apple.quarantine "/Library/Extensions/MaudioOzoneJag.kext"
    • sudo xattr -dr com.apple.quarantine "/Library/Extensions/M-AudioUSBMIDISupport.kext"
    • sudo chown -R root:wheel "/Library/Audio/MIDI Drivers/M-Audio USB Support.plugin"
    • sudo chown -R root:wheel "/Library/Extensions/MaudioOzoneJag.kext"
    • sudo chown -R root:wheel "/Library/Extensions/M-AudioUSBMIDISupport.kext"

Unter Catalina (10.15) läuft der Ozone-MIDI-Treiber nicht da er 32bit ist. Unter High Sierra (10.14) läuft er noch. Das PrefPane öffnet sich zwar, zeigt aber an dass das Gerät nicht angeschlossen ist.

DomainJoin

  • Eindeutige Kennung (UID) auf Attribut zuordnen: uidNumber
  • Eindeutige Benutzerkennung (GID) auf Attribut zuordnen: gidNumber
  • Eindeutige Gruppenkennung (GID) auf Attribut zuordnen: gidNumber

https://support.apple.com/de-de/guide/directory-utility/diru0f42005a/mac

Crontab-Eintrag für rsync-Job

MAILTO=cron@intern.darkrealm.dyndns.org

0 * * * *	rsync -aPv --delete /Users/delacroix/Music\ Production/ fs-darkrealm.intern.darkrealm.dyndns.org:/mnt/storage/development/music/music/