Archiv für die Kategorie ‘zeux’

kernel-easteregg in xp

Wednesday, 05. April 2006

Durch Zufall sind wir heute auf eines der “dark features” von Windows XP gestoßen: ein “Kernel-easteregg”. Es handelt sich dabei um nichts weiter, als ein Solitaire, bei dem auf den Karten die Bilder der Kernel-Entwickler zu sehen sind.

KSolitaire (so nenne ich es mal) an sich scheint ein altes TSR-Programm zu sein. Im Task “svchost.exe” (solitaire view control) ist ein Listener verborgen, der bei Bedarf das Spiel aktiviert und das dem Scheduler meldet. Durch mehrfaches Schalten des A20-Gate wird signalisiert, daß KSolitaire jetzt aktiv ist, und es bekommt die Hauptrechenzeit. Manchmal kann es vorkommen (durch Viren o.ä.), daß durch aktivieren bestimmter Hooks ein Schalten des A20-Gate simuliert wird, und der Scheduler der Meinung ist, daß KSolitaire jetzt aktiv sei, und ihm 99% Rechenzeit zuweist. Der Rechner scheint dann “einzufrieren”. Das KSolitaire funktioniert auf Höhe des Hardware Abstraction Layer, daher ist es auch so gut wie unmöglich, diesen Task zu beenden.

Wie kann man es aktivieren?

Das kann ich nicht genau sagen, hier ist es wichtig, mit den Uncaught Exception (”Bluescreen”) zu arbeiten. Sollte ein “IRQL NOT LESS OR EQUAL” auftauchen, ist es in 3 von 5 Fällen durch aus- und einstecken der Tastatur aktiviert worden (Achtung: nur PS/2). Das scheint damit zusammenzuhängen, daß das A20-Gate über den Tastaturcontroller gesteuert wird. Mit USB-Tastaturen geht es nicht, die benutzen andere IRQs. Der Fehler entstand, indem OnBoard-Netzwerkkarte eingeschaltet, eine Realtek 8029 in PCI4 und eine TerraTec DMX512 in PCI3 bei gleichzeitig aktiviertem Onboardsound im Rechner waren. Zumindest kam nur in dieser Konfiguration dann das KSolitaire. Da es hardwarenah in einer 8086-Emulation arbeitet, benötigt es den ganzen Krams nicht, nur das BootDisplay sollte auf “EGA/VGA” gestellt werden (im Bios). Sound geht natürlich auch nicht.
(Testumgebung: ASUS K8N, Sempron2800+, 512MB RAM, Matrox G450).

Update:
Es läßt sich auch gelegentlich provozieren, wenn im laufenden Betrieb nicht hot-plug-fähige Komponenten ausgesteckt werden (Platte, Netwerkkarte). Don’t try this at home, we’re all trained professionals here

Update 2
Dank Rico gibt’s jetzt auch ein Foto davon.

windows ist doch evil

Tuesday, 28. March 2006

Einen Haufen Kohle zum Komputerhändler des Vertrauens getragen. Alles zusammengebaut. Gestartet: Inaccessible Boot Device. Na klar. “Starten Sie chkdsk” – würd ich ja, nur wie? Warum hat auf der Installations-CD keine Kommandozeile mehr Platz? Und wieso kann der Mac noch keine Outlook-Dateien importieren? So viele Fragen, “mei Puls is of hundrtachtzsch, balde”, “ich hau den Scheiß zum Fensdor naus” – es wird Zeit für OS X 10.5 mit integriertem Virtualisierer. Und jede Wette: das kommt vor Vista. Und dann braucht sich niemand mehr nen PC zu kaufen.

Anekdote am Rande: bei eben jenem Komputerhändler fragte ich, welches denn der Unterschied zwischen dem Sempron 2600+ und 2800+ sei, mit der Randbemerkung: “Ich hab da nicht so den Einblick, will ich auch gar nicht, deswegen hab ich mir nen Mac gekauft – jetzt brauch ich aber doch nen PC”. Diese Frage war berechtigt, sie kosteten nämlich gleich viel. Die Antwort ist eine Archivierung wert: “Ach, ich hab den ganzen Scheiß auch nich mehr im Kopp, muß ich erstmal nachgucken. Das wird ja immer mehr mit dem Zeug.” Wem sagst du das?

frische landluft

Thursday, 23. February 2006

und ein kleines entspannungsbad dazu

neue sonderausgabe

Wednesday, 22. February 2006

in Planung. Ein Mehrteiler über Gewesenes.

konnektivität 2

Tuesday, 21. February 2006

Freedom-Headset gegen Mobile Pro des gleichen Herstellers getauscht.
Vorteile: sieht besser aus, klingt besser, ist leichter, beim Gegenüber kommt mehr an.
Nachteile: teurer (20 Euro), klingt dem Vernehmen nach immer noch “muffelig”

Ist es denn unmöglich, ein drahtloses Headset zu bauen, das genauso gut klingt, wie das eingebaute Mikrofon im Powerbook? Und das ist weiter von mir weg, als diese Sprechkapsel des Headset. Aber das, was es sonst so gibt, scheint nicht wirklich besser zu sein. Warum muß der Bügel mit dem Mikro an der Wange enden? Sennheiser, wann kommt euer Bluetooth-Headset?

machen sie auf

Saturday, 18. February 2006

“Wer ist da?” – “Die Möhrchenfee, was glauben Sie denn, wer hier ist. Machen Sie die Tür auf!”

Wer auch immer diesen Dialog den beiden Polizisten einer amerikanischen Serie in den Mund schob, hat meine tiefste Bewunderung für das Wort “Möhrchenfee”. Ich finde das einfach großartig.

höre, kind

Saturday, 18. February 2006

auf das, was die Drucker- und Papierhersteller sagen. Ein Transferpapier, was NICHT für den Drucker freigegeben ist, in einen Drucker zu stecken, in dessen Betriebsanleitung genau davor gewarnt wird, ist ein ziemlich verwegener Plan. Weniger verwegen waren die zwei Stunden, derer es bedurfte, den nagelneuen(!) Laserdrucker wieder dazu zu überreden, das Blatt auch oben auszugeben, was er sich unten vom Stapel nimmt. Und es bitte auf dem Weg dazwischen nicht zu zerknittern. Nun geht er wieder, und wir sind um eine Erfahrung reicher.

konnektivität

Saturday, 18. February 2006

Man lernt dazu, wenn man sich ein neues Gadget kauft. Plötzlich gehören Worte wie “pairen” zum Wortschatz, und man starrt auf blinkende LEDs und versucht, den Status des device zu etnschlüsseln.

Kurzum: Logitech Mobile Freedom Bluetooth Headset. Naja. Funktioniert (nach dem Lesen der Anleitung) wunderbar am kleinen Apfeltäschchen, auch wenn das Mac OS Update einiges durcheinandergebracht hat. Sprachqualität – hmmm, naja. Aber dafür ist es ohne Kabel, und das ist doch, was wir wollen: Die Absolute Ungebundene Freiheit.

musik, musik, musik

Monday, 06. February 2006

im guten 8bit-style – Dieser Beitrag wurde geändert. Siehe Kommentar. Ist nicht meins, halte ich mich dran.

olle kamellen: der lau-kau

Monday, 23. January 2006

Beim Vorbeigehen in der Kaufhalle wiederentdeckt: FRITT – gleich mal mitgenommen. Wie konnten wir das “früher” toll finden? Also neee… Die Seite von denen spricht da Bände (Hint: mit dem Feuerfux anschauen).

Next to come in dieser Sektion: Hubba Bubba.