[openbeos] Re: x86 boot loader milestone

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Wed, 21 Apr 2004 19:48:39 +0200 CEST

"Commander Sozo" <CommdrSozo@xxxxxxxxxxxxxxx> wrote:
> I have a compact flash -> IDE adapter and can use a CF card just like 
> an IDE hard drive.  I was hoping to use it to store the bootloader 
> and 
> parts of the OS code so that the machine would boot much faster than 
> waiting on the hard drive read head to move around.  With a big CF 
> card 
> you can put the entire OS installation on the flash drive, but you'd 
> wear it out quickly.  I was just wondering if the bootloader and some 
> of the OS code could be stored on the compact flash drive (even if 
> the 
> boot drive was still the hard drive and the bootloader moved the OS 
> boot and startup code from CF to RAM instead of HDD to RAM) to gain 
> some speed.

Ah, I see. Something like this might be possible, though it'll be 
different from what I thought.
Unlike BeOS, OpenBeOS will be able to recognize partitions on its own, 
and will also have persistent mount points. That means, you can just 
mount all your apps and home directory automatically in the file system 
hierarchy (i.e. /boot/home could be a mounted volume).
Loading the kernel and the boot loader is very fast, it only takes a 
fraction of a second - what takes time is until the BIOS comes up. If 
you put things like fonts and the app_server, your drivers etc. on the 
stick as well, it might be able to boot faster, though :)

Other related posts: