https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282955
Bug ID: 282955 Summary: FBSD 14Stable Failure to find fonts using non-standard boot partition. Product: Base System Version: 14.2-STABLE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: b...@freebsd.org Reporter: dewa...@heuristicsystems.com.au While transitioning from 12.4S to 14.2S I finally moved from sc to vt and booting (as usual) from a non-standard partition, the new vt system displays: "failed to add font: /boot/fonts/16x32.fnt" for all expected fonts. The system is BIOS using UFS2. The boot partition is mounted as /fred, so to reconstruct: # make world DESTDIR=/new_world # make installkernel DESTDIR=/fred # cp -pv /new_world/boot /fred/ creates /fred/boot/fonts which vt can not find, as fonts/ is expected under /fred/fonts. So, trying the following soft-links failed, (as loader isn't meant to be an OS ;) ) ln -s boot/fonts /fred/fonts nor ln -s /fred/boot/fonts /fred/fonts The only solution that works is to mv /fred/boot/fonts /fred/fonts Clearly something is amiss. Perhaps loader.conf needs a pointer to correctly reference where fonts are located, or fonts need to be discovered in the same manner as loader.conf, under a boot/? Please note that the only change required to /fred/boot/loader.conf is to kern.module_path="/fred/boot/kernel" (to enable devmatch to find linker.hints file, while module_path is unchanged from default, to find kmods) This is different from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280692 -- You are receiving this mail because: You are the assignee for the bug.