Ensign - V1N4 (German)



'''Mein Sohn hat aus Versehen mein OS/2 System ausgeschaltet, ohne einen Systemabschlu&szlig; durchzuf&uuml;hren. Jetzt wird mir jedesmal, wenn ich auf meine D Partition zugreifen will (die mit HPFS formatiert ist), den Fehler "Incorrect Internal Identifier" angezeigt. Ist der Inhalt der Partition verloren?'''

HPFS bedeutet High Performance File S ystem und ist eine neue Art, eine Festplatte f&uuml;r OS/2 zu formatieren. Das alte DOS System nannte sich FAT, was File Allocation Table bedeutet. FAT ist eine unverl&auml;&szlig;liches und extrem ineffizientes Filesystem - es wurde f&uuml;r Floppy Disks und Festplatten mit einem Bruchteil der heutigen Gr&ouml;&szlig;e konzipiert. Die Folge davon ist, da&szlig; gro&szlig;e Teile der Festplatte verschwendet werden und regelm&auml;&szlig;iges "defragmentiert" werden m&uuml;ssen, um weiterhin mit der h&ouml;chstm&ouml;glichen Geschwindigkeit zu arbeiten. HPFS Laufwerke haben nicht diese Probleme, sie sind schneller und unterst&uuml;tzen direkt lange Dateinamen.

Weil sie so verschieden sind, mu&szlig; man auch unterschiedlich damit umgehen, deshalb ist eines der wichtigsten Dinge, die man tun sollte, auf seinem OS/2 System einen Systemabschlu&szlig; durchzuf&uuml;hren und nicht einfach alles auszuschalten. Warum? Weil dadurch das System eine M&ouml;glichkeit erh&auml;lt, alle Dateien auf der Festplatte richtig zu schlie&szlig;en und Daten aus dem Cache zur&uuml;ckzuschreiben. Ohne diese M&ouml;glichkeit k&ouml;nnen offene Dateien auf der Festplatte fehlerhaft werden oder die Festplatte in einem instabilen Zustand zur&uuml;cklassen. Sogar ein Warmstart mit CTRL-ALT-DEL ist besser, als einfach alles abzuschalten - diese Tastensequenz sorgt daf&uuml;r, da&szlig; Daten aus dem Cache vor dem Reboot noch auf die Festplatte zur&uuml;ckgeschrieben werden, sicher aber nicht die &Auml;nderungen, die sie seit dem letzten Systemabschlu&szlig; an der Oberfl&auml;che vorgenommen haben.

Ihre D Partition ist in einem solchen instabilen Zustand und dadurch verhindert das System, da&szlig; sie darauf zugreifen und so weitere Inkonsistenzen verursachen. Die L&ouml;sung ist einfach: Tippen sie CHKDSK D: /F in einer OS/2 Kommandozeile. Das /F> wird die Probleme auf ihrer Festplatte "reparieren", so da&szlig; sie wieder wie zuvor funktioniert. Sie werden keine Daten auf der Partition verlieren.

'''Jedesmal, wenn ich eine DOS oder Windows Sitzung starte, schaltet sich NUMLOCK aus. Wie kann ich das beheben? '''

Dieses Problem wird durch die Art verursacht, auf die es OS/2 erm&ouml;glicht, DOS und Windows Programme in OS/2 laufen zu lassen. OS/2 erschafft eine sogenannte VDM oder Virtual DOS Machine auf der Prozessor-Ebene ihres Computers. Stellen sie sich eine VDM als kleinen DOS Computer vor, der im Prozessor ihres PCs existiert. OS/2 bootet tats&auml;chlich DOS innerhalb dieser kleinen VDM und entweder wird darin ihre DOS Anwendung oder Windows mit der Windows Anwendung gestartet. Dadurch hat OS/2 so viele nette Tricks mit Treibern und Speicher drauf - zum Beispiel k&ouml;nnen sie eine unterschiedliche CONFIG.SYS und AUTOEXEC.BAT f&uuml;r jedes DOS Programm verwenden, das sie laufen lassen - oder sogar jede andere DOS Version in einer VDM booten!

Der Preis dieser Flexibilit&auml;t ist der Bug, den sie beschreiben. Wenn OS/2 eine VDM bootet, wird ein Reset der Tastatur als Funktion der Hardware in ihrem Computer ausgel&ouml;st. Die einzige L&ouml;sung f&uuml;r diesen Bug ist, ein kleines Utility in die AUTOEXEC.BAT im Wurzelverzeichnis ihrer Festplatte einzuf&uuml;gen, das NUMLOCK wieder anschaltet. Jedesmal, wenn ein DOS oder Windows Programm gestartet wird, wird NUMLOCK ausgeschaltet und prompt von diesem Utility wieder angeschaltet, sobald der Boot Prozess die AUTOEXEC.BAT Datei ausf&uuml;hrt. Es gibt mindestens 20 dieser Programme im Internet und auf verschiedenen Shareware CDs oder Disketten.

Senden sie ihre Fragen an Battle Stations bei Warp Online.