Power requirements
The Ziatech PCs do need 12V.
Preparing a Ziatech ZT5521-1a for netbooting noe 2000/08/01
o Unpack and install in a crate that contains either
- a floppy drive (e.g. the Amanda crates can do that (floppy on the right
side!))
- a harddrive with a NetBoot linux kernel (see e.g. the 5512 internal harddrives)
(see note 1 at end )
o Think about a clever hostname for the machine that is used for
booting and standalone use (e.g. host21).
(the names unitXY are used internally in APEmille, don't use one of
these here)
o If using a floppy, produce a netboot floppy using the image in
/apeboot/netboot/ . See README there.
o Boot either from floppy or hard disk. (Adjust the boot sequence in the
BIOS if necessary).
The ziatech will then remain in BOOTP mode and send requests until
receiving a reply.
o Install a bootp server for the hardware address shown on the ziatech
display so that the ziatech will net-boot into DOS
(bootfile=bootImage-dos)
- If doing this on the same subnet as apemaster, simply add an
entry to /etc/bootptab using the correct IP number and name. See the
examples already there.
- If not, install a 'routing server' somewhere else (e.g. pionkl
seems to work on subnet 2) using a /etc/bootptab entry like
ziatmp:\
:hd=/apeboot:\
:ip=141.34.2.244:\ # unused address !!!
:ha=00805001e401:\ # the HW address
:bf=images/bootImage-dos:\ # boot ms-dos
:rp=/apeboot/:\ # (ignored)
:sa=141.34.40.40:\ # where to load it from -> apemaster
:gw=141.34.2.1:\
:sm=255.255.255.0:\
:ht=ethernet:\
:ds=141.34.1.22 141.34.1.16 131.169.200.2:\
:vm=auto:
(remember to enable bootp in /etc/inetd.conf and HUP inetd)
The ziatech will now get it's bootp information from your
'routing-server' but will load all files from apemaster.
o The Ziatech should now boot into MS-DOS. (Reset if it has gone into
timeout already).
C:\> cd ziatech
C:\ZIATECH> dir
Volume in drive C: has no label
Volume Serial Number is 0000-0000
Directory of C:\ZIATECH
. <DIR> 01/05/00 1:36p
.. <DIR> 01/05/00 1:36p
MICHELO ROM 50,358 01/05/00 1:36p
FLASH EXE 30,209 01/05/00 1:36p
4 files 80,567 bytes
319,488 bytes free
C:\ZIATECH> flash /o michelo.rom
Ziatech Flash Memory Programmer Version 3.04
Copyright (C) 1998, Ziatech Corporation
Currently running on a ZT 5521 with 8 MB of AMD flash
WARNING: In the future, flash drive F: must be kept no larger than 7808k
to avoid corrupting your operating system
Are you sure you want to continue? (Y/N) Y
Reading the image ... (100%)
Programming .. (1 sec)
After the reboot , adjust the settings in /etc/bootptab like for
the other entries, so it will boot Linux instead of DOS.
Add the new host to apemaster:/etc/hosts and
apemaster:/apeboot/rh60/root/etc/hosts.local (if on intranet)
Configure a new root-directory for the new host :
cd /apeboot/rh60/
./newhost <hostname>
(possible problem: ssh host keys, adjust /apeboot/fixed/ if
necessary)
Edit apemaster:/etc/exports to enable mounting the root-disk, the
/usr disk and all other needed disks and do a '/usr/sbin/kexportfs -r'
Try a reboot of the ziatech....
Notes:
1) it can also be a valid DOS harddisk. But then you'll need to fetch the
michelo.rom and flash.exe files from /apeboot/netboot/
If there's a valid Linux on the harddisk you can install
/apeboot/netboot/netImage as an additional Linux kernel and boot it.