Zero3K / ERAM

Open Source RAM Disk
MIT License
437 stars 74 forks source link

Requesting help with getting it to work in ReactOS #22

Closed Zero3K closed 3 years ago

Zero3K commented 5 years ago

I have managed to learn that the FAT16 file system that it initializes itself with when loading in ReactOS isn't working properly with it. It complains of the SysType being wrong. When I replaced fastfat.sys with the new version available in the fastfat_new source directory, it works properly. I would like it if someone could do one of the following:

  1. Add a registry option for choosing whether to use a FAT12, FAT16 or FAT32 file system when loading.
  2. Remove FAT12 and FAT16 file system support from it so that way it ends up using a FAT32 file system when loading.
  3. Adding code to it for it to recognize that ReactOS is being used and use a FAT32 file system instead of a FAT16 file system.
  4. Fix the Sector 0 that it writes to when making the disk (in other words, have it contain the info that Windows writes to it).
Zero3K commented 5 years ago

It seems that the sector 0 it makes doesn't have the proper contents for it to be usable in ReactOS.

Zero3K commented 3 years ago

It now works in ReactOS since the fastfat_new driver is now being used in place of the fastfat driver.