mds erzeugt aufgrund eines zerschossenen Spotlight Indexes hohe cpu und Prozess Last

Mein macbook hat vor ca. 2-3 Tagen angefangen sporadisch unmotiviert eine hohe CPU Last zu erzeugen. Weiterhin waren die Dialoge um Dateien zu oeffnen quaelend langsam. Die sonst sehr schnelle “Spotlight” Suche war gar nicht mehr zu gebrauchen.

Der Fehler

“com.apple.metadata.mdserver” error 100000004

der staendig im Log auftauchte brachte mich schliesslich auf die richtige Spur, da auch der Prozess “mds” der Lüfter loslegen und den Rechner zaeh werden liess zu dieser Fehlermeldung passte.

Die Ursache des Ganzen ist ein zerschossener “Spotlight” Index. Ein reset des Index mit Onyx brachte keine signifikante Besserung. Also war Handarbeit per Terminal angesagt. Dabei bin ich nach dieser Anleitung vorgegangen, die ich hier noch einmal kurz skizzieren will.

Diese Schritte sind fuer jede HFS+ formatierte Partition durchzufuehren.

Zuerst wird das indizieren des Systems mit

shell> sudo mdutil -i off /Volumes/<festplatte>

abgestellt. Danach wird mit

shell> sudo mdutil -E off /Volumes/<festplatte>

der Index (falls vorhanden) geloescht. Der auf dem jeweiligen Volume vorhandene Indexordner wird mit

shell> cd /Volumes/<festplatte>
shell> sudo rm -fr .Spotlight-V100

entfernt.

In der original Anleitung wird bei diesem Punkt Zitat: “BE CAREFUL WITH THAT RM COMMAND! One typo could ruin your day” hingewiesen, das ein falsches geschriebenes “rm” Kommando zu grossen Problemen fuehren kann, dem kann ich mich nur anschliessen ;-) .

Mit

shell> ls -al

wird ueberprueft, ob die Reste des kaputten “Spotlight” Index entfernt sind. Der Schalter “al” beim ls Kommando zeigt alle Dateien, also auch versteckte an. Dies ist notwendig, da der “Spotlight” Index Ordner durch den fuehrenden “.” als in der Unix Notation versteckter Ordner gekennzeichnet ist und ein ls ohne Parameter nur normale Ordner zeigt.

shell> sudo mdutil -i on /Volumes/<festplatte>

aktiviert die Indizierung wieder. Der Prozess der neuindizierung nimmt einige Zeit in Anspruch, danach sollten aber “Datei oeffnen” Dialoge bzw. die “Spotlight” Suche wieder in der normalen Geschwindigkeit funktionieren.

goosh - google auf der “kommandozeile”

Fuer unser aller suchmaschine gibt es unter http://goosh.org/ neuerdings ein im Browser laufendes Kommandozeileninterface, das auf ajax aufsetzt. Die Benutzung setzt aktiviertes javascript fuer goosh.org und ajax.googleapi.com voraus. Angenehm fand ich das ich per Fehlermeldung:

If you use the noscript firefox-extension, add "ajax.googleapis.com" to the whitelist

im Interface auf die notwendige Freigabe hingewiesen wurde. Ansonsten haette ich ewig herumprobieren muessen, da die googleapis domain im scriptblocker nicht auftaucht. Danke an den Autor Stefan Grothkopp das er auch an so etwas gedacht hat ;-)

Das Interface funktioniert soweit ich das beurteilen kann fehlerfrei, und bietet shelljunkies wie mir eine gewohnte Umgebung mit tab completion und Befehlswiederholung. Es werden “nur” 4 Ergebnisse angezeigt, aber mit dem Befehl “m” lassen sich die Ergebnisse durchblaettern. Da das sehr flott funktioniert und den von mir momentan verwendeten firefox 3.0 rc2 nicht gross belastet, ist es auf jeden Fall eine Alternative zum rumklicken auf der normalen google Homepage. Spannend wird das ganze auf Systemen auf denen keine grafische Oberflaeche installiert ist. Schade, das es (noch) nicht mit w3m oder lynx funktioniert, denn fuer eine schnelle Suche per textbrowser ist goosh ideal.

Happy Searching

via golem

Data recovery unter osx - zerschossene Partitionstabellen mit freeware tools wieder herstellen

