|
From: Hartmut B. <har...@te...> - 2002-05-23 00:09:27
|
> -----Ursprungliche Nachricht----- > Von: Eric Kohl [SMTP:ek...@rz...] > Gesendet am: Mittwoch, 22. Mai 2002 19:41 > An: ReactOS Kernel > Betreff: [ros-kernel] NT-compatible filesystem mount mechanism > > Unfortunately ReactOS still doesn't boot properly. I found that the vfat-fs > driver starts searching for files from the boot sector instead of the root > directory. It seems that the start sector (or cluster) of the root directory > is not initialized properly but set to zero. The debug output in the mount > code returns the correct value for 'RootStart'. > It seems, that the problem comes from IoCreateStreamFileObject. Vfat calls this function with the disk-driver-object and the resulting file object must point to the fsd-driver-object. The cache manager use this file object for reading from disk. Currently, there is attached the disk-driver-object. The parsing of each directory starts at offset 0. This is the boot sector from disk- device-object. - Hartmut |