Friday 18th of May 2012
 

A Method for Designing an Operating System for Plug and Play Bootstrap Loader USB Drive



This paper lays out different issues and solutions in the design of an operating system with an inbuilt kernel memory for data storage and USB (Universal Serial Bus) drive with bootstrap loader. This relates from the minimum features required for a program to become the kernel and how this kernel should be written into the boot sector of a hard disk drive depend upon the machine architecture, so that it gets loaded into the computer memory automatically and it restores the disk drive in to its original state. It highlights how this operating system can be made to support user specific authentication, keyboard, networking, peripherals, file system access etc. Most of the frequently used drivers are added to the kernel images. This also lays out the specifications for a shell to issue system commands and system utilities, interfacing FAT (File Allocation Table) file system for smooth boot of an operating system and how to communicate with another similar system using hardware device.

Keywords: USB flash drive, plug and play, kernel memory, boot loader, shell

Download Full-Text

IJCSI Published Papers Indexed By:

 

 

 

 
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »