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
Add CPU support for Coffee Lake Touch Dy...
Last Post: DeathBringer
Yesterday 02:17 AM
» Replies: 1
» Views: 832
[REQUEST] Acer Aspire 5742(G,Z) BIOS Unl...
Last Post: Ghost-White-Guy
10-10-2026 10:26 AM
» Replies: 170
» Views: 108170
[REQUEST] Laptop doesn't see EGPU becaus...
Last Post: Артур
10-10-2026 07:00 AM
» Replies: 0
» Views: 1325
[request] Asus ROG strix G15 2022 (g513r...
Last Post: daxui
10-08-2026 12:04 PM
» Replies: 1
» Views: 3557
[REQUEST] HP EliteBook 8470p Whitelist R...
Last Post: snowc
10-06-2026 12:44 PM
» Replies: 8
» Views: 9253
[REQUEST[ Acer Nitro 5 AN515-46 BIOS Unl...
Last Post: lifeislife93
10-05-2026 03:03 PM
» Replies: 7
» Views: 8804
Add CPU support Lenovo M715s
Last Post: PapuhDave
10-05-2026 12:35 PM
» Replies: 9
» Views: 14410
Lenovo IdeaPad Gaming 3 15IAH7 BIOS unlo...
Last Post: yigmayo
10-04-2026 03:07 PM
» Replies: 0
» Views: 262
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: kolnew
10-04-2026 08:48 AM
» Replies: 653
» Views: 425908
Dell Optiplex 5070 SFF i9 9900K
Last Post: DeathBringer
10-04-2026 01:43 AM
» Replies: 4
» Views: 3868
Extracting BIOS - Samsung Galaxy Book 3 ...
Last Post: mirroreduser
10-02-2026 09:12 AM
» Replies: 0
» Views: 564
[REQUEST] HP Pavilion g6-1b87cl WiFi Whi...
Last Post: AkiNakano6055
10-02-2026 12:32 AM
» Replies: 0
» Views: 343
Asrock Z890-C Bios Mod
Last Post: xul8tr
10-01-2026 12:51 PM
» Replies: 0
» Views: 752
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: frozik1990
10-01-2026 11:55 AM
» Replies: 1735
» Views: 1228642
[REQUEST] Acer Aspire VN7-791(G) BIOS Un...
Last Post: Whiter
10-01-2026 06:19 AM
» Replies: 92
» Views: 119755
Modifying Aptio V BIOS to disable non-fa...
Last Post: KappaDev
09-30-2026 09:16 PM
» Replies: 0
» Views: 395
[Unlocked] Acer Aspire One D255E
Last Post: ananinami
09-29-2026 01:26 PM
» Replies: 3
» Views: 7029
FANPEEC S210 i9-10980HK
Last Post: geometryczny@tlen.pl
09-29-2026 07:14 AM
» Replies: 0
» Views: 647
[REQUEST] Lenovo Z410 & Z510 (8DCNxxWW) ...
Last Post: anntoxx
09-28-2026 02:28 PM
» Replies: 504
» Views: 310812
[REQUEST] Lenovo Y70-70 (9ECNxxWW) White...
Last Post: Dooglas
09-27-2026 11:31 AM
» Replies: 92
» Views: 62291

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)