ARP upgrade
First connect to your server through VNC. Connect info is available through ARP Customer Control Panel.
I used the pre-installed Screen Sharing Utility in MacOS X to connect.
Use Finder and "Connect to Server" as follows:
vnc://kvr21.arpnetworks.com:5936
<enter password>
Now you see your servers terminal. Login as root.
Set OpenBSD 5.4 amd64 ISO in Control Panel.
Reboot.
halt -p
Note that you need to reconnect the VNC server (with the password) during reboot. So have it handy.
If you cannot login and do halt
it is possible to Power Off
the system through the Control Panel (Shutdown
may not be enough).
Choose "Boot" through Control Panel.
If you don't manage to press F12 you can reboot at boot prompt as well.
boot> reboot
Now choose F12 for boot menu.
Select option 3 for booting from cdrom.
The OpenBSD 5.4 installer is run through the cdrom. I chose to upgrade.
Choose cd0 for location of sets.
After upgrade has completed you can reboot the machine and select 2. Hard Drive
instead of CD-ROM.
Now I got into a new problem. The following are recurring continuously during boot, but boot still completes eventually.
em0: watchdog timeout -- resetting
em0: watchdog timeout -- resetting
To solve this I found the following tip.
bsd -c
disable mpbios
quit
Configure the kernel to keep config on next boot.
# config -e /bsd
ukc> disable mpbios
53 mpbios0 disabled
ukc> quit
Complete the installation by upgrading the packages.
export PKG_PATH=
pkg_add -ui
And merging the configuration.
sysmerge -s ftp://ftp.stacken.kth.se/pub/OpenBSD/5.4/amd64/etc54.tgz
sysmerge -x ftp://ftp.stacken.kth.se/pub/OpenBSD/5.4/amd64/xetc54.tgz
Finally finished upgrade.