Ŀ HPFS Access Version 1.02 by Ŀ ANDREAS KINZLER Ŀ FAT į> HPFS ======== (c) 1994-95 Andreas Kinzler ======== < ٲ Anleitung zu HPFS-Access 1 Grundlagen Was ist HPFS-Access ? Sharewareversion und Registrierung Einschrnkungen in der Shareware-Version Garantie- und Haftungsausschlu Hardwarevoraussetzungen Softwarevoraussetzungen Benutzung Was tun bei Fragen und Problemen ? 2 Probleme und Sicherheitshinweise 3 Informationen ber Updates (nur fr registrierte Benutzer) 4 Anhang Kontakt zum Autor Danksagungen Trademarks 1 Grundlagen Was ist HPFS-Access ? HPFS-Access ist ein Treiber fr DOS, der es Ihnen ermglicht, auf Ihre HPFS-Partitionen zuzugreifen. Nachdem Sie HPFS-Access installiert haben, knnen Sie unter DOS auf HPFS-Partitionen so zugreifen wie Sie es bei FAT-Partitionen gewhnt sind. Die Features von HPFS-Access im berblick - Lesen und Schreiben (!!!) - Belegt nur etwa 8 KB DOS-Speicher. Wenn UMBs vorhanden sind, werden diese in der DOS-Version automatisch genutzt (autohighload) - Sehr schnell. In vielen Fllen schneller als der OS/2-HPFS-Treiber - Eingebauter Cache. Wahlweise write-through oder write-back Sharewareversion und Registrierung Dieses Programm wird nach dem Shareware-Prinzip vertrieben. Das bedeutet, da Sie das Programm 30 Tage lang testen drfen. Wollen Sie es ber diesen Zeitrahmen hinaus weiter verwenden, so mssen Sie sich als Anwender registrieren lassen. Die Benutzung des Programms nach Ablauf der 30 Tage ist nicht erlaubt. Wenn Sie nicht alleine mit HPFS-Access arbeiten, mssen Sie soviele Lizenzen kaufen, wie Personen gleichzeitig mit HPFS-Access arbeiten knnten. Knnen Sie z.B. sicherstellen, da in einem Netzwerk mit 10 Rechnern, nur jeweils 2 Personen mit HPFS-Access arbeiten, so brauchen Sie auch nur 2 Lizenzen zu kaufen. Informationen zur Registrierung finden Sie in der Datei "BESTELL.TXT". Einschrnkungen in der Shareware-Version Die Schreibfhigkeit wird nach einiger Zeit deaktiviert. Die Einschrnkungen sehen in der aktuellen Version so aus: Zeit: 20 Minuten Datenmenge: 16 Megabyte Bitte nutzen Sie dieses Limit nicht bis zur letzten Sekunde aus, da Sie sonst Daten verlieren knnten. Sind Sie z.B. in einem Editor, knnen Sie nach Ablauf der Zeit nicht mehr speichern. hnliches gilt fr die Begrenzung der Datenmenge. Die registrierte Vollversion enthlt diese Beschrnkung nicht. Garantie- und Haftungsausschlu Andreas Kinzler hereby disclaims all warranties relating to this software, whether express or implied, including without limitation any implied warranties of merchantability or fitness for a particular purpose. Andreas Kinzler will not be liable for any special, incidental, consequential, indirect or similar damages due to loss of data or any other reason, even if Andreas Kinzler has been advised of the possibility of such damages. The person using the software bears all risk as to the quality and performance of the software. DURCH DIE NUTZUNG DER VORLIEGENDEN SOFTWARE UND/ODER EINGABE DES ZUGANGS-SCHLSSELS BEI DER INSTALLATION ERKLRT DER ANWENDER SEIN EINVERSTNDNIS MIT O. G. GARANTIE- UND HAFTUNGSAUSSCHLUSS. WEITERHIN STIMMT ER (DER ANWENDER) ZU, ANDREAS KINZLER FR NICHTS VERANTWORTLICH ZU MACHEN, AUSSER DASS DIESE SOFTWARE PLATZ AUF DER DISKETTE/FESTPLATTE BELEGT. Der Zugangs-Schlssel lautet: "I AGREE" (ohne Anfhrungszeichen) Hardwarevoraussetzungen Bentigt wird ein PC mit 386+ (32-Bit-CPU) und mindestens 2 MB RAM. Softwarevoraussetzungen HPFS-Access kann mit folgenden DOS-Versionen benuzt werden. Andere DOS-Versionen werden NICHT untersttzt. MS-DOS 5 MS-DOS 6.0, 6.2x DR-DOS 6 PC-DOS 6.x PC-DOS 7 Novell DOS 7 Es wird zustzlich Windows 3.1 untersttzt. Ein XMS-Treiber mu installiert sein. Benutzung Installation: a) Shareware-Version - 'unzip'en Sie das Archiv. Stellen Sie sicher, da das Ziel ein Verzeichnis auf der Platte ist. Stellen Sie weiterhin sicher, da unzip die zwei Verzeichnisse DEUTSCH und ENGLISH erstellt hat - lassen Sie install.exe von einer OS/2-Box aus laufen - geben Sie "I AGREE" ein b) Registrierte Version - kopieren Sie den Inhalt des Verzeichnisses 'copy1' oder 'copy2' auf die Festplatte zum Beispiel: xcopy a:\copy1 c:\hpfsacc /S - lassen Sie install.exe von einer OS/2-Box aus laufen - geben Sie "I AGREE" ein und dann Ihren persnlichen Schlssel (der persnliche Schlssel steht auf der Diskette) Es gibt 2 Versionen von HPFS-Access: HPFS_DOS.EXE (Untersttzung fr DOS) HPFS_DW.EXE (Untersttzung fr DOS und Windows 3.1) Vorbereitungen fr Windows 3.1: Wenn Sie die DW-Version verwenden mchten und auch Windows starten wollen, dann mu vorher der Treiber 'VHPFSD.386' in die 'system.ini' eingetragen werden. Das kann zum Beispiel so aussehen: [386Enh] ... ... device=vhpfsd.386 ... ... Bitte vergessen Sie nicht die Datei 'VHPFSD.386' in das Windows-SYSTEM- Verzeichnis zu kopieren. Installieren des Treibers: Es gibt 2 Mglichkeiten. a) Aufruf des EXE-Files ohne Parameter In diesem Fall sucht HPFS-Access nach HPFS-Partitionen und weist diese freien DOS-Laufwerksbuchstaben zu. Maximal werden 6 Partitionen eingebunden. b) Aufruf mit Parametern Die Syntax der Parameter ist: EXEFILE buchstabe = partitionsnummer [cachegre[T/B]] [,...] Ein paar Beispiele zur Verdeutlichung: EXEFILE x=2,y=1 Die 2. HPFS-Partition wird dem Laufwerksbuchstaben X: zugeordnet (wenn dieser frei ist) und die 1. HPFS-Partition wird Y: zugeordnet EXEFILE l=3 1024 Die 3. HPFS-Partition wird L: zugeordnet. Fr diese Partition werden 1024 KB Cache verwendet EXEFILE z=1 512t, m=3 256w Die 1. HPFS-Partition wird Z: zugeordnet. Diese Partition benutzt 512 KB Cache-Speicher. Es wird write-through verwendet. Die 3. HPFS-Partition wird M: zugeordnet. Es wird write- back verwendet. Die Cachegre ist 256 KB Wenn Sie optimale Leistung wnschen, dann mu die Cachegre einer Partition in Kilobyte grer sein, als die Partitions- gre in Megabyte geteilt duch 4. Haben Sie z.B. eine 800 Megabyte groe Partition und wollen Sie optimale Leistung fr diese Partition, dann mu der Cache fr diese Partition mindestens 200 KB gro sein. Deinstallieren des Treibers: Wenn der Treiber installiert ist, dann wird beim Aufruf des EXE-Files der Treiber deinstalliert. Bitte deinstallieren Sie den Treiber nur mit der Version, die gerade installiert ist (DOS <-> DW) HPFSA_DRV: Mit dieser Umgebungsvariablen knnen Sie HPFS-Access die Anzahl Ihrer Festplatten mitteilen. Mit SET HPFSA_DRV=3 sagen Sie HPFS-Access, da Sie 3 Festplatten haben. Diese Option ist nur in sehr seltenen Fllen hilfreich. Was tun bei Fragen und Problemen ? Wenn Sie nicht weiter kommen, dann versuchen Sie bitte zuerst die Antwort auf Ihre Fragen und Probleme in diesem kleinen FAQ zu finden. Sollten Sie immer noch nicht weiter kommen oder noch Fragen haben, dann wenden Sie sich bitte an eine meiner Netzadressen. Ich freue mich ber Anregungen und (konstruktive) Kritik ;-))) Q: Mein Windows startet nicht mehr. Was kann ich tun ? A: Das Problem ist, da wahrscheinlich in den Windows-Startdateien irgendwelche Referenzen auf HPFS-Laufwerke enthalten sind. Windows und alle Dateien, die bentigt werden um Windows zu starten (z.B.: *.INI), MSSEN unbedingt auf FAT liegen. Sonst kann es vorkommen, da Windows einfach abbricht und zu DOS zurckkehrt. Setzen Sie in diesem Fall den Rechner zurck. Bitte beachten Sie im Kapitel 2 die Hinweise zu Windows. Q: Ich kann keine Dateien mit Umlauten erstellen. Ist das ein Bug ? A: Nein. Es handelt sich um eine Beschrnkung von DOS. Q: Meine DOS-Version wird nicht untersttzt. Was kann ich tun ? A: Leider nichts. Der Versionscheck ist sehr streng, da HPFS-Access auf interne DOS-Strukturen vertraut. Q: Einige meiner HPFS-Partitionen werden nicht erkannt. Wo ist das Problem ? A: Benutzen Sie das PDIAG-Programm und senden Sie mir das Ergebnis via e-mail. - booten Sie echtes DOS (kein OS/2) - PDIAG.EXE >logfile Ich werde mir Ihr logfile dann ansehen und versuchen, Ihnen zu helfen. Q: Die Nummerierung der HPFS-Partitionen verwundert mich. Gibt es einen Trick ? A: Ja. Das PDIAG-Programm zeigt Ihnen den Zusammenhang zwischen Ihren Partitionen und den Nummern. In der Spalte 'HPFS#' finden Sie die Nummer, die HPFS-Access fr diese Partition vergibt. 2 Probleme und Sicherheitshinweise - Backups Bitte erstellen Sie vor der ersten Benutzung von HPFS-Access und dann in regelmigen Abstnden Backups Ihrer Daten. Sichern Sie bitte auch FAT-Laufwerke oder andere Partitionen. - Speichermanager Ich empfehle Ihnen, keine anderen Speichermanager zu verwenden, als die, die bei Ihrer DOS-Version dabei waren. QEMM sollte jetzt funktionieren. - Eingebauter Cache Bitte halten Sie sich an die gngigen Sicherheitsmanahmen wenn Sie den Write-back-Cache verwenden. - Andere Cache-Programme Verwenden Sie keine anderen Cache-Programme mit write-back. - (E)IDE-Kontroller Es gibt leider immer wieder Probleme mit EIDE. Da es auch mit EIDE keine Standards gibt, wie Platten mit mehr als 1024 Zylindern zu verwalten sind, kann es hier zu erheblichen Problemen kommen. Die zahlreichen EIDE-Software-Manager zeigen deutlich, wie gro dieses Problem ist. Gute EIDE-Kontroller knnen allerdings so umgestellt werden, da bis zu 9 GB groe Platten verwaltet werden knnen ohne da die 1024-Zylinder-Grenze erreicht wird. *ACHTUNG*: Bei dieser Umstellung werden ALLE Daten gelscht. - SCSI Mit SCSI-Festplatten sollte es keine Probleme geben. - DOS Taskswitcher/Multitasker Bitte verwenden Sie diese Programme nicht. Das gilt ganz besonders fr Novell DOS 7. - Windows Kopieren Sie Windows selbst nicht auf HPFS-Partitionen. Beachten Sie, da es beim Start von Windows einen Zeitpunkt gibt, bei dem das System nicht mehr DOS aber auch noch nicht Windows ist. Daher mssen alle Startdateien auf FAT liegen. In PATH drfen keine HPFS-Laufwerke eingetragen sein. 3 Informationen ber Updates (nur fr registrierte Benutzer) So knnen Sie Ihr Update bekommen: - Schauen Sie auf meiner WWW-Seite nach. Dort finden Sie aktuelle Informationen. - Senden Sie 5 DM in einem Umschlag. Sie erhalten dann von mir eine Diskette (so wie bei der Registrierung von HPFS-Access). 4 Anhang Kontakt zum Autor Internet: akinzler@rbg.informatik.th-darmstadt.de WWW: http://www.student.informatik.th-darmstadt.de/~akinzler Adresse: Andreas Kinzler Albert-Schweitzer-Strae 8 55283 Nierstein Tel.: 06133/58206 (nur in ganz wichtigen Fllen) Danksagungen Hauke Hagenhoff .................. Teile der Anleitung und Betatester Markus Eckert .................... Betatester Trademarks Die von HPFS-Access (Anleitung, sonstige Texte, Software) erwhnten Soft- und Hardwareprodukte sowie Programme mit eingetragenem Warenzeichen sind Eigentum ihrer jeweiligen Besitzer bzw. Hersteller und werden hiermit anerkannt.