BrokenThorn Entertainment - View topic - Booting from disks with partitions other than FAT 12
It is currently Sun May 19, 2013 11:42 am




Post new topic Reply to topic  [ 2 posts ] 
Booting from disks with partitions other than FAT 12 
Author Message

Joined: Sat Nov 26, 2011 7:42 pm
Posts: 1
Post Booting from disks with partitions other than FAT 12
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
Profile E-mail
Moderator

Joined: Tue Oct 23, 2007 10:05 am
Posts: 387
Location: 127.0.0.1
Post Re: Booting from disks with partitions other than FAT 12
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

_________________
Image


Mon Dec 12, 2011 10:05 am
Profile E-mail WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 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

Search for:
Jump to:  
cron

Powered by phpBB © phpBB Group.
Original Design by Vjacheslav Trushkin for Free Forums/DivisionCore.
Theme and forum modified by BrokenThorn Entertainment, Co.