On 10/02/16 11:53, Peer Janssen wrote: > Goal: Upgrade a working soekris net4801 from OpenBSD 4.6 to 6.0.
good. > First I copied the complete 256 MB SiliconDrive CF-Disk to a newer > SanDisk 8 GB Ultra one and rebootet, which worked smoothly and fine. well, probably don't want to use that 256MB CF now, but ... > I took the bsd.rd from an OpenBSD 6.0 i386 machine: > > # ls -l /bsd.rd > -rw-r--r-- 1 root wheel 7173390 Sep 20 19:17 /bsd.rd > # md5 /bsd.rd > MD5 (/bsd.rd) = 191559b8c5907ca34c144462366b021a > # dmesg > OpenBSD 6.0 (GENERIC) #1917: Tue Jul 26 12:48:33 MDT 2016 > dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC note: this is NOT bsd.rd > cpu0: Geode(TM) Integrated Processor by AMD PCS ("AuthenticAMD" > 586-class) 499 MHz > cpu0: FPU,DE,PSE,TSC,MSR,CX8,SEP,PGE,CMOV,CFLUSH,MMX,MMXX,3DNOW2,3DNOW > > [snip] > > put it in / of a working soekris net4801 with OpenBSD 4.6 in order to > jump-upgrade the system, but it doesn't boot the 6.0 bsd.rd install image: bzzzt. you put the newer (install) KERNEL in with the very old boot loader (/boot). One of the things that changed was the serial console support. Since you are changing your media and doing a wipe and reload, just use the miniroot60.fs to overwrite the beginning of your 8G CF, and boot that. (or netboot, or any of the other ways to bring up such a system) Nick.