Ein Bekannter der Videoschnitt macht, hatte sich die Partitionstabelle seiner externen Festplatte zerschossen. Gluecklicherweise hat er immer “Abbrechen” gedrueckt, wenn die Festplatte angeschlossen wurde und das System die Disk wegen der kaputten Partitionstabelle neu initialisieren wollte. Laengeres Herumkramen nach data recovery Software fuer das osx Dateisystem HFS+ foerderte nur kostenpflichtiges zutage, und die Kuenstlerschaft hat ja kein Geld ;-) . Jedenfalls kamen die teuren recovery Programme nicht in Frage.

Mit testdisk hatte ich schon gute Erfahrungen unter Linuxen gemacht. Funktionieren tut es auch mit m$-artigegen Betriebssystemen. Es ist ein Kommandozeilentool, das beschaedigte Partitionstabellen auslesen und wiederherstellen kann. Leider kann es ausgerechnet osx Partitonstabellen nicht selber reparieren. Da das Volume von einem Mac PowerPC erstellt wurde, kann aber das tool pdisk verwendet werden. Nachdem die verlorenen Partitionsdaten mit testdisk ausgelesen wurden erfolgt das Wiederherstellen der Partition wie im testdisk wiki beschrieben.

Ein weitere Vorteil dieser Loesung ist der Zeitfaktor, denn das Herstellen der Partitionstabelle dauert ca. 10 Minuten, waehrend sich die kommerziellen tools mindestens 3-5 Stunden mit dem Ganzen beschaeftigen moechten. Schliesslich soll ja was geboten werden fuers Geld.

Ich kann nicht beurteilen, ob eine analoge Vorgehensweise bei einer von einem Intel Mac geschriebenen Partitionstabelle funktioniert, da dort das tool fdisk verwendet wird, das DOS Partitionstabellen erzeugt.

Falls es die Systempartition zerlegt hat, ist testdisk auch auf verschiedenen LiveCDs enthalten.

Nett ist auch der Hinweis in der readme.txt

This version may work on Mac OS X.

Das ganze natuerlich, wie immer, ohne Gewaehr und “READ THE FUCKING MANUAL” ;-)

Virtual box auf osx - Fehler beheben: VirtualBox kernel driver not installed

Ueber den Virtualisierer virtualbox habe ich ja schon oefter geschrieben. Als ich heute SuSE 11 starten wollte begruesste mich meine virtualbox 1.6 leider mit dem Fehler “VirtualBox kernel driver not installed”. Das Befragen unser aller Suchmaschine lieferte fuer osx und diese Fehlermeldung leider keine brauchbaren Ergebnisse :-( . Ein Haufen Linux Links tauchten allerdings auf, die als Loesung die Installation eines neuen Kernels empfahlen. Danach stand mir bei dem als Wirtssystem darunterliegenden osx 10.4 allerdings nicht der Sinn. Die Loesung des Problems war eine drueber Installation des Virtualbox Paketes. Danach lief alles wieder und die virtuellen Maschinen sind auch in Ordnung ;-) .

Happy virtualisation

Wenn das doch immer so einfach waere.

Kunst statt Werbung - firefox plugin Add Art tauscht nervige Werbung gegen Kunst

Das Add-Art plugin ist eine schoene Ergaenzung des adblockers. Ein plugin, das die “leeren” Werbeplaetze mit Kunst fuellt.

Zitat:

Add-Art is a free FireFox add-on which replaces advertising on websites with curated art images. The art shows are updated every two weeks and feature contemporary artists and curators.

Ich bin ja eh der Meinung das dieses ganze banner geraffel in Zeiten sinkender Klickraten bald Geschichte ist, besonders nach diesen Vorkommnissen.

via Telepolis

Happy browsing mit Kunst statt Werbung.

online installations- und update quellen fuer discontinued SuSE 9.3

Nachdem ich auf dem netzturbinen rootie doch wieder die SuSE 9.3 installieren musste (der grafischen installtionsroutine bei rootservern die 1und1 verwendet sei Dank), habe ich mich auf die Suche nach Installationsquellen fuer weitere Pakete und updates gemacht. Die im zurueckgespielten Image angegebenen 1und1 Server funktionieren leider nicht (mehr). Eigentlich eine Unverschaemtheit, wenn das Image als Installationsoption angeboten wird. Das herumkramen auf diversen ftp servern foerderte nur SuSE 10er Versionen zu Tage. Was tun?

