Kurznotiz, gilt für Mac / Linux / Unix / (bei Windows hilft nur “format c:”
)
Oft muss ich in einem Ordner schnell mal alle Dateien sichern als Backup da ich sie im nächsten Moment überschreibe.
Um nicht den ganzen übergeordneten Ordner gleich komplett sichern zu müssen sondern nur die Dateien im aktuellen Ordner ohne Unterverzeichnisse zu sichern habe ich folgenden befehl:
for i in *.*; do cp $i $i.bak ; done
Alle Dateien im Ordner werden dann von xyz.txt nach xyz.txt.bak kopiert, wer anstelle des kopieren die Daten verschieben will ersetzt im script einfach “cp” mit “mv”
Wer in einem Verzeichnis nur bestimmte Dateitypen z.B. *.html sichern mag macht dies dann so:
for i in *.html; do cp $i $i.bak ; done
somit werden an alle *.html Dateien im Ordner nach *.html.bak gesichert
Das gleiche geht mit jedem beliebigen Dateityp ^^
Viel spaß! Hoffe es hilft dem einem oder anderen
Das MacBook Air hat ja kein CD / DVD Laufwerk, kann aber jedoch von jedem beliebigen Mac das CD / DVD Laufwerk benutzen, um diese Funktion zu aktivieren muss auf dem Mac (der das CD / DVD Laufwerk hat) das CD / DVD Sharing Aktiviert werden (Zu finden in den Systemeinstellungen -> Sharing). Nun kann man über das Netzwerk mit dem MacBook Air auf das Laufwerk zugreifen.
Diese Funktion hat Apple eigentlich nur dem MacBook Air spendiert, allerdings lässt es sich auch auf jeden anderen Mac freischalten.
Dafür müssen folgende 2 Shellbefehle im Terminal eingegeben werden (alles in eine Zeile):
defaults write com.apple.NetworkBrowser EnableODiskBrowsing -bool true
und danach
defaults write com.apple.NetworkBrowser ODSSupported -bool true
Jetzt einmal das System neustarten und schon kann man schön im Finder ein freigegebenes CD / DVD Laufwerk sehen
, siehe Screenshot:

Nach der Umstellung auf 10.5 in unserer Firma klagten hier und da einige User über einen langsamen Finder.
Der Finder brauche an einigen Systemen bis zu 4 Sekunden um den Inhalt eines Ordners darzustellen, sowohl lokal als auch im Netzwerk.
Die Lösung ist recht einfach gewesen:
Unter Den Systemeinstellungen -> Tastatur und Maus auf den Reiter Maus klicken und prüfen wie Langsam oder schnell der Doppelklick eingestellt ist.
Ist der Doppelklick recht Langsam eingestellt braucht der Finder ein paar Sekunden (2 – 5 Sek.) um einen Ordnerinhalt anzuzeigen, aber fragt mich jetzt nicht ob das so gewollt ist oder ein Bug ist^^

PS: Der Dank gilt meinem Kollegen der dies herausgefunden hat.
Wenn ihr unter Mac OS X 10.5.x Probleme beim installieren eines bestimmten Updates habt (über die Softwareaktualisierung ) hier die Lösung.
In meinem Fall hatte ich Probleme beim Installieren des QuickTime Updates. Die Fehlermeldung lautete:
Das Update „QuickTime“ konnte nicht gesichert werden
Sie haben nicht die notwendigen Zugriffsrechte
Hier ein Bild der Fehlermeldung:

