x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

Here's my crazy idea. Tell me if it's realistic.

1 2
deusexaethera
deusexaethera Page Icon Posted 2007-10-02 3:12 PM
#
Status:
Would it be possible to build a ROM image that boots up, loads hardware drivers, and looks for GRUB on all available data stores? I'm intrigued by the idea of having a full-fledged Debian install sitting on a CF Microdrive, and having it get booted up straight from the CF card instead of clogging memory with copies of the OS files.

Yea? Nay? Already done?
 Top of the page
cmonex Page Icon Posted 2007-10-02 3:37 PM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
900c can do it... its bootloader supports loading an image from a CF card.

it would be hard to do it for the netbook pro. you would have to insert it at the start of the kernel image, maybe. and this requires some hexediting for sure after writing a special routine that would do this.
 Top of the page
mscdex Page Icon Posted 2007-10-02 3:37 PM
#
Avatar image of mscdex
H/PC Sensei

Posts:
1,054
Location:
United States
Status:
Quote
deusexaethera - 2007-10-02 3:12 PM

Would it be possible to build a ROM image that boots up, loads hardware drivers, and looks for GRUB on all available data stores? I'm intrigued by the idea of having a full-fledged Debian install sitting on a CF Microdrive, and having it get booted up straight from the CF card instead of clogging memory with copies of the OS files.

Yea? Nay? Already done?


The HaReT loader allows for this from within CE, but it's not a ROM image or anything like that.
 Top of the page
cmonex Page Icon Posted 2007-10-02 3:48 PM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
hmm ok if you just mean autorunning haret that can be done fine if someone uncompresses that darn netbook pro image for editing it and then compress again to flash it

Edited by cmonex 2007-10-02 3:48 PM
 Top of the page
deusexaethera
deusexaethera Page Icon Posted 2007-10-02 7:31 PM
#
Status:
I don't understand a single thing you guys just said. I should have paid more attention in Assembly Programming class.
 Top of the page
cmonex Page Icon Posted 2007-10-02 10:10 PM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
uncompressing? nothing to do with asm
 Top of the page
deusexaethera
deusexaethera Page Icon Posted 2007-10-02 11:53 PM
#
Status:
Let me rephrase what I'm looking for.

Would it be possible to write a ROM image that completely does away with the existing OS, and instead emulates the functions of a standard BIOS, i.e. hardware detection and seeking/execution of a disk-based boot sector?
 Top of the page
cmonex Page Icon Posted 2007-10-03 1:16 AM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
sure, write one. have fun.
 Top of the page
deusexaethera
deusexaethera Page Icon Posted 2007-10-03 3:38 AM
#
Status:
Hmm. Write a new ROM, completely different from what anyone else has done, from scratch. Now there's a daunting task.
 Top of the page
chiark Page Icon Posted 2007-10-03 4:56 AM
#
Avatar image of chiark
H/PC Sensei

Posts:
1,330
Location:
North of England
Status:
Quote
it would be hard to do it for the netbook pro


Not sure I understand as I thought it would be quite easy: the netbook pro bootloader is easily accessible and allows loading of an image from CF or SD?
 Top of the page
cmonex Page Icon Posted 2007-10-03 1:02 PM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
Quote
chiark - 2007-10-03 10:56 AM

Quote
it would be hard to do it for the netbook pro


Not sure I understand as I thought it would be quite easy: the netbook pro bootloader is easily accessible and allows loading of an image from CF or SD?


well this is not documented anywhere. what about you make a proper post or something so we all know exactly what the netbook pro bootloader is capable of ?!

for starters, how do you load an image from CF? what kind of image?

how do you get into bootmenu? what can you do there?

is there any hidden menu? what does it do?

etc...

and, do you know how to package up a custom image? the official ones i downloaded seem to be compressed in a special way. it seems to to use inflate by adler but i could not get it extracted that way.
this is a problem, so not sure why you think it is "quite easy" unless you know the secret


p.s.: i documented all that publicly for the 900/900c bootloaders. that's why i ask...

Edited by cmonex 2007-10-03 1:07 PM
 Top of the page
chiark Page Icon Posted 2007-10-03 3:58 PM
#
Avatar image of chiark
H/PC Sensei

Posts:
1,330
Location:
North of England
Status:
Turn the unit on holding down Ctrl-D

As for how the stuff is structured, no idea, however given that there's images of BooSt, PCON and the OS out there I would have thought it possible to reverse engineer it in the way that other stuff has done? Really don't know tho!

 Top of the page
deusexaethera
deusexaethera Page Icon Posted 2007-10-04 1:51 AM
#
Status:
What is BooSt again?

Does the Ctrl-D trick have to be done after a hard reset?

Edited by deusexaethera 2007-10-04 1:52 AM
 Top of the page
cmonex Page Icon Posted 2007-10-04 4:01 AM
#
Avatar image of cmonex
H/PC Oracle

Posts:
16,175
Location:
Budapest, Hungary
Status:
Quote
chiark - 2007-10-03 9:58 PM

Turn the unit on holding down Ctrl-D

As for how the stuff is structured, no idea, however given that there's images of BooSt, PCON and the OS out there I would have thought it possible to reverse engineer it in the way that other stuff has done? Really don't know tho!





bah, so no documentation. :/ can you at least tell me how to reformat the flash (i remember someone discovering that). also, what items are listed in the bootmenu? i dont have a netbook pro. reverse engineering this is not so trivial but of course that's what i did with the 900c too.

boost is the bootloader. i dont know what pcon is.

Edited by cmonex 2007-10-04 4:02 AM
 Top of the page
chiark Page Icon Posted 2007-10-04 6:44 AM
#
Avatar image of chiark
H/PC Sensei

Posts:
1,330
Location:
North of England
Status:
aha, I thought you had a netbook pro - my apologies.

BooSt information; http://www.nijdam.de/psion/BooStDongle.pdf

Not sure if the author of that ever put anything else up around Boost, but it'd be worth contacting them...

I believe the Angstrom project have done something around this, too?
http://www.linuxtogo.org/gowiki/NetBook
 Top of the page
1 2
Jump to forum:
Seconds to generate: 0.296 - Cached queries : 68 - Executed queries : 8