Subject: booting from a network
To: None <port-mac68k@NetBSD.org>
From: Kazuyuki Inanaga <happyday@pp.iij4u.or.jp>
List: port-mac68k
Date: 11/26/2006 23:57:01
Hello,

I'm learning NetBSD/mac68k netboot with Booter 2.0.1a6.

"Nigel's Home Page"
http://www.users.bigpond.com/pear_computers/
 >BSD/Mac68k Booter 2.0.1a6
 >This version is for testing booting from a network.
 >(either DHCP or BootP), and can load tarred and/or
 >gzipped ELF kernels (but only gzipped a.out).

My netboot setting(BootP) is based on "Diskless NetBSD HOW-TO".
http://www.netbsd.org/Documentation/network/netboot/
TFTP server= Quadra800(4.99.4) is going to export NetBSD-3.1.

With Booter 2.0.1a6, I get;
 >Booting...
 >TFTP transfer  done
 >transparent = 1
 >Boot error: This kernel is not in a format which the booter can  
execute.
 >***** Boot Stopped. *****
 >Restoring Monitor settings...
 >Boot error: kernel_parse(COUNT_KERNEL) failed

I tried some kernels(netbsd-GENERIC.gz or netbsd.GENERIC.gz)
including 3.1, 1.5.2, 1.4.2 and 3.1 kernel gzipped in 1.4.2.
But I got same Boot error.

What is "gzipped ELF kernels (but only gzipped a.out)" ?,
how can I make it ?

Thanks in advance,
Kazu Inanaga