In der Regel sind dies Rechteprobleme die sich leider nicht über das Festplattendienstprogramm lösen lassen.
Die Fehlermeldungen in der install.log, zu finden über das Dienstprogramm Konsole (Logdateien) sehen so aus:
Sep 12 18:11:10 noname Software Update[4347]: Package Authoring Error: installation-check results requires a message
Sep 12 18:24:28 noname Software Update[4404]: __choice_su_visible returned error: Undefined value
Die einfachste Lösung ist das entsprechende Update zu löschen. einfach im Finder in den Ordner /Library/Updates/ gehen und den Inhalt löschen.
Das ganze geht auch in der Shell… hierzu müsst ihr in die Shell gehen (Terminal) und euch als Root User anmelden und den kompletten Inhalt des Ordners /Library/Updates/ löschen.
- Terminal Starten
- Mit dem Befehl “su root” sich als Root User anmelden
- In das Verzeichnis /Library/Updates/ (mit dem Befehl “cd /Library/Updates/“)
- Mit “ls -la” könnt ihr euch nun den Inhalt des Verzeichnisses anzeigen lassen
- Entweder löscht ihr nun den ganzen Inhalt oder nur das betroffene Update. für den ganzen Inhalt einfach “rm -r *” eingeben, für das betroffene Update “rm -r dasUpdate“
Das Terminal kann nun wieder beendet werden und ihr könnt nun die Softwareaktuallisierung nochmals laufen lassen, alle Updates werden erneut heruntergeladen und Installiert.
Heute hatte ich den Supportfall bei dem geschützte Dateien im Netzwerk gelöscht werden sollten, der User der diese allerdings erstellt und geschützt hatte, war heute nicht im Hause.
Unter MAC OS X geschützte Dateien lassen sich selbst mit dem Root User nicht löschen (dies durfte ich heute feststellen). Der Schutz darf nur vom Eigentümer der Datei und vom Super-User (Root) geändert werden. Nachdem der Schutz aufgehoben ist kann diese Datei dann von allen gelöscht werden die die entsprechenden Rechte haben.
Um eine Geschützte Datei wieder Ungeschützt zu machen geht man wie folgt vor:
- Auf dem betroffenden File Server als Root an der Shell anmelden
- Die Betroffene Datei suchen
- Mit dem Befehl “chflags nouchg Dateiname.datei ” den Schutz aufheben
Das ganze kann man auch für komplette Ordner machen
- “chflags -R nouchg Ordnername“
Mit dem Befehl “ls -lo” kann man sich in der Shell anschauen ob eine Datei geschützt ist oder nicht. Ist eine Datei geschützt gibt es bei dem Befehl eine extra Spalte mit dem Flag, in diesem falle ist das Flag “uchg”
-rwxrwx–x 1 User Gruppe uchg 291316 Apr 25 09:47 Dateiname.datei
Dieses Flag bzw. Attribut ist dafür gedacht das eine Datei nicht ausversehen gelöscht werden kann, da man hier vor dem löschen zuerst den Schutz aufheben muss.
Irgendwie suchen doch viele sehr häufig bei Google nach “apple user preferences klonen”. (Pro Tag 5 – 15 Leute), diesen Leuten versuche ich dann mal in diesem post zu helfen
Nun ja, ich weis zwar nicht warum ihr die User Preferences eines User clonen wollt aber prinzipiell funktioniert dies, selbst das einfache kopieren funktioniert wunderbar. Ihr solltet auf jeden Fall auf die korrekten Rechte achten, insbesondere wenn ihr die Preferences zwischen 2 MACs mit unterschiedlichen User Accounts kopiert oder clont.
Der User Preferences Ordner befindet sich unter /Users/Dein User Name/Library/Preferences/
Übrigens kann man den Inhalt diesen Ordners auch getrost löschen, hierbei gehen jedoch all deine User Spezifischen Einstellungen am System und deinen Programmen unter OS X verlohren. Diese müssen dann alle wieder von dir selbst eingerichtet werden. Das sind in der regel auch nicht viel.
Fragen ? Fragen !
Seit ca. 2 Jahren habe ich mein MacBook, damals dachte ich das bei einem Laptop eine 60GB Festplatte reichen würde. Naja da habe ich mich ein wenig geirrt
. Ich kämpfe schon seit Monaten mit mangelndem freien Festplatten platz.
Nun habe ich mir für mein MacBook eine neue Festplatte gekauft, eine 250GB Festplatte von Westen Digital, um genau zu sein das Modell WD2500BEVS. Der Preis von knapp 70 Euro war dafür recht Gut.
Beim Tausch der 2,5 Zoll großen Festplatte bei einem MacBook sollte man 2 Dinge beachten:
- Die Höhe der Festplatte darf 9,5mm nicht überschreiten
- Sie sollte 5.400 U/min haben
Mehr…
Nachdem ich heute meine Festplatte in meinem MacBook getauscht habe (bald mehr dazu), wollte ich mein Mac OS X 10.5.3 (Leopard) auf meine neue Festplatte clonen.
Wie üblich verwendete ich dafür den Carbon Copy Cloner. Nach dem clonen lief leider das Programm Vorschau nicht mehr. Im system.log (erreichbar über das Program Konsole) stand folgender Fehler:
May 31 21:37:30 MacBook Preview[261]: tempFileFolderPath failed
May 31 21:37:30 MacBook Preview[261]: *** -[NSPathStore2 rangeOfString:options:range:locale:]: nil argume
Nun gut, ich versuchte zu erst den einfachen Weg und habe mit dem Festplatten-Dienstprogramm die Rechte repariert. Leider ohne erfolg.
Die einzigste Abhilfe schaffte nur folgender Befehl im Terminal:
sudo chmod 775 $TMPDIR
Ich weis leider nicht was beim clonen schief gelaufen ist und wie die Rechte auf $TMPDIR in Wirklichkeit aussehen sollten, aber der Workarund schafte schon mal Abhilfe.
Heute hatte ich mal wieder Ärger mit Office 2004 für Mac, beim starten von Microsoft Word, Excel oder PowerPoint trat folgender Fehler auf:
Beim Laden der Microsoft Framework Bibliothek ist ein unerwarteter Fehler aufgetreten

