Is possible Linux on flash memory?

Steven James pyro at linuxlabs.com
Sat May 8 07:00:00 CEST 2004


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 at 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 at clustermatic.org [mailto:linuxbios-
> > admin at clustermatic.org] On Behalf Of Steven James
> > Sent: Friday, May 07, 2004 11:20 PM
> > To: Ken Fuchs
> > Cc: linuxbios at 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
> http://www.linuxlabs.com
> >                                               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:
> > >
> > > http://mir2.ovh.net/flonix/
> > >
> > > 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 at yahoo.com.br
> and it
> > > bounced.  So, I'm forced to answer via the LinuxBIOS mailing list.
> > > Sorry.
> > >
> > > Sincerely,
> > >
> > > Ken Fuchs <kfuchs at winternet.com>
> > > _______________________________________________
> > > Linuxbios mailing list
> > > Linuxbios at clustermatic.org
> > > http://www.clustermatic.org/mailman/listinfo/linuxbios
> > >
> > _______________________________________________
> > Linuxbios mailing list
> > Linuxbios at clustermatic.org
> > http://www.clustermatic.org/mailman/listinfo/linuxbios
>
> _______________________________________________
> Linuxbios mailing list
> Linuxbios at clustermatic.org
> http://www.clustermatic.org/mailman/listinfo/linuxbios
>



More information about the coreboot mailing list