
Ext2 0.04 for NT4 read-write

Contacts and feedback: Andrey Shedel andreys@tarzan.cr.cyco.com 
Primary site: http://www.chat.ru/~ashedel


CAUTION!!! this is nt kernel-mode driver and you are using it at your
own risk. It is highly recommended to use sync utility to flush regular
volumes first.

>> You should be aware of the fact that ext2.sys might   <<
>> damage the data stored on your hard disks.            <<

If you cannot agree to these conditions, you should NOT use ext2.sys !




installation:
copy ext2.sys to your %systemroot%\system32\drivers directory 
merge ext2.reg file 
reboot to update driver information 
edit go.cmd to point to your Linux drive 
run go.cmd


Known features:
Non-regular files are converted to regular at first write attempt.


Mounting partitions:

 NT4: 

Instead of loading the driver manually or automatically (by setting
startup mode to 1) you can use fs_rec.sys (recognizer driver). This
driver is a superset of the recognizer that comes with NT4 and can be
used instead of it. In addition to CDFS, NTFS and FAT (standatd set for
NT4) it includes recognision modules for HPFS (for pinball.sys from
NT3.51), FAT32-enabled fastfat and Ext2. It is not recommended to use
this recognizer on NT5 because support for UDFS is not included.
Unfortunately even in this case you still have to set persistent links
in DosDevices namespace UNLESS YOU ARE USING NT5. For example:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices]
"E:"="\\Device\\Harddisk0\\Partition2"


 NT5:

On NT5 you can use Disk Management utility to assign drive letter.



Files included:
readme.txt - this file
ext2.sys   - driver  
dosdev.exe - Define/RemoveDosDevice utility.
kloader.exe - utility to load kernel-mode driver.  
ln.exe      - hardlink creation utility.  
SYNC.EXE    - Flush write-behind cache utility. 
fs_rec.sys  - Recognizer driver.




Changes:
0.04:
pagefile support
initial security implementation.

