User Tools

Site Tools


os_x

OS X

Auftretende Fehler

Spotlight-Index defekt / kaputt

Fehler erkennen:

Den Fehler erkennt man beim Booten. Es wird nur die Lupe rechts oben von Spotlight geladen! Wenn man die Maus dort hin bewegt erscheint der SAT1-Ball ( Lade-Symbol ). Weder der Desktop noch das Apfelmenü oder Dock werden geladen.

Fehlerbehebung

Beim Starten des Rechners Shift halten, solange bis man sich im “Anmelde-Fenster” befindet.

Danach ab ins Terminal “Macintosh HD → Programme → Dienstprogramme → Terminal”

sudo -s      <- Als Superuser einloggen
mdutil -E    <- Löscht den Spotlight-Index

Screenshot Einstellungen

Format ändern

Beschreibung

So können Screenshots unter OS X auch als JPEG abgespeichert werden anstatt PNG. Das Terminal unter /Programme/Dienstprogramme/Terminal.app öffnen und folgende 2 Befehle eingeben:

defaults write com.apple.screencapture type image_format
killall SystemUIServer

Speicherort

Beschreibung

Das Terminal unter /Programme/Dienstprogramme/Terminal.app öffnen und folgenden Befehl eingeben:

defaults write com.apple.screencapture location /PFAD/ZUM/ORDNER/

Danach am Besten einen Neustart machen.

Software anpassen

TimeMachine

Backup Intervalle einstellen

Beschreibung

Zeitliche Intervalle von TimeMachine anpassen. Damit die Backups nicht mehr stündlich sondern in einem gewünschten Intervall (angegeben in Sekunden) ausgeführt wird

Befehl im Terminal

  • sudo nano -w /System/Library/LaunchDaemons/com.apple.backupd-auto.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Label</key>
        <string>com.apple.backupd-auto</string>
        <key>ProgramArguments</key>
        <array>
                <string>/System/Library/CoreServices/backupd.bundle/Contents/Resources/backupd-helper</string>
                <string>-auto</string>
        </array>
        <key>StartInterval</key>
        <integer>10800</integer> <----- Zeit des Backup-Intervalls in Sekunden
        <key>RunAtLoad</key>
        <false/>
        <key>KeepAlive</key>
        <false/>
</dict>
</plist>

Netzwerk Volumen anzeigen (Festplatten) z.B. für Backup auf NAS

Beschreibung

Diese Zeile einfach im Terminal eingeben, dann stehen auch Netzwerk-Volumes für TimeMachine zur Verfügung

  • defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

Wachsendes Image erstellen für Betrieb von TimeMachine auf Netzwerk Volumes

Beschreibung

Mit der Eingabe folgender Zeile wird zunächst ein sog. Sparsebundel-Image erstellt, das auf eine max. Größer begrenzt werden kann ( -size $100g = max. Größe 100GB ). Wichtig ist das der Computername richtig angegeben wird und die Mac-Adresse OHNE Doppelpunkt geschrieben wird. Nachdem das Image erstellt wurde die datei einfach auf den Server / NAS / Speichermedium kopieren auf dem man die TimeMachine Daten sichern möchte. Danach TimeMachine wie gewohnt einrichten. Also Volume wählen und fertig

  • hdiutil create -size $100g -fs HFS+J -type SPARSEBUNDLE -volname “VOLUMEN_NAME” COMPUTERNAME_MACADDRESSE.sparsebundle

DS_STORE Dateien NICHT schreiben

Beschreibung

Verhindert, das auf Netzwerkvolumes die DS_Store Dateiene die irgendwelche Darstellungsoptionen enthalten auf den Server geschrieben werden und diesen dann zumüllen.

# IM TERMINAL
defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Terminal - Verbindung aufrecht erhalten

Beschreibung

Verbindung erhalten ( Connection KeepAlive ) einstellen im Terminal bei OS X 10.6

#öffnen der Config-Datei am Terminal  
sudo nano -w /etc/sshd_config

Einstellungen

TCPKeepAlive yes   
ClientAliveInterval 120 // Interwal in dem Null-Pakete gesendet werden um die Verbindung aufrecht zu erhalten
ClientAliveCountMax 10 // die Zahl gibt VERMUTLICH an wie oft ein automatisches Wiederverbinden versucht wird.

Route dauerhaft hinzufügen

.plist Datei anlegen

In /Library/LaunchDaemons die Datei static.route.plist anlegen und folgendes eintragen:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple/DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  <plist version="1.0">
    <dict>
      <key>Label</key>
        <string>static.route</string>
      <key>ProgramArguments</key>
        <array>
          <string>route</string>
          <string>add</string>
          <string>-net</string>
          <string>192.168.0.0/24</string>
          <string>192.168.24.161</string>
        </array>
      <key>RunAtLoad</key>
        <true />
      <key>ServiceIPC</key>
        <false />
    </dict>
  </plist>

.plist laden

sudo launchctl load -w /Library/LaunchDaemons/static.route.plist

Neustart ...

Mac neustarten und danach etwas Geduld, es hat bei mir ca. eine Minute gedauert bis die Route eingetragen war.

os_x.txt · Last modified: 2015/10/30 10:19 by admin