(Panasonic CF-SZ6 Let's Note laptop, AMD64, UEFI) In an effort to isolate the cause of Touchpad detection failure on 7.5/7.6, I temporarily installed Windows 10 on the disk to update the UEFI and EC firmwares, as the existing versions were very old and I couldn't find another way to update them.
On reinstall, a 'standard' install with 'Auto' partition layout and 'GPT whole disk' using install75.img or install76.img both failed with: installboot: mkdir('/tmp/installboot.<random string>/efi/BOOT') failed: Not a directory Failed to install bootblocks You will not be able to boot OpenBSD rom sd0 I was able to recover with 'fdisk -e' and 'reinit'. This allowed the installer to complete, but the machine still did not boot, as it appears all the UEFI boot records in the firmware were wiped. Recovery was by booting a Linux install USB and using efibootmgr to manually create a boot record pointing to the OpenBSD BOOTX64.EFI. It seems installing Windows 10 did 'something' to the first sectors of the disk that causes the OpenBSD installboot to fail. Maybe the MBR. Does anyone know what Windows did to cause this? What is the best way to recover from it, given that my version above was mostly guesswork? Maybe a note could be added to install.amd64 with details of workarounds, as many machines will previously have had Windows installed. Updating the firmwares made no difference to the touchpad detection... The attached dmesg includes a boot with the installer ramdisk as well as later boots from sd0. -- Chris Billington
dmesg.newinst
Description: Binary data