This is about installing OpenBSD on a HP9000/700 system.


hp_715_64.png

Get the stuff

Prepare a bootp/tftp server

apt-get install bootp
apt-get install tftpd

  • edit /etc/bootptab

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:

  • edit /etc/inetd.conf
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!?

 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding mattzz? Send feedback