OS2.org Site Index - Feedback - Impressum
Sprachauswahl / Choose your Language News Software Hardware Projekte Forum Tipps Links Verschiedenes
Editorial Diskussion HelpDesk Umfrage
[Forum]
in nach (Erweiterte Suche)
[Forum]
( Archiv ) ( Neues Thema )
24.07.2000
2 Fehler entdeckt! (von: Andreas Schnellbacher, 18:48:59) « ^ »
Moin Jan Arne,

Das System laesst sich (fast so wie es Dir vorschwebt) relativ problemlos installieren.

1. Wie Klaus schon gesagt hat, muessen alle bootfaehigen Partitionen (bei OS/2 und Linux vollstaendig) innerhalb der ersten 1024 Zylinder liegen. Das wird bei Deiner HD (haengt von der Geometrie ab) etwa 8 GB sein. Dies ist bei deiner Linux-P. nicht der Fall. Ich empfehle Dir nach der 5. P. eine kleine P. (10 MB reichen eigentlich) fuer die Linux-Boot-Dateien einzurichten. (Die Boot-Dateien sollte man sowieso auf eine extra P. legen).

2. Deine primaere P. darf wahrscheinlich kein FAT32 sein. OS/2 braucht (soweit ich mich erinnern kann) eine primaere Partition. os2dasd.dmd kann kein FAT32 erkennen.

Eine Moeglichkeit waere, sie in FAT16 umzuwandeln (FAT16 ist bis 2 GB moeglich). Eine andere waere, fuer eine primaere FAT32-Partition eine zusaetzliche kleine primaere FAT16- oder HPFS-P. einzurichten. Diese sollte fuer die OS/2-Installation nicht verdeckt sein, waehrend die FAT32-Partition verdeckt werden sollte. (Dies geht einfach mit fdisk, indem man diese zusaetzliche P. als Startdefinition definiert.) Diese Partition kann man nach der Installation wieder verdecken.

Eine andere Moeglichkeit waehre das os2dasd.dmd aus dem os2fat32-Paket zu nehmen. Zusaetzlich muessten dann noch die os2fat32-Treiber mit auf die Installationsdisketten. Davon wuerde ich aber waehrend der Installation abraten. Man kann aber hinterher diesen os2dasd.dmd verwenden, damit OS/2 FAT32 genauso wie FAT16 behandeln kann.

Mit FAT32 kann sich ein weiteres Problem ergeben:
Die Laufwerksvergabe erfolgt in 2 Teilen: Der BootManager uebernimmt den 1. Teil, anschliessend ist os2dasd.dmd fuer die Laufwerksbuchstaben zustaendig. Bei einer nicht verdeckten primaeren FAT32-Partition muessen sich beide gleich verhalten. (Der BootManager erkennt FAT32 seit FP10, os2dasd.dmd seit FP13? -- keine Garantie). Gleiches gilt natuerlich fuer eine logische FAT32-P., die vor dem OS/2-BootDrive liegt. Uebel wird es, wenn man bei einem vorher funktionierenden System eine FAT16-Partition in FAT32 konvertiert, ohne dass os2dasd.dmd erneuert wurde: OS/2 bootet nicht mehr.

Damit sich die Laufwerksbuchstaben nicht fuer OS/2 verschieben, rate ich Dir also auch fuer jedes logische FAT32-Drive vor der OS/2-P. eine kleine HPFS-Partition vor der OS/2-Bootpartition anzulegen. Diese kann man bei Bedarf (wenn os2dasd.dmd FAT32 erkennt) verdecken. So verschieben sich die Buchstaben nicht und OS/2 kann auch dann noch booten.

Falls Du NT installieren willst, musst Du einen neuen atapi.sys (IDE-Treiber) gleich von Anfang an mit einbinden (also Treiber nicht automatisch suchen lassen, sondern Diskette reinschieben). Ansonsten zerstoert NT die Partitionstabelle so, dass Du alles wieder plaetten kannst.

Ich wuerde die OS/2-Bootpartition um mindestens 100 MB vergroessern, dann hast Du genug Reserve fuer die swapper.dat -- auch bei Bildbearbeitung und zum Drucken. Ansonsten ist Deine Partitionierung recht brauchbar. Ich weiss nur nicht, was Du mit soviel FAT willst.

Zu FAT32 und FAT16 unter OS/2:
Beide Treiber (os2fat32 und vfat) koennen lesend und schreibend auf die Windoze-P. zugreifen. Verglichen mit HPFS ist dies aber voelig langsam, aber fuer den Datenaustausch inkl. langer Dateinamen ist dies mehr als ausreichend. os2fat32 ist so gut wie fehlerfrei. vfat hat den Fehler, dass leere Verzeichnisse nicht mitgeloescht werden und andere kleinere Bugs. Die Implementierung der EAs gefaellt mir aber bei os2fat32 nicht: Fuer jede angegrabbelte Datei wird eine xxxeadata.sf erstellt. (Der NTFS-Teil aus vfat 005 hatte bei mir mal nur Traps hervorgerufen.)

Zum ext2fs-Treiber:
Lesen und Schreiben klappt problemlos, aber auch langsamer als HPFS. Die Dateien mit dem System-Attribut koennen nicht editiert und auch nicht geladen werden.

config.sys:
REM ======== OS2FAT32 ANFANG ========
REM ---- Dieser Treiber muß unbedingt a_n_s E_n_d_e (evtl. auch nur cachef32),
REM ---- sonst gibt es die Fehlermeldung DosFSCtl returned with RC = 255 oder so!
REM ---- Darf erst nach dem BootDrive-IFS geladen werden!
IFS=F:OS2FAT32.IFS /Q
REM ---- cachef32.exe muß nach der Festlegung der Codepage aufgerufen werden!
CALL=F:OS2CACHEF32.EXE
REM ---- Statt partfilt.flt laden besser os2dasd.dmd austauschen!
REM ---- FAT32 und EXT2FS mounten:
REM BASEDEV=PARTFILT.FLT /P 0B,0C,83 /W /Q
REM ---- EXT2FS mounten:
REM BASEDEV=PARTFILT.FLT /P 83 /W /Q
REM ======== OS2FAT32 ENDE ========

REM ======== VFATOS2 ANFANG ========
REM ---- Diskcache muß für die VFAT-Partition abgeschaltet werden!
REM DISKCACHE=D,LW,8,AC:C
basedev=mwdd32.sys -q
REM ---- Darf erst nach dem BootDrive-IFS geladen werden!
REM ---- vfat-os2.ifs beinhaltet ext2-os2.ifs
IFS=F:os2vfat-os2.ifs -cache:256 -errors=continue -VFAT:* -rw -case_retensive -q
REM ---- Mit NTFS readonly:
REM IFS=F:os2vfat-os2.ifs -cache:256 -errors=continue -VFAT:* -rw -case_retensive -NTFS -q
RUN=F:os2vfat_lw.exe
REM ---- Bug: Ohne "remount c:" werden VFAT-EAs nicht erkannt
run=F:os2remount.exe c:
REM ======== VFATOS2 ENDE ========

REM ======== EXT2FS ANFANG ========
REM ---- mwdd32.sys wird schon fuer vfat geladen:
REM BASEDEV=MWDD32.SYS -q
REM IFS=I:AppsDriverifsext2_240ext2-os2.ifs -cache:256 -errors=continue -rw -case_retensive
REM ---- EXT2FS mounten:
BASEDEV=PARTFILT.FLT /P 83 /W /Q
RUN=I:AppsDriverifsext2_240ext2_lw.exe
REM ======== EXT2FS ENDE ========

Viel Erfolg!
[ Leser: 79 ]

Datum Thema
07.01.2017 *

*

Name: * eMail: Benachrichtigung

Mit * markierte Felder müssen ausgefüllt werden !

( Zeige alle Einträge ) ( Zur Startübersicht )
Thema von: Leser Datum Zeit
 OS/2 kann nicht auf das Festplatten oder Diskettenlaufwerk zugreifen
Jan Arne Petersen14023.07.200017:47
 Re: Aktuelle Treiber?
Christian/213723.07.200020:03
 ..und zusätzlich:
Christian/212023.07.200020:06
 Re: ..und zusätzlich:
Jan Arne Petersen11923.07.200021:54
 Re: ..und zusätzlich:
Klaus Staedtler10423.07.200023:07
 Welches Datum hat...
ich nix html8724.07.200014:12
 2 Fehler entdeckt!
Andreas Schnellbacher7924.07.200018:48
 Re: 2 Fehler entdeckt!
Jan Arne Petersen7124.07.200019:07
 Jetzt funktioniert es endlich
Jan Arne Petersen5825.07.200023:15
 Re: Welches Datum hat...
Jan Arne Petersen6824.07.200019:52
 1-126 1 GB FAT32 bootbar (primär)
Alexander Beyrer6424.07.200022:37
 Re: OS/2 kann nicht auf das Festplatten oder Diskettenlaufwerk zugreifen
Holger9524.07.200017:59
 Re: OS/2 kann nicht auf das Festplatten oder Diskettenlaufwerk zugreifen
Markus Montkowski9024.07.200018:21


php.net OpenIT © 1998-2017 by WebTeam OS2.org