The Ext2-os2.ifs driver installs support for the Linux ext2 file system. You also need following drivers installed:
Ext2flt.flt
,
Ext2_lw.exe
and
Mwdd32.sys
All parameters are case insensitive and you can use a "/" instead of the "-". Use any logical combination of the parameters.
-
-q
This parameter turns off the banner during boot up.
-
-cache:value
The cache parameter sets up the maximum disk cache size. This value is the maximum amount of physical memory ext2-os2.ifs can dynamically allocate for the disk cache.
Value can be in the range from
240
to the value of
the installed RAM
.
This value is expressed in Kbytes.
If this parameter is not set, it defaults to
240
.
-
-rw
Use this parameter if you want to have write access to the disk.
If this parameter is not set, you have read access only to the disk.
note:
You must also enable the write access on the
Ext2flt.flt
driver.
-
-no_auto-fsck
Prevents ext2-os2 from forcing Linux to run e2fsck on partitions "touched" by OS/2.
The default is to force Linux to run e2fsck.
-
-case_retensive
This option makes the ext2 file system behave like HPFS. With this option set you can access a file by the name of the file no matter what case you use.
The default is case sensitive. That means that you can access a file only if you use the right case.
-
-IFS trace entry point
Traces one or more specific IFS entry points. Ext2-os2.exe generates than an output whenever the specified entry point is entered.An example of this parameter would look like this:
IFS=ext2-os2.ifs -FS_Copy -FS_Delete
Here is a list of the available entry points:
-
FS_AllocatePageSpace
-
FS_ChDir
-
FS_ChgFilePtr
-
FS_Close
-
FS_Commit
-
FS_Copy
-
FS_Delete
-
FS_DoPageIO
-
FS_Exit
-
FS_FileAttribute
-
FS_FileInfo
-
FS_FindClose
-
FS_FindFirst
-
FS_FindFromName
-
FS_FindNext
-
FS_FlushBuf
-
FS_FsInfo
-
FS_IOCtl
-
FS_MkDir
-
FS_Mount
-
FS_Move
-
FS_NewSize
-
FS_OpenCreate
-
FS_OpenPageFile
-
FS_PathInfo
-
FS_ProcessName
-
FS_Read
-
FS_RmDir
-
FS_ShutDown
-
FS_Write
-
-no_strat2
Use this option to turn off the extended I/O operations. Turn the extended I/O only off, if you have any problems with it. If you use Os2dasd.dmd as your block device driver it should work fine.
If this parameter is not set up, the default is to use the extended I/O on every fixed disk.
-
-errors=value
Here you can set up what ext2 should do when it finds an error in the file system.
Value can be
panic
or
continue
.
If set to panic the system will halts immediately. You must boot Linux and run e2fsck to repair your file system.
Use the continue option to go on with your work after an error where detected. Ext2 marks this partition as bad and forces Linux to run e2fsck on the next Linux reboot.
-
-output=comport
Redirect the ext2 messages to the specified comport. It is only necessary for tracing or debugging
Comport can be
com1
or
com2
.
-
-tz=value
Specifies the timezone in minutes from UTC (GMT). This parameter is used to have the same date and time for files as Linux.
Value can be in the range from
-1440
to
+1440
.
0 is the same as GMT.
-
-force_strat2:drive-number
Ext2 normally use extended disk I/O only on fixed disk, but not on removable media. With this option set removable media can use extended disk I/O, if available. This will improve your performance. But you
must
first use the unmount.exe utility before you can remove the drive.
Drive-number can be in the range from
0
to
26
. A "0" for the drive-number means drive "A", a "1" means drive "B" and so on.