[ENC]BladeXP's Blog

Was die Welt nicht alles braucht!

Archiv für Dezember 2008

Windows XP + AHCI + ICH10R

geschrieben von encbladexp am 30.12.2008 16:48:00.

Wer kennt es nicht, jedes neue Board verfügt ja über AHCI. Allerdings hat man keine große Lust an der Installations-CD von Windows XP rumzufummeln, ein Floppy Laufwerk hat man ohnehin nicht mehr in der Nähe.

Hier eine kleine Anleitung wie man AHCI nachrüsten kann.

Vorbereitungen

  • Windows XP (Home oder Professional ist egal) muss installiert sein, hierzu AHCI oder RAID im BIOS abschalten
  • Man hat folgende Treiber von Intel heruntergeladen:
    • 32-bit Floppy Configuration Utility
    • Intel(R) Matrix Storage Manager

Es ist ratsam vor der Umstellung ein Backup zu machen!!!

Installation

  1. Das 32-Bit Utility auf den Desktop entpacken
  2. In das neue Verzeichniss wechseln
  3. Die Datei IaStor.sys nach %SystemRoot%\System32\Drivers\ kopieren
  4. Mit der Rechten Maustaste diese beiden Dateien installieren:
    • iaAHCI.inf
    • iaStor.inf
  5. Den Geräte-Manager öffnen (Systemsteuerung»System»Hardware»Gerätemanager)
  6. Bei allen Intel Storage Controllern (nicht den IDE Krams) folgende Schritte durchführen:
    1. Treiber aktualisieren
    2. Nein, keine Verbindung mit Windows Update
    3. Keine Suche, Ort selbst angeben
    4. Datenträger
    5. Durchsuchen (dort hin wechseln wo sich die iaAHCI.inf befindet)
    6. Aus der Liste den passenden Controller auswählen und bestätigen, den Nachfolgenden Hinweis mit Ja, ich will! bestätigen. Den Neustart des Systems aber verschieben.
  7. Wenn alle Controller so umgestellt wurden kann das System neu gestartet werden, aber: Unbedingt verhindern das Windows startet und ins BIOS gehen. Jetzt kann der SATA Controller auf AHCI umgestellt werden und das System sollte ordentlich booten. In der Regel benötigt man 2 reboots bis Windows der Meinung ist alles an neuer Hardware erkannt zu haben.

Abschlussarbeiten

Jetzt sollte man noch den Intel Matrix Storage Manager Installieren, was als Diagnosetool u.a. sehr praktisch sein kann.

Fazit

Es geht auch einfach, im Internet gibt es viele Anleitungen die erklären wie es geht. Meistens soll man hier mal nen Registry-Key ändern, dort mal ne Datei löschen usw... was zumindest in diesem Fall mehr als unnötig war.

Deswegen: Bevor ihr irgendwas 1:1 von wo runterkopiert, prüft doch erstmal ob es nicht auch einfacher geht.

Evolution: Fehler bei Ordner wird gesäubert

geschrieben von encbladexp am 13.12.2008 16:34:00.

Heute habe ich folgendes Bemerkt als ich Userdaten von einer Ubuntu Gutsy Installation unter Intrepid wiederherstellt habe. Und zwar bekommt man in Evolution wenn man STRG+E (Dieser Shortcut steht für Ordner Säubern) drückt die Fehlermeldung:

  Fehler bei Ordner wird gesäubert.
  Zusammenfassung und Ordner stimmen nicht überein, sogar nach einer Synchronisierung

Im Internet wird oft geraten doch einfach alles aus dem Posteingang in einen neuen Ordner zu sichern und dann den Posteingang zu löschen. Das ist natürlich sehr umständlich, gerade wenn man doch ein paar mehr Ordner hat. Wenn man unter ~/.evolution/mail/local/ schaut findet man dort etliche Dateien. Und zwar für jeden Mailordner eine Datei die so heist wie der Ordner selbst. Dann gibt es für jede Dieser Dateien noch einen Ordner mit dem Namen Ordnername.sbd und dann noch diverse Dateien wie z.B. Ordnername.ev-summary.

Man sollte natürlich vor dem Bearbeiten der Ordnerstruktur den Evolution Data Server mit evolution --force-shutdown beenden! Desweiteren sollte man vor jeder Änderung an der Ordnerstruktur von Evolution ein Backup machen!!!

Man sollte für jeden Unterordner ab ~/.evolution/mail/local/ das hier machen:

rm *.ibex* *.cmeta *.ev-summary*

Dadurch werden die Ordnermetadaten gelöscht, Evolution kümmert sich beim nächsten Start darum das alles wieder passt. Nun wird auch STRG+E wieder funktionieren.

Corsair Flash Voyager GT 16GB

geschrieben von encbladexp am 01.12.2008 18:13:00.

Heute habe ich endlich mal meinen neuen USB Stick bekommen, einen Corsair Flash Voyager GT mit 16GB Kapazität. Das erste was ich getestet habe war natürlich die Geschwindigkeit, den wo GT drauf steht sollte ja auch GT drin sein.

Beim Lesen schafft der Stick laut sudo hdparm -tT --direct /dev/sdf diese Werte:

/dev/sdf:
 Timing O_DIRECT cached reads:    70 MB in  2.04 seconds =  34.36 MB/sec
 Timing O_DIRECT disk reads:  104 MB in  3.05 seconds =  34.11 MB/sec

Das sind relativ brauchbare Werte würde ich mal so sagen.

Gerade beim schreiben sind ja USB Sticks gerne mal langsam, auch das habe ich mit sudo dd if=/dev/zero of=/dev/sdf bs=4096 getestet, und kam dabei auf diese Werte:

3964929+0 Datensätze ein
3964928+0 Datensätze aus
16240345088 Bytes (16 GB) kopiert, 834,167 s, 19,5 MB/s

Würde ich Awards verteilen, der Corsair Flash Voyager GT würde einen bekommen, das einzige was etwas stört ist der Preis von um die 48€. Für das Geld bekommt man aber wirklich was gutes!