# ed install.sub /{_filesystem/s//{_fstype/ wq #
# cd /dev # sh MAKEDEV ttye6
# cd /usr # ln -s X11R6 X11R6.3
# cd /tftpboot # dd if=boot of=newboot obs=512 conv=osync # mv newboot boot
# mkfontdir mkfontdir: undefined symbol: 'astpending' 12 Segmentation fault (core dumped)this is due to a little problem affecting the compatibility between the OpenBSD/arc port (on which the X11R6 clients were build) and OpenBSD/pmax. You can work around this problem by using the arc version of the shared libc instead of the pmax one. You may get a copy of the OpenBSD/arc 2.1 libc.so.16.1 from here . Simply download it and do the following:
# cd /usr/lib # mv libc.so.16.1 original_libc.so.16.1 # cp /where_you_have_downloaded_it_to/libc.so.16.1 . # chown root.bin libc.so.16.1 # chmod 444 libc.so.16.1Please be careful while doing this - because the libc is a very sensitive part of the system. You can remove the original_libc.so.16.1 after the next reboot if everything is working fine.
# mount /dev/sd0a / # ed /etc/fstab 1,$s/ ufs / ffs / w q # rebootThe installer should not have specified the filesystem as the old "ufs" type; the "ffs" type is more correct.
cpin "INTERNAL:bsd-generic" "/bsd"This should place the kernel as /bsd on the filesystem. Good luck.