[ELDK] ATA over Ethernet (AoE) Root Partition?

Wolfgang Denk wd at denx.de
Fri Oct 3 20:11:36 CEST 2008


Dear Jason,

In message <8f9e78f00810011319x12ca20ces86b65792a6674ec2 at mail.gmail.com> you wrote:
>
> Actually doesn't take much at all. Support for AoE is in the kernel so
> it seems no modifications are not necessary for U-Boot.

Well, if you want to load the kernel over AoE you need AoE support in
U-Boot- the Linux drivers may serve as a  model  implementation,  but
you definitely will have to port these to U-Boot.

> I think there is probably a better (faster) way to start the system,
> but with ATA_OVER_ETH compiled into my kernel - all I need to do is
> set root=/dev/etherd/eX.XpX and rootwait in my kernel command line and
> the system will wait until my AoE device is discovered.

You still need to load the kernel...

> I'm up and running! Kilauea board with a cross-compiled GNU/Linux
> 2.6.26-5 kernel root-mounting its drive via ATA over Ethernet. Debian
> Lenny installed and OpenJDK 6 running and compiling Java!

Congratulations...

> Thanks for all your help. I'll keep everyone posted as I find time to
> do some benchmarking.

You are welcome.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
No one may kill a man.  Not for any purpose.  It cannot be condoned.
	-- Kirk, "Spock's Brain", stardate 5431.6


More information about the eldk mailing list