Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
Acer Aspire 7739G laptop. i need a modif...
Last Post: keisi130481
Today 12:23 AM
» Replies: 8
» Views: 286
Consensual free relationships
Last Post: lesound
Today 12:08 AM
» Replies: 0
» Views: 14
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: Kephie
Yesterday 11:41 PM
» Replies: 636
» Views: 184053
Enter and win - it's so easy!
Last Post: roby95
Yesterday 09:31 PM
» Replies: 0
» Views: 40
World of free relationships
Last Post: mordeczka
Yesterday 08:58 PM
» Replies: 0
» Views: 49
Uninhibited dating for men
Last Post: samuelariesto
Yesterday 08:36 PM
» Replies: 0
» Views: 59
Looking for a one-night partner
Last Post: Kobe24
Yesterday 08:22 PM
» Replies: 0
» Views: 49
Giveaways are always exciting and profit...
Last Post: fante72
Yesterday 07:30 PM
» Replies: 0
» Views: 55
Feeling lucky? This giveaway is for you!
Last Post: skolopendra
Yesterday 05:57 PM
» Replies: 0
» Views: 77
REQUEST please msi b650 gaming plus wifi
Last Post: samtron6
Yesterday 05:34 PM
» Replies: 1
» Views: 109
Winflash "flash bios is not an upgrade" ...
Last Post: apacha
Yesterday 01:47 PM
» Replies: 22
» Views: 334
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: Dudu2002
Yesterday 11:50 AM
» Replies: 1085
» Views: 383080
[REQUEST] ASUS ROG GL553VD BIOS Unlock
Last Post: Reklez
Yesterday 09:09 AM
» Replies: 116
» Views: 39726
[REQUEST] Lenovo Z410 & Z510 (8DCNxxWW) ...
Last Post: Dudu2002
Yesterday 08:19 AM
» Replies: 474
» Views: 134530
[REQUEST] Lenovo ThinkPad T480s (N22ETxx...
Last Post: No_013
05-18-2024 08:56 PM
» Replies: 21
» Views: 6430
[Freebie Guide]How get unlocked hidden s...
Last Post: Alan23
05-18-2024 06:24 PM
» Replies: 4
» Views: 12521
[REQUEST] Alienware M16 R1 AMD 7745HX RT...
Last Post: Arc717
05-18-2024 06:15 PM
» Replies: 0
» Views: 122
Lenovo 15ARE05 - RTC timer, stuck on boo...
Last Post: CrisPell
05-18-2024 04:30 PM
» Replies: 0
» Views: 99
BIOS Help - ASUS Zenbook Flip UX360UAK s...
Last Post: MrMike
05-18-2024 03:02 PM
» Replies: 0
» Views: 101
HP Pro 3300 & 3400 (H61): Upgrade to Ivy...
Last Post: miant
05-18-2024 12:31 PM
» Replies: 120
» Views: 81039

INSTANT BOOT: Hibernating MEM image in BIOS
#1
How about this...

1.) Boot PC in DOS
2.) Capture system states and memory content in some 'memory image'
3.) Replace the whole BIOS with this 'memory image' + bootloader that can load it where it was and set the states as they were

4.) Re-boot... and the very next second instead of all the BIOS/POST we see DOS prompt, as if computer was "hibernating", as if it was not restarted at all - instant boot to OS prompt, like C64 or Amstrad CPC.

Of course this 'memory image' would need to change with any hardware change, but the main idea is to capture all of the hardware drivers and only what is absolutely necessary to run only that specific hardware, and so make the smallest, fastest possible boot for that particular hardware configuration only. That ought to be smaller than the whole BIOS with all the initialization routines, the whole BIOS SETUP application, and what not. I guess 90% of any BIOS would be completely unnecessary once you settle with any particular hardware configuration. -- Is this possible, theoretically at least? Any sort of information about a project, anything even remotely connected or similar to this, would be greatly appreciated.


Thank you
find
quote
#2
I honestly wouldnt have the slightest clue where to start with something like this.!

Check out coreboot though (Google)
find
quote
#3
(07-19-2010, 06:40 AM)1234s282 Wrote: I honestly wouldnt have the slightest clue where to start with something like this.!

Check out coreboot though (Google)

Yes, thanks. That thing looked very promising until I realized the source code is in bad shape or non existent for the particular chip sets (various Award BIOS 4.51, or so) I need it for. So then I realized I need some rather universal solution.

I too do not know where to start, or even how to google for anything like that, however I did find this:

(OS in BIOS) - ROMOS
http://rayer.ic.cz/romos/romose.htm
find
quote
#4
So you're saying you want to boot DOS from a BIOS chip bootloader. I know that the ROMOS project is a bit older but it does work with the Award 6 PG from my understanding. I'm pretty sure though it takes a lot of testing to get it right, especially because ROMOS requries integration in the bootblock of the BIOS image.

TheWiz
www find
quote
#5
Yes, I'm talking about DOS here because I know for sure that it can fit in even older/smaller BIOS chips, but depending on the size of your BIOS you can probably fit some other operating systems as well. I think there is video on YouTube showing Linux in BIOS, complete with graphical user interface X11 and some applications. That is using "CoreBOOT", former "LinuxBIOS". -- As for ROMOS, unfortunately I could not make it work on any of my old computers, mostly with Award BIOS 4.51 inside 128kb BIOS chip. So many motherboards, so many different versions of BIOS, hence I need more universal solution.


There is this project here:
http://www.asrock.com/feature/instantboot/index.asp

...but I can't quite figure out whether ASRock is only software or does it come with a piece of hardware as well, or even a whole motherboard. In any case that's exactly what I'm after, only I need it for old computers with limited hardware resources or embedded/mobile platforms.



BTW, do you think it would be possible to connect some USB memory stick, or whatever flash card, directly to BIOS pins, so to fool motherboard into thinking USB stick is actual BIOS chip? That would solve all the problems with available storage space.
Perhaps I should underline the distinction between COREBOOT/ROMOS and what I want. -- I want to completely bypass every BIOS "initialization", and whatever hardware "probing" or configuration.

I want to "trick" the computer into thinking there was no restart at all, I want the CPU to "think" it was not turned off - by simply loading the complete memory image and register states exactly as they were captured. This is very similar how "sleep" and "hibernation" work on WinXP, Linux or MacOS, it's only that I want to put that image in BIOS instead of Hard Drive.

That should work as if RAM kept the data even after power was turned off, and once the CPU becomes "conscious" again it should not be able to notice the difference, it should simply continue to execute from the same point where the instruction counter was left off.


How does that sound?
find
quote
#6
Sounds nice...
BUT:
You will still need soe kind of initialisation!
Even so called "instand-boot-devices" like mobile phones or these crappy Windows CE/mobile terminal pieces start up with a OK-very-short-hardwarecheck! And a PC is a little more complex ! Wink I tried some things with a disk-on-module and several embedded OS and it was not so bad with bootup times less than 4 seconds! Try searching thing like Windows XP embedded. this gave me the best success! There you have to integrate all the necessary drivers just for the used hardware and then it works quite the same you want but wit this funny "ini-thing" you want to prevent! Try it, I could lend you a hand if you need...

Sometimes you just have to try to be sure it is not working...
[Image: logo.png]
I am back in here as I promised! Big Grin So tell me your needs!
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)