Hi

I believe i have figured out how to access the drive. It seems as the geometry that i was using previously was incorrect thus it would not allow me to properly convert LBA address to CHS in the fat16 bootloader. So far i got it to where i can find and load the entire root directory from fat16 formatted memory device, just need a little more time to implement file searching and finally loading of the KERNEL.MNT file.

Although, after i find and load the KERNEL.MNT File i see more problems. I believe the kernel boot section will have to be updated with similar code that will be in my bootsector so it too can read the image from the drive also. Or perhaps i may change the kernel for my own liking so in that it will only read kernel.mnt into memory and execute it without creating a ram drive and then i may modifying the kernel in order to add a selectable option to use Int 0x13 to communicate with harddrive instead of only direct IDE controller access thorugh i/o ports.

Jason