Subject: Re: booting from a network
To: None <port-mac68k@netbsd.org>
From: Kazuyuki Inanaga <happyday@pp.iij4u.or.jp>
List: port-mac68k
Date: 12/03/2006 03:29:31
Hello,

On 2006/11/26, at 23:57, I wrote:
> 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).

I've finally got a success NetBoot with Nigel Pearson's advice.

> 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

In the above case, TFTP transfer was 'not' done.
With proper bootp and tftp settings, now I get;
 >Booting...
 >TFTP transfer ............................... done.
 >transparent = 0
 >32 bit ELF format
(snip)
and "login:" prompt.

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

It's very simple and easy.
 >cp /export/**/root/netbsd /tftpboot/
 >gzip netbsd
I was fool with "TFTP transfer done".

I also tried "floppy boot", but, my LC475 and Booter 2.0.1a6
want some Open Transport Extensions. I can't make System Folder
in a 2HD floppy disk.

NAD + Booter 2.0 in 2HD floppy disk works for BSD device.
NAD + Booter 2.0.1a6 doesn't work for NetBoot server.
OS7.5.5 + Booter 2.0.1a6 in a Zip drive = my setting, works.

HDD does't spin up, (HDD is needed for the internal SCSI BUS
termination, without Power supply). Zip is quiet after NetBSD
booting up (I can eject Zip), so, my LC475 runs quietly with
large avail space. (LC630 with IDE drive is the server.)


Watching "TFTP transfer .................... done." and it's
boot sequence is interesting.

Thanks so much to Nigel Pearson for kind advice,
Kazu Inanaga