Ein Wechsel des Serverpaketes kam zu den Preisen jedenfalls nicht in Frage. Nach laengerem fuettern unserer aller Suchmaschine, bin ich dann auf huschis Artikel ueber Updatequellen fuer SuSE Versionen die nicht mehr weitergefuehrt werden gestossen. Die Links in dem Artikel funktionieren teilweise schon nicht mehr, aber haben mich auf die richtige Spur gebracht. Patches und Quellen sind auf dem ftp Server von hosteurope zu bekommen. Als Quelle fuer nachzuinstallierende Pakete funktioniert: ftp://ftp.hosteurope.de/mirror/ftp.suse.com/pub/suse/discontinued/i386/9.3/ und updates bekommt man unter ftp://ftp.hosteurope.de/mirror/ftp.suse.com/pub/suse/discontinued/.

Wie huschi in seinem Artikel schon richtig bemerkt

Zitat:

Auf dem SuSE-FTP-Server werden die alten Versions-Verzeichnisse, die bei Yast als “Installationsquelle”/”Installation Source” eingetragen sind, häufig gelöscht oder verschoben.
Da die meisten Mirror’s (auch die der Server-Hoster) einfach nur spiegeln ohne Rücksicht auf die teilweise immer noch ausliefernde SuSE-Versionen zu nehmen.

sehe ich es auch. Es kann nicht sein, das die grossen Provider stumpf den SuSE ftp server spiegeln dabei nicht darauf achten, das einige der Kunden rooties mit aelteren Versionen zu laufen haben, und das vielleicht auch nicht aendern wollen oder, wie in meinem Fall aufgrund von internen Routinen bei 1und1 nicht koennen. Es ist schon peinlich, das ich die ftp Server eines anderen Providers bemuehen muss, um eine offiziell installierte SuSE 9.3 die bei 1und1 laeuft aktuell zu halten. Zumal PLESK updates auf aktuell 8.4.0 funktionieren.

Jedenfalls wird hosteurope ein moeglicher Kandidat fuer den Umzug der turbine sein, denn das ist wirklicher Kundenservice.

openstreetmap - freie geo daten fuer alle und alles

Zuerst habe ich vom openstreetmap Projekt hier etwas gelesen. Dann fing mortn an fuer das Projekt Rom zu kartieren wo er zur Zeit wohnt.

Da wurde es Zeit, das ich ich es mir mal anschaue. Zumal ich auf der einen oder anderen Webseite eine Ortsangabe oder Karte benoetige, und nicht einsehe Unsummen dafuer zu bezahlen oder das ganze selber zu zeichnen.

Das Projekt existiert seit 3 Jahren. Es basiert auf der Mitarbeit von Freiwilligen und ist auf Spenden angewiesen. Laut Lizenz Interpretation ist die Verwendung eines Kartenbildes kein Problem:

Do I have to put an entire webpage/website under CC-By-Sa if I include an OSM map on it?

CC-By-Sa require only an identical license for things if you derive from OSM data.

If you just include a map picture, this may be a Collective Work in which case you are free to license the rest of the page under a different licence.

A legal opinion obtained by one company which wanted to use OSM maps was that the resulting web page may be a Derivative Work terpretation, and as a result they felt it safest not to use the maps.

The map image itself has to be licensed under CC-By-SA.

Das bedeutet so wie ich das auffasse, das ich die Karten verwenden und auch bearbeiten kann, solange ich openstreetmap als Quelle nenne. In Kombination mit einem Permalink wie hier auf den Oststrand kann man eine gute Ortsangabe bauen.

Wegen der Linzenz werde ich naechste Woche, um ganz sicher zu sein auf dem Linuxtag 2008 nochmal nachfragen ;-)

Hier gibt es einen englischen Vortrag der auf dem 24c3 gehalten wurde zu dem Projekt. Der Vortragende Fredrik Ramm ist einer der Autoren des openstreetmap Buches. Schoen fand ich unter anderem bei dem Vortrag zum Punkt “why is it cool?” die Aussage “Mapping the planet means physical exercise for Hackers”. Also lets “hack the Planet”.

[Update:]
Und nun ist auch noch ein Artikel in der Printausgabe vom Spiegel.

[Update:]
Jetzt auch bei SPON

Installations Howto Apache2.2 php5 mysql5 Entwicklungsumgebung auf osx 10.4

Die bei osx 10.4 mitgelieferten Apache und PHP Versionen sind mit 1.3 (Apache) und 4.4.8 (PHP) nicht gerade aktuell. Da ich mit 10.4 ansonsten zufrieden bin und ein Umstieg auf 10.5 das aktuellere Versionen bietet (noch) nicht notwendig ist, habe ich nach einem Weg gesucht mir eine aktuelle Apache2.2.x-PHP5.2.x-mysql5.x Entwicklungsumgebung zu installieren.

Das einfach zu installierende und zu verwaltende MAMP Paket scheidet aufgrund einiger Versionsrueckstaende (insbes. Apache 2.0.x) aus. Die Entwicklungsumgebung soll die Softwarestaende der installierten Webserver haben, um boese Ueberraschungen zu vermeiden (ein nicht ausreichend vorgetesteter switch von PHP 5.0 auf 5.1 hat mir diese Regel auf unangenehme Weise eingebrannt). Weiterhin sollen die restriktiven Einstellungen der Webserver soweit moeglich in der Entwicklungsumgebung dargestellt sein.

weiterlesen »

Fahrradfahren in Berlin - komfortabler Routenplaner bbbike

Das “dicke B” laesst sich meiner Meinung nach am besten vom Fahrradsattel erkunden. Eine interessante Strecke ist zum Beispiel der Mauerweg. Berlin arbeitet seit ein paar Jahren an seiner Fahrradfreundlichkeit und seit 2007 wird der Preis “FahrradstadtBerlin” verliehen. Unter anderen hat den Preis 2007 der im Januar 2008 vergeben wurde eine der besten Informationsquellen zum Thema Fahrradroute in Berlin gewonnen. Der Routenplaner BBBike ist fuer mich schon laenger ein komfortables tool um mir angenehm zu fahrende Routen herauszusuchen.

Verschiedene Modi erlauben es, den Routenplan anzupassen. Die wahrscheinlich benoetigte Zeit und die Laenge der Strecke werden errechnet.

Die einzelnen Optionen sind:

  • Bevorzugte Geschwindigkeit in km/h
  • Bevorzugter Straßentyp
  • Bevorzugter Straßenbelag
  • Ampeln vermeiden
  • Unbeleuchtete Wege vermeiden
  • Gruene Wege
  • Unbekannte Straßen mit einbeziehen

Der erstellte Routenplan laesst sich in verschiedenen Groessen und Formaten unter Anpassung der Detailtreue wie beispielsweise der Anzeige von S- und U-Bahn oder Ampeln ausdrucken bzw. abspeichern.

Ich nehme mir die erstellten Plaene bei unbekannten Strecken als PDF auf dem Handy mit. Die Qualitaet der herausgesuchten Routen ist beeindruckend und eine meiner in vielen Versuchen ausgetueftelte Routen wird vom BBBike exakt ausgespuckt. Dem Author der Seite Slaven Resic moechte ich an dieser Stelle big Kudos fuer das tolle tool geben - du hast zu Recht gewonnen ;-)

Hier gibt es den offiziellen Pressetext zur Preisverleihung.

Happy biking im “dickenB”

dokumentarfilm ueber das in seiner jetzigen Form verschwindende ostkreuz

Als Friedrichshainer komme ich beinahe taeglich am Oskreuz vorbei, oder steige dort in die S-Bahn. Die Umbaumassnahmen in einen modernen Umsteigebahnhof mit Autobahnanbindung sind aufgrund des Zustandes des “Rostkreuzes” und von Verkehrsplanungen notwendig. Allerdings wird der Charme den das alte Ostkreuz ausstrahlt vom neuen Glaspalast wohl nicht ausgehen. Einige Teile stehen unter Denkmalschutz und werden in das neue Gebaeude integriert. Auf das Ergebnis bin ich echt gespannt. Fuer alle Ostkreuz Nostalgiker wie mich gibt es bei youtubes einen Film in dem sogar die obligatorischen Punks und Fahrkartenverkaeufer am Ausgang Sonntagstrasse vorkommen.

via Hauptstadtblog

Eine schoene Seite, die die Veraenderungen dokumentiert, bzw. den Charme des alten Ostkreuzes einfaengt ist das Fotoblog ostxgui.

Wie das ganze dann am Ende aussehen soll kann man hier erfahren.

should be invisible