Thread: Contract work. Boot loader.

  1. #1
    {Jaxom,Imriel,Liam}'s Dad Kennedy's Avatar
    Join Date
    Aug 2006
    Location
    Alabama
    Posts
    1,065

    Contract work. Boot loader.

    Required skills: Familiar with the i386 and booting process. Knowledge of ELF executables and compressed kernel image files.

    Task: Rewrite/Create a boot loader that would load a Linux kernel image (with a ram disc) from a flash disc and execute Linux.

    For more information, or to discuss terms, PM me.

  2. #2
    MFC killed my cat! manutd's Avatar
    Join Date
    Sep 2006
    Location
    Boston, Massachusetts
    Posts
    870
    1 question: Why not use GRUB/LILO?
    Silence is better than unmeaning words.
    - Pythagoras
    My blog

  3. #3
    {Jaxom,Imriel,Liam}'s Dad Kennedy's Avatar
    Join Date
    Aug 2006
    Location
    Alabama
    Posts
    1,065
    Cannot use a off-the-shelf boot loader. The Flash is not a standard flash, thus cannot be accessed via any type of standard driver. There is, however, an easy way to access the flash, I just don't know Assembly/i386 boot process enough to load the kernel image.

  4. #4
    MFC killed my cat! manutd's Avatar
    Join Date
    Sep 2006
    Location
    Boston, Massachusetts
    Posts
    870
    I might give it a try to rewrite GRUB or LILO for you, PM me the specs and if I get anything I'll PM you.

    P.S. No payment needed, I'll do it for free.
    Silence is better than unmeaning words.
    - Pythagoras
    My blog

  5. #5
    Registered User VirtualAce's Avatar
    Join Date
    Aug 2001
    Posts
    9,607
    Code loads from sector 0 track 0 into memory location at 0000:07C00 and jumps to that location.

    Code can then pop into protected mode and load the kernel from disk into some portion of memory.

    Basically that's it.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Why don't the tutorials on this site work on my computer?
    By jsrig88 in forum C++ Programming
    Replies: 3
    Last Post: 05-15-2006, 10:39 PM
  2. New system build wont boot
    By lightatdawn in forum Tech Board
    Replies: 7
    Last Post: 12-02-2005, 06:58 AM
  3. dual boot Win XP, win 2000
    By Micko in forum Tech Board
    Replies: 6
    Last Post: 05-30-2005, 02:55 PM
  4. freebsd and redhat dual boot.
    By xddxogm3 in forum Linux Programming
    Replies: 1
    Last Post: 05-09-2004, 06:06 PM
  5. CD Boot - Need Help
    By (TNT) in forum A Brief History of Cprogramming.com
    Replies: 16
    Last Post: 10-19-2001, 12:29 PM