View Single Post
Old 11-14-2008, 11:50 AM   #12
Adam B.
Addicted to Porting
Adam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the roughAdam B. is a jewel in the rough
 
Adam B.'s Avatar
 
Posts: 1,697
Karma: 7194
Join Date: Oct 2006
Location: Indianapolis, IN
Device: iRex iLiad, Nokia 770, Samsung i760
Quote:
Originally Posted by jharker View Post
What I'm particularly interested in are these questions:
  1. Where exactly are the zImage and initrd files located on the iLiad?
  2. Is there any way to access / change / read them?
  3. How do we provide new zImage & initrd files to replace the old ones when we upgrade the system?
  4. What about the super-secret only-in-case-of-emergencies kernel? Where is that kept, and how might it be accessed?
I threw in question #4 because I'm interested in that part of the boot process that happens before init is called -- that is, the intra-kernel boot time and how long it takes.

But for starters, the answers to questions #1-#3 would be very useful.
I don't think knowing their physical location is all that important. But I'm sure we can figure it out.

We can modify and reflash them. See the instructions in this pdf for details on how to do that.

The linuxrc boot script from the current initrd is attached. It should provide some insight on how the iLiad boots.
Attached Files
File Type: zip linuxrc.zip (1.3 KB, 491 views)
Adam B. is offline   Reply With Quote