This is about installing
OpenBSD on a HP9000/700 system.
Get the stuff
Prepare a bootp/tftp server
apt-get install bootp
apt-get install tftpd
hp:
ha=080009D2367C:\
bf=lif34.fs:\
hd=:\
ht=ethernet:\
ip=192.168.1.13:\
rp=/export/hppa/snapshots:\
sm=255.255.255.0:\
td=/tftpboot:
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd -s
- restart inetd (
kill -1 (PID of inetd))
- prepare nfs-exports, edit /etc/exports
/export *(rw)
/tftpboot *(rw)
- re-export the nfs-exports (
exportfs -r -a)
- copy
lif34.fs to /tftpboot
Boot the hp
BOOT_ADMIN> boot lan isl
boot message
Attempting to boot.
Loading Initial Program Loader
IPL successfully loaded
Booting
>> OpenBSD/hppa BOOT 0.8
boot>
booting lf0a:/bsd: 1843932+376832=0x664158
SPID bits: 0x0, error = -2
pdc_coproc: 0xc0, 0xc0
[ bsd ELF symbol table not valid: symtab unaligned ]
[ bsd symbol table has bad string table address 0x7fb38c4a ]
[ no symbol table formats found ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
Copyright (c) 1995-2003 OpenBSD. All rights reserved. http://www.OpenBSD.org
OpenBSD 3.4-current (RAMDISK) #2: Fri Oct 10 12:17:19 MDT 2003
deraadt@hppa.openbsd.org:/usr/src/sys/arch/hppa/compile/RAMDISK
HP 9000/715/64 (Mirage Jr.) PA-RISC 1.1c
real mem = 67108864 (524288 reserved for PROM, 7725056 used by OpenBSD)
avail mem = 51068928
using 1630 buffers containing 6676480 bytes of memory
mainbus0 (root) [flex fff80000]
pdc0 at mainbus0
power0 at mainbus0: not available
mem0 at mainbus0 offset ffbf000: viper rev 0, size 64MB
cpu0 at mainbus0 offset ffbe000 irq 31: PCXL L1-A 64MHz, FPU PCXL (CMOS-26B) rev 1
cpu0: 128K(32b/l) Icache, 128K(32b/l) wr-back coherent Dcache, 64 coherent TLB, 8 BTLB
wax0 at mainbus0 offset 200000 irq 24
gsc2 at wax0
com1 at gsc2 offset 2000 irq 6: ns16550a, 16 byte fifo
hil0 at gsc2 offset 1000 irq 1
mg0 at mainbus0 offset c000000 irq 17: HWPC000 rev 0, 25 MHz
eisa0 at mg0
isa at mg0 not configured
lasi0 at mainbus0 offset 100000 irq 28: rev 3.0
WARNING: BTLB address misaligned pa=0xf00c0, len=0x80
gsc0 at lasi0: wordleds
gsckbc0 at gsc0 offset 8100 irq 26
gsckbc1 at gsc0 offset 8000 irq 26
"floppy controller" at gsc0 (type a, sv 83, hv 80) offset a000 not configured
"Advanced audio (ext.)" at gsc0 (type a, sv 7b, hv 80) offset 4000 not configured
lpt0 at gsc0 offset 2000 irq 7
com0 at gsc0 offset 5000 irq 5: ns16550a, 16 byte fifo
com0: console
ie0 at gsc0 offset 7000 irq 8: LASI/i82596CA v2.0, address 08:00:09:d2:36:7c
osiop0 at gsc0 offset 6000 irq 9: NCR53C710 rev 2, 40MHz, SCSI ID 7
scsibus0 at osiop0: 8 targets
osiop0: target 0 now using 8 bit 10 MHz 8 REQ/ACK offset xfers
sd0 at scsibus0 targ 0 lun 0: SCSI2 0/direct fixed
sd0: 1030MB, 3658 cyl, 6 head, 96 sec, 512 bytes/sec, 2110812 sec total
osiop0: target 5 now using 8 bit 5 MHz 8 REQ/ACK offset xfers
cd0 at scsibus0 targ 5 lun 0: SCSI2 5/cdrom removable
sti0 at mainbus0 offset 8000000 irq 11: HPA208LC1280 rev 8.04;7, ID 0x2B4DED6D40A00499
sti0: 2048x1024 frame buffer, 1280x1024x8 display, offset 0x0
sti0: 8x16 font type 1, 16 bpc, charset 0-255
biomask 0x7 netmask 0xf ttymask 0x3f
rd0: fixed, 5120 blocks
hil0: no devices
wsdisplay0 at sti0
wsdisplay0: screen 0 added (default, vt100 emulation)
rootdev=0x300 rrootdev=0x900 rawdev=0x902
erase ^?, werase ^W, kill ^U, intr ^C, status ^T
(I)nstall, (U)pgrade or (S)hell? I
Welcome to the OpenBSD/hppa 3.4 install program.
This program will help you install OpenBSD in a simple and rational way. At
any prompt except password prompts you can run a shell command by typing
'!foo', or escape to a shell by typing '!'. Default answers are shown in []'s
and are selected by pressing RETURN. At any time you can exit this program by
pressing Control-C and then RETURN, but quitting during an install can leave
your system in an inconsistent state.
Terminal type? [vt100] vt102
IS YOUR DATA BACKED UP? As with anything that modifies disk contents, this
program can cause SIGNIFICANT data loss.
It is often helpful to have the installation notes handy. For complex disk
configurations, relevant disk hardware manuals and a calculator are useful.
Proceed with install? [no] yes
Cool! Let's get to it...
You will now initialize the disk(s) that OpenBSD will use. To enable all
available security features you should configure the disk(s) to allow the
creation of separate filesystems for /, /tmp, /var, /usr, and /home.
Available disks are: sd0.
Which one is the root disk? (or 'done') [sd0]
Reserving the first data cylinder for boot blocks.
[...]
odd things
-
man gives me a coredump!?