Wednesday, September 19, 2007

DupyBoot

Right now in CPT S 560 I'm working on a booter which can boot a hard disk into different partitions. It's a pretty big program, and I've been working hard on it. Here's a shopping list of milestones to complete. The crossed-out ones are finished.

read MBR
printf()
printi()
printx()
printl()
prints()
gets()
decompose()
get_block()
read superblock
read group descriptor
read root inode
navigate through inodes
write to high memory
read directory
chain booter
load Linux partitions
read extended partitions
load extended partitions

No comments: