I installed FreeBSD 12.1 from the memstick image onto my old Compaq Presario CQ71-325SG Notebook (Intel Core2Duo T6600, 4GB DDR2) which so far had been running Windows 10 without problems. This notebook has an Insyde BIOS Version F.23 (no UEFI), which is the latest available version and doesn't offer a lot of options to configure other than system date/time and boot device order. The installer boots fine from the memstick and installation of FreeBSD (ZFS on root) went without problems. However the machine will only occasionally boot the installed FreeBSD. Most of the time the boot process gives one of the following errors:
or
Occasionally I also get
I tried reinstalling FreeBSD using different partitioning options (BIOS GPT, BIOS GPT+Active, BIOS GPT+Lenovo Fix, BIOS MBR) as well as manually creating a GPT partition scheme and installing FreeBSD from the shell, but the results are no different.
Any ideas what could be the cause of this problem and how to fix it?
Code:
panic: zfree(0xb9f59000,16781312): corrupt memlist2
--> Press a key on the console to reboot <--
Code:
gptzfsboot: error 66 lba 18446744073709551608
gptzfsboot: error 66 lba 1
gptzfsboot: No ZFS pools located, can't boot
Code:
panic: zfree(0xb9f59000,16781312): corrupt memlist1
--> Press a key on the console to reboot <--
I tried reinstalling FreeBSD using different partitioning options (BIOS GPT, BIOS GPT+Active, BIOS GPT+Lenovo Fix, BIOS MBR) as well as manually creating a GPT partition scheme and installing FreeBSD from the shell, but the results are no different.
Any ideas what could be the cause of this problem and how to fix it?