Posted: Fri Jul 21, 2006 4:45 am
I have a couple questions about the FAT12 filesystem. I only have a vague idea of what a filesystem is and I have been reading articles on filesystems and FATs at www.wikipedia.org, however forgive me if I ask a wierd question.
I have read that because cluster addresses are only 12 bits long, this make coding a bit tricky. Is this true?
When I implement the FAT12 fs in my boot sector and if I want to test my OS in bochs can I do the following to "link" my bootsector and the second stage and kernel:
and can I write this image to a floppy disk too?
And finally would I need to follow the follwing structure for FAT12 fs bootsectors:
http://en.wikipedia.org/wiki/File_Alloc ... oot_Sector
Thanks,
Kenneth
I have read that because cluster addresses are only 12 bits long, this make coding a bit tricky. Is this true?
When I implement the FAT12 fs in my boot sector and if I want to test my OS in bochs can I do the following to "link" my bootsector and the second stage and kernel:
Code: Select all
cat bootstage1.bin bootstage2.bin kernel.bin > a.img
And finally would I need to follow the follwing structure for FAT12 fs bootsectors:
http://en.wikipedia.org/wiki/File_Alloc ... oot_Sector
Thanks,
Kenneth