Greetings,
Yes, a kernel processed with Eric's mkelfImage.
I don't have any filesystem code in the loader, so rather than mounting a filesystem on the USB storage device, you need to partition it and then dd the kernel image to the first partition.
e.g. if your USB device shows up as sdb, dd if=kernel.elf of=/dev/sdb1
G'day, sjames
-------------------------steven james, director of research, linux labs ... ........ ..... .... 230 peachtree st nw ste 2701 the original linux labs atlanta.ga.us 30303 -since 1995 http://www.linuxlabs.com office & fax 866.545.6306 -----------------------------------------------------------------------
On Sat, 8 May 2004, Gregg C Levine wrote:
Hello from Gregg C Levine It happens I just finished examining the code for the contents of that directory. But I've got just one question pending at the moment, how do you mean, "It will actually load an ELF image written to the raw device.". Explain that line of reasoning. Do you mean a kernel that's been pushed through the creation tool that Eric has created? And "raw device", now I'm lost, how about clarifying your position?
Gregg C Levine hansolofalcon@worldnet.att.net
"The Force will be with you...Always." Obi-Wan Kenobi "Use the Force, Luke." Obi-Wan Kenobi
-----Original Message----- From: linuxbios-admin@clustermatic.org [mailto:linuxbios- admin@clustermatic.org] On Behalf Of Steven James Sent: Friday, May 07, 2004 11:20 PM To: Ken Fuchs Cc: linuxbios@clustermatic.org Subject: Re: Is possible Linux on flash memory?
Greetings,
I've checked in the start of USB booting in util/baremetal/usb. It will actually load an ELF image written to the raw device. I
haven't
been able to find enough time yet to integrate it into FILO, but it
should
probably go there.
G'day, sjames
-------------------------steven james, director of research, linux
labs
... ........ ..... .... 230 peachtree st nw ste
2701
the original linux labs atlanta.ga.us
30303
-since 1995
office & fax
866.545.6306
On Fri, 7 May 2004, Ken Fuchs wrote:
LinuxBIOS doesn't support USB pen drives or USB compact flash. It
does
support ATA (IDE) flash devices.
On a normal (proprietary) BIOS:
Booting from USB is supported on many newer motherboards with a
BIOS
that supports this. I use Flonix to boot from a 64MB USB pen
drive:
The Flonix forums are at:
http://www.flonix.com/support/viewforum.php?f=11
I also tried Puppy Linux (http.goosee.com/puppy/), but the USB bootloader (syslinux 2.08) didn't work for me. Using Knoppix 3.3 2-16-2004, I was able to install it's syslinux 2.04 bootloader:
# syslinux /dev/sda1
To make Flonix bootable, you can also use the above command from the Knoppix live CD.
(The first USB flash is /dev/sda, if there are _no_ SCSI drives. Otherwise, USB flash is the last "SCSI" device, i.e. /dev/sdc with
two
SCSI hard drives with special files /dev/sda and /dev/sdb.)
There are other Linux distributions built to be installed on a USB
pen
drive or flash.
Check out http://www.linux-usb.org/ for general Linux USB
information.
BTW, I sent Flavio a private e-mail to flavio_groups@yahoo.com.br
and it
bounced. So, I'm forced to answer via the LinuxBIOS mailing list. Sorry.
Sincerely,
Ken Fuchs kfuchs@winternet.com _______________________________________________ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios