Great, I will move that to filo in etherboot to have a test next week. YH
-----邮件原件----- 发件人: Steven James [mailto:[EMAIL PROTECTED] 发送时间: 2004年5月8日 10:14 收件人: Yinghai Lu 抄送: 'Gregg C Levine'; [EMAIL PROTECTED] 主题: re: Is possible Linux on flash memory? Greetings, It works on USB drives that do SCSI over bulk transport. For other drives, more work will be needed, but I don't have one of those. It can also enumerate hubs like the iMac keyboard. 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, Yinghai Lu wrote: > Does it work now? > > If it works with raw device, after merge it into filo, it should use file system FAT etc. > > Regards > > YH > > -----邮件原件----- > 发件人: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 代表 Steven James > 发送时间: 2004年5月8日 5:18 > 收件人: Gregg C Levine > 抄送: [EMAIL PROTECTED] > 主题: RE: Is possible Linux on flash memory? > > 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 [EMAIL PROTECTED] > > ------------------------------------------------------------ > > "The Force will be with you...Always." Obi-Wan Kenobi > > "Use the Force, Luke." Obi-Wan Kenobi > > > > > -----Original Message----- > > > From: [EMAIL PROTECTED] [mailto:linuxbios- > > > [EMAIL PROTECTED] On Behalf Of Steven James > > > Sent: Friday, May 07, 2004 11:20 PM > > > To: Ken Fuchs > > > Cc: [EMAIL PROTECTED] > > > 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 [EMAIL PROTECTED] > > and it > > > > bounced. So, I'm forced to answer via the LinuxBIOS mailing list. > > > > Sorry. > > > > > > > > Sincerely, > > > > > > > > Ken Fuchs <[EMAIL PROTECTED]> > > > > _______________________________________________ > > > > Linuxbios mailing list > > > > [EMAIL PROTECTED] > > > > http://www.clustermatic.org/mailman/listinfo/linuxbios > > > > > > > _______________________________________________ > > > Linuxbios mailing list > > > [EMAIL PROTECTED] > > > http://www.clustermatic.org/mailman/listinfo/linuxbios > > > > _______________________________________________ > > Linuxbios mailing list > > [EMAIL PROTECTED] > > http://www.clustermatic.org/mailman/listinfo/linuxbios > > > _______________________________________________ > Linuxbios mailing list > [EMAIL PROTECTED] > http://www.clustermatic.org/mailman/listinfo/linuxbios > > _______________________________________________ > Linuxbios mailing list > [EMAIL PROTECTED] > http://www.clustermatic.org/mailman/listinfo/linuxbios > _______________________________________________ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

