Sonntag, 20. Dezember 2009

"reset high speed USB device using ehci_hcd and address 5"

Das Problem
usb 1-6: reset high speed USB device using ehci_hcd and address 5
beim Umgang mit USB Speicher ist mir ein paar mal bereits untergekommen - jetzt habe ich eine Lösung ... bzw. einen workaround.

Quelle: http://ubuntuforums.org/showthread.php?t=163716 (habe mehrere Fundstellen gefunden, das ist eine davom)

In Ubuntu gehts so:
  1. herrausfinden, wie die festplatte heißt. Im Syslog ("/var/log/messages"). geht z.B. mit "dmesg | grep "Attached SCSI disk" | tail -n 1" (gibt zuletzt angeschlossenes USB-Gerät aus. in meinem Beispiel ist die Wechslplatte "sdf"
  2. als root folgenden Befehl absetzen: echo 128 > /sys/block/sdf/device/max_sectors Bei meinem "Ubuntu Karmic Koala" war der Standardwert 240.
Das Problem tritt quer über verschiedene Host-Controller mit bestimmten Endgeräten auf. Es scheint am Endgerät zu liegen (was für mich eine eher überraschende Erkenntnis war).

Die Änderung teilt dem Treiber mit, wie viele sektoren aus dem Speichern gleichzeitig gelesen/geschrieben werden dürfen - es ist also eine Performance-Sache. Genauere Informationen in der Linux USB FAQ.

Time Machine wiederhergestellt

Hat funktioniert, das Backup ist wiederhergestellt. Es hatte dann doch "nur" 4 Stunden gedauert....

Während dem Warten: So kann man aus Linux auf die Time Machine Backups zugreifen: http://www.macosxhints.com/article.php?story=20080623213342356. Gemeinerweise mann man das "Grundfilesystem" lesen, nur kommen man nicht an die Daten. Apple hat gar keine Hardlinks verwendet (was ich eigentlich erwartet hatte - was ich logisch finden würde), sondern hat einen Hardlink-Mechanismus irgendwie in das Dateisystenm gehackt. Apple ist so möglicherweise kompatibler zu Protokollen wie CIFS/SMB?? Ich finde das eigentlich unsinnig - echt hardlinks hätte ich mir gewünscht.

Das "Time Machine" für Linux kann echte hardlinks verwenden: dirvish ist seit mehr als 5 Jahren stabil und legt echt hardlinks an (mittels rsync). Der Scharm an einer solchen Technik ist, dass jedes Betriebssystem, das das verwendete Filesystem kennt, auch alles notwendige zum Backup wiederherstellen an Bord hat. Und das ist mir bei einem Backup eigentlich recht wichtig!

Sonntag, 13. Dezember 2009

Time Machine Backup wiederherstellen

Time Machine ist toll - wenn sie funktioniert. Meine Festplatte hatte einen Hardwaredefekt, und ich wollte sie widerherstellen - gut, dass ich ein komplette Time Machine Backup habe.

Mit neue Festplatte jtzt die Apple-Install-DVD eingelegt und system wiederherstellen gewählt. Ich konnte mein Time Machine Backup (von der angeschlossenen USB-Platte) wählen ... aber die Festplatte, auf die das Backup zurückgespielt werden sollte, erschien nicht in der Liste ... ich habe ewig rumprobiert - partitioniert, umparitioniert, frisch ohnd Paritionen. ...

... und heute einen Tag später geht es erst. Vermutete Lösung: nach dem Partitionieren muss man den Mac neu starte!

Hätte das irgendwo gestanden, hätte mir das viel Frust erspart. zumal ein versuch 10-30 Minuten dauert - so lange dauert es bei TIme Machine, nach dem wählen des Backups das Ziel anklickbar zu haben.

Aber Zeit ist ja kein Problem: Das Rückspielen schein bei meinen rim 200GB noch über 6 Stunden zu dauern....

Samstag, 17. Januar 2009

Don't be evil: GoogleUpdater.exe

I just sniffed a bit my internet traffic, because one update application did not work. I did nothing except lauching the update application while using Packetyzer to monitor all network traffic.

I found some HTTP-Traffic between my computer and "74.125.43.113" (which is "clients.l.google.com") in my captures log. Yes, i tried Google Chrome on my Computer and i have Google Earth installed - the usual Google Apps. So Google installed a litte background process named "Google Updater". (Press Ctrl+Shift+Esc to open the "Windows Task Manager", click on "Processes" and probably you'll find GoogleUpdater.exe.)

Here are parts from the logs:

Packetyzer Trace:


[...]
Internet Protocol, Src: XXX (192.168.2.XXX), Dst: clients.l.google.com (74.125.43.113)
[...]
Transmission Control Protocol, Src Port: 1628 (1628), Dst Port: http (80), Seq: 1, Ack: 1, Len: 437
[...]
Hypertext Transfer Protocol
GET /service/check2?appid=%7BXXXXXXX-XXX-XXXX-XXXX-XXXXXXXXXXXX%7D&appversion=1.2.133.33&applang=&machine=0&version=1.2.133.33&machineid=%7BXXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX%7D&userid=%7BXXXXXXX-XXX-XXXX-XXXX-XXXXXXXXXXXX%7D&osversion=5.1&servicepack=Service%20Pack%203 HTTP/1.1
User-Agent: Google Update/1.2.133.33;winhttp\r\n
Host: cr-tools.clients.google.com\r\n
Connection: Keep-Alive\r\n
Cache-Control: no-cache\r\n
Pragma: no-cache\r\n
\r\n
Request: True



And this is the informationen, google updater tranferes to google (probably every hour or so):
  • Installed Application (Which app is installed, which version). This is all google needs to know, if you app needs an update!!!
  • Machine-ID - google recognized your computer
  • User-ID - google regognized the user in front of the computer (i guess "which user is logged in?")
  • OS informationen - i have installed Windows XP ("osversion=5.1") with SP3 ("servicepack=...")
Google can track when my computer is online! Google even recognizes me.

Now "google" ;-) a bit for GoogleUpdater.exe and i learned: Googleupdater is inserted in a AutoStart-Liste from windows as well as in the taskplaner. So it's not really easy to get rid of google update, you'll have to find a proper tutorial and remove the software from multiple places.... like a virus...

Google is a great company ... but they have somthing around them, that frightens me....

P.S.: yes, i know - blogger.com belongs to google...

Mittwoch, 10. Dezember 2008

I've just descided to use HFS+ without jounalling for my new disks.

My main operating system ist currently MacOS and Linux, these can read and write HFS+ (linux can only read HFS+journaled, so i've got to disable jounalling)

Windows will only access these disks via samba, if i need this. bad, bus possible.

Montag, 1. Dezember 2008

Filesystems for any OS... (2)

ext2 for mac is last updated in 2006. well, don't know if i want to use this in Leopard (from 2007).

Now I start thinking about NAS Storage with NFS and CIFS. But NAS is quite expensive :-(

ioxio

Die Seite IOXIO die ich ein wenig technisch betreue taucht nun endlich in den Google Suchergebnissen auf. Um das ein Wenig zu bekräftigen, gebe ich hier mal ein paar Stichworte, dir für ioxio ganz passen sind: Keramik Nagelfeilen, Fußraspel undWetzstäbe von ioxio. Weiß nicht, ob sich google so ein wenig beeinflussen lässt, aber einen Versuch ist es wert...

Das Dumme an der ganzen Sache ist, dass die ioxio-Seite, als eine der wenigen Seiten von mir, lange so gar nicht im Google-Index auftauchen wollte. Eine ärgerliche Sache, weil das so ziemlich die einzige kommerzielle Homepage ist.

Jetzt scheint die Seite stück für Stück in den google-Suchergebnissen zu erscheinen - Lustigerweise Seiten ohne viel Text mit altem URL-Schema (welches noch gültig ist, aber nicht mehr verwendet wird) zuerst. Ich dachte, Google hätte gerne innovativen Content? der ist auf anderen Seiten zu finden, die noch nicht erscheinen. Naja, vielleicht kommt das ja noch.
Die besseren Seiten beschreiben echt gut, wie man Messer richtig pflegt, benutzt und schärft (natürlich mit Keramik-Messerschärfern ;-) ). Gerade das richtige Schärfen macht übringens vielen Menschen probleme und da lohnen sich die neueren DUO-Wetzstäbe von ioxio, die das einfacher machen. Für das gelegendliche Schärfen echt besser.

Wie schaffen es Nachrichtenportale, dass Pressemitteilungen schon wenige Stunden nach der veröffentlichung in den Suchergebnissen erscheinen? Wieso kommen meine Seiten nur Stück für Stück?

Fragen über fragen...