| It is currently Wed May 22, 2013 8:56 pm |
|
All times are UTC |
|
Page 1 of 1 |
[ 2 posts ] |
| Print view | Previous topic | Next topic |
| Author | Message |
|---|---|
|
Joined: Sat Nov 26, 2011 7:42 pm Posts: 1 |
The tutorials here on bootloaders, use a FAT 12 formatted floppy drive. With some minor modifications, rather slashing of content, I wrote a bootloader that boots from a raw, unformatted disk. So , I bypassed all the FS related stuff that was shown here in the tutorials. It was similar to writing for a floppy but without any of the BPB,clusters etc hassles. Now, wanting to take the next step, I want to boot from a formatted disk.
Rather than FAT 12, I thought I would do it with a disk formatted with FAT 32. How should I go about it? Where can I find detailed and accurate documentation about the FAT 32 structure. The docs I found on the internet weren't so sure about what they were talking, and usually started with a warning that said, the information here might not be correct. Also, how would we go about booting from a disk formatted with any FS. It could be NTFS, ext 2/3/4 etc.? I know I will have to write appropriate drivers, but I could not find any official documentation explaining the complete structure of any of these file systems. Thanks, Sanjeev Mk |
| Thu Dec 08, 2011 4:17 pm |
|
|
Moderator
Joined: Tue Oct 23, 2007 10:05 am Posts: 387 Location: 127.0.0.1 |
The FAT12/16/32 spec is available as a .doc from the Microsoft Website, or look on http://www.ntfs.com/#fat%20file%20system
However, on a floppy disk, you really want to be using FAT12 as it has less filesystem overhead, meaning you can store more regular data on the data. ~Andrew _________________
|
| Mon Dec 12, 2011 10:05 am |
|
|
Page 1 of 1 |
[ 2 posts ] |
Who is online |
Users browsing this forum: No registered users and 1 guest |
| You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum |