Jan 19

A simple FAT32 bootloader written in assembly to boot from USB drives.

This is an assignment done by me for a second year project  in the university. The goal was to write a bootloader that can boot the given OS ( JOSH ) from a pen drive which is having FAT32 file system( We were supplied with a bootloader that could boot only from a FAT12 file system ). 

 

What this bootloader can do:

 

It can load the first file( which should be a file less than 4096 bytes) which is located in a USB drive with a FAT32 file system to the memory and hand over the execution to that program.

 

Download location:

 

https://github.com/ishanthilina/USB-FAT32-Bootloader

 

Steps to use the Bootloader:

 

Included in the README file in gitHub. 

 

 

More information can be found in the pdf in the doc folder. 

Share Button