home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 24 DOS
/
24-DOS.zip
/
hpfsds10.zip
/
hpfsdos.ger
< prev
next >
Wrap
Text File
|
1994-10-16
|
16KB
|
425 lines
+-------------------------------------------------------------------+
| |
| HPFSDOS 1.00 |
| |
| HPFS-Dateisystem für DOS |
| |
| Copyright (c) 1994 Robert Muchsel |
| Hegaublick 2, D-78465 Konstanz |
| Alle Rechte vorbehalten. |
| |
+-------------------------------------------------------------------+
Registrierungs- und Lizenzinformation am Ende dieser Datei.
Inhalt
======
1. Überblick
2. HPFSDOS im Detail
2.1 Installation, Programmstart
2.2 Betrieb und Deinstallation
2.3 Hinweise zu Anwendungsprogrammen
2.4 Hinweise für Fortgeschrittene
3. Die Utilities HCONTROL, HDIR und HCOPY
3.1 HCONTROL
3.2 HDIR
3.3 HCOPY
4. Fehlermeldungen
5. Lizenzinformationen, Registrierung
1. Überblick
============
HPFSDOS integriert Ihre HPFS-Partitionen als schreibgeschützte
Laufwerke in das DOS-Dateisystem.
HPFSDOS ist kinderleicht zu bedienen: "HPFSDOS" aufrufen, fertig
(Beschreibung der optionalen Parameter siehe unten).
Beim Start sucht das Programm alle Festplattenlaufwerke nach
HPFS-Partitionen ab, weist jeder Partition einen Laufwerksbuchstaben
zu und bleibt im Speicher.
Ab jetzt kennen alle DOS- und Windows-Programme Ihre HPFS-Laufwerke!
Sie können z.B. folgende Programme benutzen:
* DOS-Kommandointerpreter, auch 4DOS
* DOS-Programme - Word, Turbo Pascal, Borland C++, dBase usw.
* Windows-Programme - Ami Pro, Maple V, Win32s-Programme usw.
* Utilities - List, FProt, AMIsetup, Scan, PC Tools usw.
* Daten - ATM-Schriftdateien, Quelltexte usw.
2. HPFSDOS im Detail
====================
An dieser Stelle eine Bitte: Ich habe mich bemüht, die Hinweise auf
den Shareware-Charakter des Programmes nicht zu aufdringlich zu
gestalten. Außer dem Signalton beim Programmstart gibt es keine
weiteren Einschränkungen. Bitte seien Sie trotzdem ehrlich und
registrieren Sie das Programm - denn nur erfolgreiche Software wird
auch weiterentwickelt!
Den Lizenzinformationen ist das letzte Kapitel dieser Dokumentation
gewidmet, bitte halten Sie durch und lesen Sie diese Datei bis zum
Ende.
2.1 Installation, Programmstart
-------------------------------
HPFSDOS arbeitet unter MSDOS 3.1, 3.2, 3.3, 5.0, 6.x und Novell
DOS 7. Aus technischen Gründen läuft HPFSDOS nicht unter DOS 4.x
und DR DOS 3.41.
Um HPFSDOS schnell zu testen, geben Sie
HPFSDOS
ein.
Wollen Sie HPFSDOS permanent installieren, fügen Sie die Zeile
Laufwerk:\Pfad\HPFSDOS
in die Datei AUTOEXEC.BAT auf Ihrem Boot-Laufwerk ein, z.B.
C:\HPFSDOS\HPFSDOS
Bitte stellen Sie sicher, daß die Umgebungsvariablen
TEMP
und
TMP
gesetzt sind und auf ein beschreibbares Verzeichnis zeigen, z.B.
durch
SET TEMP=C:\TEMP
SET TMP=C:\TEMP
in der Datei AUTOEXEC.BAT.
HPFSDOS nutzt erweiterten Speicher (XMS) als Lesepuffer ("Cache"),
wenn XMS zur Verfügung steht. Sie können den Lesepuffer abschalten,
indem Sie HPFSDOS folgendermaßen aufrufen:
HPFSDOS 0
Möchten Sie eine bestimmte Pufferspeichergröße einstellen, geben Sie
HPFSDOS Größe_in_KB
ein, z.B. HPFSDOS 2048. Im Normalfall beträgt die Puffergröße 1024 KB.
Hinweis: HPFSDOS benötigt zusätzlich 1 KB konventionellen Speicher pro
512 KB Pufferspeicher - der konventionelle Speicherbedarf von HPFSDOS
beläuft sich auf 45 KB (kein XMS-Pufferspeicher) bis 61 KB (8192 KB
XMS-Puffer). Wenn Sie HPFSDOS ohne Parameter starten, benötigt es
47 KB DOS-Speicher.
Die von HPFSDOS belegten Laufwerksbuchstaben könnten von OS/2 abweichen.
Benutzen Sie SWAPDRV X Y, um Laufwerksbuchstaben zu tauschen (siehe
beigefügte Dokumentation SWAPDRV.GER)!
2.2 Betrieb, Deinstallation
---------------------------
HPFSDOS-Laufwerke unterliegen folgenden Einschränkungen:
- Nur Dateien mit FAT-kompatiblen Dateinamen (8.3-Format) werden
unterstützt (siehe auch HCOPY, HDIR).
- Die HPFS-Laufwerke sind schreibgeschützt (um Ihre wertvollen Daten
zu schützen, sollten Sie niemals andere Software als OS/2 einsetzen,
um auf HPFS-Laufwerke schreibend zuzugreifen).
HPFSDOS-Laufwerke verhalten sich also wie schnelle CD-ROM-Laufwerke!
Der Schreibschutz hat zur Folge, daß nicht alle Programme unter
HPFSDOS laufen, sondern nur fast alle.
Meist genügt es, das Programm von einem beschreibbaren DOS-Verzeichnis
aus zu starten, manchmal besitzt das Programm auch spezielle
Kommandozeilen-Parameter (siehe 2.3).
Wenn Sie HPFSDOS wieder aus dem Speicher entfernen möchten, geben Sie
HCONTROL /U
ein. Dies funktioniert allerdings nur, wenn kein anderes Programm nach
HPFSDOS den Interrupt 2Fh umgeleitet hat.
2.3 Hinweise zu Anwendungsprogrammen
------------------------------------
DOS-Sitzung: HPFSDOS sortiert die Verzeichnis-Ausgabe nicht.
Tragen Sie stattdessen "SET DIRCMD=/OGNE" in die
Datei AUTOEXEC.BAT ein.
Microsoft Windows: Stellen Sie sicher, daß "PagingFile" in der
Windows-Datei SYSTEM.INI auf ein FAT-Laufwerk zeigt.
Borland C++: Starten Sie das Programm mit /rx, wobei x auf ein
DOS-Laufwerk zeigt.
Turbo Pascal: Starten Sie das Programm mit /SPfad, wobei Pfad auf ein
FAT-Verzeichnis zeigt.
2.4 Hinweise für Fortgeschrittene
---------------------------------
- HPFSDOS-Laufwerke tarnen sich als Netzwerk-Laufwerke. Dies ist ein
eleganter Weg, um den Absturz von Sektor-Editoren, DOS-Checkdisk
und andere Programmen zu verhindern.
- HPFSDOS-Laufwerke geben DOS gegenüber eine Cluster-Größe von 32 KB an.
In Wirklichkeit ist dis HPFS-Cluster-Größe natürlich nur 512 Bytes -
diese Lüge erlaubt es DOS aber, mit Partitionen von 2 GB zu arbeiten.
- Die maximale Anzahl von unterstützten HPFS-Partitionen ist 10.
- HPFSDOS-Laufwerke verhalten sich wie CD-ROM-Laufwerke. Alle
Datei-Attribute sind auf "Nur Lesen" gesetzt und der freie Speicher
wird als "0" gemeldet. Mit HCONTROL /R schalten Sie das erzwungene
"Nur Lesen"-Attribut ab (das Laufwerke bleibt trotzdem
schreibgeschützt), mit HCONTROL /F können Sie den ungefähren freien
Speicherplatz berechnen lassen.
- HPFSDOS kann Zylinder über 1024 lesen, falls Ihr BIOS dies
unterstützt. Bitte setzen Sie sich mit dem Autor in Verbindung,
falls Sie Probleme mit diesem Feature haben.
3. Die Utilities HCONTROL, HDIR und HCOPY
=========================================
HDIR und HCOPY laufen auch ohne HPFSDOS. Ist HPFSDOS geladen, werden
jedoch HPFSDOS-Laufwerksbuchstaben erkannt und die HPFS-Informationen
müssen nicht erneut eingelesen werden.
3.1 HCONTROL
------------
/U HPFSDOS aus dem Speicher entfernen
/R Erzwungenes "Nur Lesen"-Attribut abschalten
/R- einschalten
/F Freien Speicherplatz berechnen und an DOS melden
/F- Freien Speicherplatz als 0 angeben
3.2 HDIR
--------
HDIR ist der DIR-Befehl für HPFS-Laufwerke und kann auch lange
Dateinamen anzeigen. HPFSDOS muß dazu nicht geladen sein!
HDIR Pfad\Suchmuster [...] /Parameter
Pfad: Wenn HPFSDOS geladen ist, können Sie einfach einen HPFSDOS-
Laufwerksbuchstaben, Suchpfad etc. verwenden. Ist HPFSDOS nicht
geladen, müssen Sie mit 0:\ bis 9:\ eine HPFS-Partition
auswählen.
Suchmuster: HDIR unterstützt erweiterte Suchmuster, nämlich:
* Beliebige Anzahl von beliebigen Zeichen (auch keines).
Dieses Zeichen verhält sich wie unter OS/2, d.h.
*A* ist gültig (unter DOS ist *A* gleichbedeutend mit *).
+ Beliebige Anzahl von beliebigen Zeichen, jedoch mindestens
ein Zeichen
? Ein beliebiges Zeichen
[abc] Nur die Buchstaben in der Klammer passen
[a-d] Der Bereich der Buchstaben a bis d ist zugelassen
[!abc] Die Buchstaben in der Klammer dürfen nicht enthalten sein
[!a-d] Der Bereich darf nicht enthalten sein
Parameter:
/A Wählt Dateien mit den angegebenen Attributen aus. Als Attribute
sind gültig: A H D S R
Ein - vor dem Attribut verlangt Dateien, bei denen das Attribut
nicht gesetzt ist.
/A alleine wählt alle Dateien aus.
Beispiel: /AR-H
/S Durchsucht auch Unterverzeichnisse
/P Verlangt einen Tastendruck nach jeweils einer Bildschirmseite.
Beispiele:
HDIR D:\OS2\*.PMI
HDIR D:\*.PMI /S
HDIR 0:\ /AH
HDIR 0:\OS2\SYSTEM /D
HDIR D:\ /S /P
Siehe auch die Hilfe zu OS/2-DIR: HELP DIR.
3.3 HCOPY
---------
Dieses Programm dient dazu, Dateien von HPFS- auf DOS-Laufwerke zu
kopieren. Das Programm erkennt Dateien mit langen Dateinamen (HPFSDOS
muß nicht geladen sein). Bei langen Dateinamen wird nach einem neuen
Namen gefragt.
HCOPY Quelle [Zielpfad] /Parameter
Quelle: Die Quelle muß auf einem HPFSDOS-Laufwerk oder einer
HPFS-Partition liegen. Suchmuster werden unterstützt (siehe HDIR).
Zielpfad: Das Ziel muß auf einem DOS-Laufwerk liegen; fehlt die Angabe,
wird das aktuelle Verzeichnis verwendet.
Parameter:
/P Fragt bei jeder Datei nach, ob sie kopiert werden soll.
/R Ersetzt schon vorhandene Dateien ohne Rückfrage.
/T Wählt Dateien mit den angegebenen Attributen aus, siehe die
Erklärung zu /A bei HDIR.
Beispiele:
HCOPY D:\ c:\hidden /TH
HCOPY 1:\AmiPro\Docs\* /P
4. Fehlermeldungen
==================
Während des Starts:
"This program requires DOS 3.10 or higher and does not support DOS 4.x!"
- Sie benötigen ein anderes DOS, am besten DOS 5.0 und höher.
"Your operating system has no CDS support (this program won't run under
OS/2)!"
- HPFSDOS läuft nicht unter OS/2-MDOS. Sie können allerdings die
"DOS von Laufwerk A:"-Funktion benutzen.
"Syntax is: HPFSDOS [Size of XMS cache in KB]"
- HPFSDOS versteht nur eine Zahl als Eingabe für die XMS-Puffer-Größe.
Benutzen Sie HCONTROL, um weitere Optionen einzustellen.
"HPFSDOS is already loaded. Use HCONTROL /U to unload."
- HPFSDOS befindet sich bereits im Speicher. Um HPFSDOS zu
Deinstallieren, müssen Sie HCONTROL /U eingeben.
"Not enough memory."
- Wenn Sie LOADHIGH verwenden, stellen Sie sicher, daß genügend
hoher Speicher ("Upper Memory") zur Verfügung steht.
"Sorry, there are no HPFS partitions to install."
- HPFSDOS hat auf Ihren Festplatten keine HPFS-Laufwerke finden
können.
"Error: There is no partition table at disk .., sector ..."
"Error: The partition signature might be damaged."
- Keine Partitionstabelle gefunden; Die Partitionstabelle ist
möglicherweise beschädigt - Bitte überprüfen Sie Ihre Festplatte.
"Error: HPFSDOS supports only 10 HPFS partitions. You don't really
have that many partitions?"
- HPFSDOS unterstützt maximal 10 HPFS-Partitionen.
"Cannot mount all partitions - please increase LASTDRIVE!"
- Kann nicht allen Partitionen einen Laufwerksbuchstaben zuweisen -
um dieses Problem loszuwerden, setzen Sie einfach "LASTDRIVE=Z"
in der Datei CONFIG.SYS (oder einen niedrigeren Wert, der noch
funktioniert).
"Error HPFS001: Boot block is not HPFS!"
"Error/Warning HPFSxxx: Please run OS/2 CHKDSK!"
- HPFSDOS hat einen (möglichen) HPFS-Fehler festgestellt. Bitte lassen
Sie OS/2-Checkdisk laufen.
"Warning HPFS011: Drive was improperly stopped. Please run OS/2 CHKDSK!"
- Sie haben keinen ordentlichen OS/2-Systemabschluß durchgeführt.
Es könnte Unstimmingkeiten im Dateisystem geben. Bitte lassen Sie bei
Gelegenheit einmal OS/2-Checkdisk laufen.
Während des Betriebs:
"Access denied/Zugriff verweigert."
- Dies ist keine HPFSDOS-Fehlermeldung, sondern ein DOS- oder
Applikations-Fehler. HPFSDOS erlaubt weder das Erzeugen, Ändern, noch
Löschen von Dateien auf HPFS-Laufwerken und gibt einen "Zugriff
verweigert"-Fehlercode an die Applikation zurück.
5. Lizenzinformationen, Registrierung
=====================================
Die Entwicklung von HPFSDOS hat viel Zeit gekostet. Ich bin sicher, daß
Sie meine Arbeit honorieren werden - deshalb sind keine Beschränkungen
in der Shareware-Version eingebaut!
Sie dürfen dieses Programm 30 Tage lang ausprobieren. Falls Sie es
weiterhin benutzen wollen, müssen Sie sich registrieren (d.h. die
Vollversion bestellen). Falls Sie HPFSDOS nicht mögen, löschen Sie es
einfach.
>> Falls Sie diese Version registrieren, erhalten Sie die aktuelle Version
>> auf Diskette.
Bitte benutzen Sie die beigefügten Bestellformulare, um eine
ordnungsgemäße Bearbeitung Ihrer Bestellung sicherzustellen.
Preise (Änderungen vorbehalten), pro Computer:
Land Basis-Produkt Versand Total
-------------------------------------------------
Deutschland DM 28.- DM 5.- DM 33.-
Welt DM 28.- DM 11.- DM 39.-
oder US$ 16.50 US$ 6.50 US$ 23.-
DM=Deutsche Mark mehr als 5 Stück: bitte anfragen!
Es ist kein gedrucktes Handbuch verfügbar.
Der Autor
---------
Robert Muchsel, Hegaublick 2, D-78465 Konstanz
Fax: 07533-3151 (intl. +49-7533-3151)
EMail: rmuchsel@iiic.ethz.ch
Fidonet 2:246/8100.11
Ich studiere Informatik an der ETH Zürich.
Sie kennen vielleicht schon meine anderen Shareware-Programme, u.a.:
AMIsetup - Externes Setup für AMI-BIOS
CDU8002 - Audio-Unterstützung für Apple CD-150/SC-CD unter OS/2
EFDD - Bis zu 20 Diskettenlaufwerke unter DOS nutzen
Wichtig
-------
Alle Warenzeichen sind Warenzeichen der jeweiligen Inhaber und werden
ohne Rücksicht auf freie Verfügbarkeit verwendet.
The author disclaims all warranties as to this software, whether
express or implied, including without limitation any implied warranties
of merchantability, fitness for a particular purpose, functionality,
data integrity or protection, in so far as permitted by applicable
legislation.
All trademarks are property of their respective owners and appear for
identification purposes only.
Bitte geben Sie die Shareware-Version dieses Programmes an Ihre Freunde
weiter!
Es ist erlaubt, die Shareware-Version (nicht die Vollversion!) dieses
Programmes zu kopieren und weiterzugeben, falls
- das Programm im Originalzustand kopiert wird
(komplett, unverändert)
- die Kopiergebühr DM 15,- nicht überschreitet
16. Oktober 1994