OSX: Unterschied zwischen den Versionen

Aus darkrealm Wiki
Zur Navigation springen Zur Suche springen
Chris (Diskussion | Beiträge)
Chris (Diskussion | Beiträge)
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 21: Zeile 21:
Von Linux via efibootmgr:
Von Linux via efibootmgr:


* efibootmgr --create --disk /dev/sda --part 1 --label "EFISTUB" --loader /vmlinuz --unicode 'root=LABEL=ROOT ro rootflags=subvol=@rootfs initrd=\initramfs.img REFIND
* efibootmgr --create --disk /dev/sda --part 1 --label "EFISTUB" --loader /vmlinuz --unicode 'root=LABEL=ROOT ro rootflags=subvol=@rootfs initrd=\initramfs.img'


== OSX auf blanker HD installieren ==
== OSX auf blanker HD installieren ==
Zeile 32: Zeile 32:


=== Mit Linux ===
=== Mit Linux ===
== NetBoot / NetInstall / NetRestore ==
=== NetBoot Image erstellen mit AutoCasperNBI ===
==== mit AutoDMG sauberes DMG von der Installer.app erstellen ====
* Aus der Installer.app eine .dmg erstellen:
* sudo hdiutil create -fs HFS+ -srcfolder /Volumes/backup/Install\ macOS\ Mojave.app /Users/paras/Documents/mojainst.dmg
* Die erstellte DMG mounten
* daraus die Install macOS Mojave.app in AutoDMG einfügen


== ältere OSX Versionen installieren ==
== ältere OSX Versionen installieren ==

Aktuelle Version vom 23. Juni 2024, 16:33 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,ipxe.efi funktionierten.

Von Linux via efibootmgr:

  • efibootmgr --create --disk /dev/sda --part 1 --label "EFISTUB" --loader /vmlinuz --unicode 'root=LABEL=ROOT ro rootflags=subvol=@rootfs initrd=\initramfs.img'

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

NetBoot / NetInstall / NetRestore

NetBoot Image erstellen mit AutoCasperNBI

mit AutoDMG sauberes DMG von der Installer.app erstellen

  • Aus der Installer.app eine .dmg erstellen:
  • sudo hdiutil create -fs HFS+ -srcfolder /Volumes/backup/Install\ macOS\ Mojave.app /Users/paras/Documents/mojainst.dmg
  • Die erstellte DMG mounten
  • daraus die Install macOS Mojave.app in AutoDMG einfügen

ä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/