In der Vergangenheit half es einfach den Ordner Microsoft unter /User/*benutzer*/Libary/Preferences/ zu löschen und es war Ruhe im Karton
Diesmal half dies allerdings nicht, also blieb mir nichts anderes übrig als auf Fehlersuche zu gehen. Diesmal lag es wohl an einer defekten oder veralteten Hauptidentität bzw. Entourage Datenbank Datei.
Da Entourage auf diesem Notebook nicht benutz wurde, konnte ich einfach den ganzen Ordner Hauptidentität unter /User/*Benutzer*/Dokumente/Microsoft-Benutzerdaten/Office 2004-Identitäten/ löschen. Die Office Produkte starten nun ohne den Framework Fehler. Wird Entourage jedoch benutzt sollte man die Datenbank einfach neu erstellen.
Der Grund warum Word, Excel oder PowePoint bei bei einer Defekten oder veralteten Entourage Datenbank diesen Fehler bring, ist weil die Office Programme beim Starten auf diese Datenbank Datei zurückgreifen und versuchen den “Ich Kontakt” zu Öffnen um darüber z.B. die Autor Informationen zu bekommen.
Wir haben unseren ersten Intel XServe im Live Betrieb, das Teil rennt wie ne 1
. Ein Problem hatten wir jedoch, über den Servermonitor konnten wir keine Verbindung zum Xserve aufbauen in der Zusammenfassung stand lediglich der Status : “Auf Antwort Warten“. Das Protokoll lieferte auch keine wirklich nützlichen Informationen: “Konnte Server nicht erreichen”
Nach ein wenig Recherche habe ich nun die Lösung gefunden: LOM (Lights-Out Management) ist bei einem Intel XServe nicht standartmäßig aktiviert und muss manuell konfiguriert werden.
Konfiguration von LOM
- Auf dem Server (Lokal) den Servermonitor starten
- Im Menü auf Server und dann auf Lokalen Computer konfigurieren gehen

- Der LOM Dienst braucht eine eigene Statische IP Adresse. Man kann den LOM Dienst für eine oder beide Netzwerkkarten konfigurieren, Anschluss 1 für En0 und Anschluss 2 für En1
- Der LOM Dienst kann nur mit einem Lokalen User Account arbeiten (z.B. der Admin-Account)
- Nach Eingabe einer Statischen IP-Adresse, Subnetzmaske, Gateway und de Lokalem Benutzeraccount einfach über “Anwenden” die Einstellungen speichern.
Servermonitor Konfigurieren
- Auf dem Server lokal den Server im Servermonitor hinzufügen mit der Loopback Adresse (127.0.0.1) und dem entsprechenden User
- Auf dem eigenen System (oder einem anderen Remote System) muss im Servermonitor die oben Konfigurierte LOM IP-Adresse und der entsprechende User eingetragen werden.
Ich hoffe ich konnte hiermit einigen anderen Mac Admins helfen
Zuletzt Kommentiert