I just turned on the M810 motherboard I got from cwlinux.com which came delivered with an DoC with linuxbios, linux, and a root file system.
with 512 MB in two slots, it is about 5 seconds from turnon to a screen, and about 10 seconds to a login prompt. Very impressive.
Andrew, from here I assume that if I had an IDE drive I would mount it and pivot_root?
This is really neat!
ron
Ron,
I just turned on the M810 motherboard I got from cwlinux.com which came delivered with an DoC with linuxbios, linux, and a root file system.
with 512 MB in two slots, it is about 5 seconds from turnon to a screen, and about 10 seconds to a login prompt. Very impressive.
Andrew, from here I assume that if I had an IDE drive I would mount it and pivot_root?
Actually the kernel doesn't include ide driver because we want to speed up the boot process. However, it does support nfs if you need to mount something from the network. Since everything is based on uClibc and busybox, you need to do $ mount -o nolock hostname:/data /data to mount nfs volume.
-Andrew
Andrew, I might try putting IDE modules on there. In the limit this could be a very powerful boot environment. If I have kexec and other drivers, this could be the path to having a motherboard which lets you load linux on a raw IDE disk, etc.
This board you sent me is one idea of what we wanted when we started this project three years ago. Really neat.
ron
Ron,
Andrew, I might try putting IDE modules on there. In the limit this could be a very powerful boot environment. If I have kexec and other drivers, this could be the path to having a motherboard which lets you load linux on a raw IDE disk, etc.
Or would you send me the list of kernel features and programs which you want, so that I can make a default image. Current image comes with iptables, squid and http server and mainly for router. For those who want to check out the images, you can get them at ftp://ftp.cwlinux.com/pub/downloads/linuxbios-sdk/docimages To simplify the flash process, the image tarball comes with all required programs, eg flash_on, flash_bios.sh... You just need to run ./flash_lb.sh to flash doc. Also, I have also built some kernel rpm with mtd/doc support by default. It should be able to detect DOC with no hussle. Kernels are at ftp://ftp.cwlinux.com/pub/downloads/linuxbios-sdk/kernel/2.4.19
-Andrew
I think what would be neat is the ability to: - insmod ide drivers - insmod ext2, 3, iso, vfat - mount those devices - kexec a kernel on those drives
at that point, you have the ability to mount just about any media, boot any kernel from it, ... means you can take an unitialized system and install it, just like with a regular bios. This would fill in the missing link!
ron
Ron,
I have got the images for m810 and m758lr+. These doc images support kexec and pivot_root. To speed up the boot time, ide/scsi drivers are in modules. I have also included as many modules as possible, eg xfs, jfs, reiserfs, ext3, nfs, lvm, md, evms, usb storage and firewire sbp2. Comments are welcome. Images can be downloaded at
ftp://ftp.cwlinux.com/pub/downloads/linuxbios-sdk/images/docimages/cwlinux_810lmr_mb-mii.lb.tar.gz ftp://ftp.cwlinux.com/pub/downloads/linuxbios-sdk/images/docimages/cwlinux_758+_mb.lb.tar.gz (see readme for how to flash DOC)
Make sure you download *_mb_* for Mighty Boot version. Have fun.
-Andrew
On Wed, Aug 28, 2002 at 09:35:22PM -0600, Ronald G Minnich wrote:
Andrew, I might try putting IDE modules on there. In the limit this could be a very powerful boot environment. If I have kexec and other drivers, this could be the path to having a motherboard which lets you load linux on a raw IDE disk, etc.
This board you sent me is one idea of what we wanted when we started this project three years ago. Really neat.
ron
that is great news andrew.
Now I need to set up a machine so I can burn DoC again :-)
on