Date: Fri, 26 Feb 2021 18:58:32 +0200 From: Toomas Soome <tsoome@me.com> To: "O. Hartmann" <ohartmann@walstatt.org> Cc: FreeBSD CURRENT <freebsd-current@freebsd.org> Subject: Re: No serial console: VBE not available Message-ID: <FA1BDF32-CA59-4996-AE34-4376C6C94E51@me.com> In-Reply-To: <20210226175506.1742c469@thor.intern.walstatt.dynvpn.de> References: <20210226175506.1742c469@thor.intern.walstatt.dynvpn.de>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 26. Feb 2021, at 18:54, O. Hartmann <ohartmann@walstatt.org> wrote: >=20 > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 >=20 > hello, >=20 > running a FreeBSD appliance on top of a PCengines APU2C4 with the = latest seabios > (apu2_v4.13.0.3.rom). The PCengines boot image layout is based on = pmbr/gptboot (GPT patition > scheme), via nanoBSD the latest pmbr/gptboot binaries are applied = taken from the 13-STABLE > tree (or 14-CURRENT). >=20 > It doesn't matter whether I put these lines into /boot/loader.conf: >=20 > boot_serial=3D"YES" > comconsole_speed=3D"115200" > console=3D"comconsole" >=20 > autoboot_delay=3D"0" >=20 > and in the kernel config file: >=20 > options CONSPEED=3D115200 >=20 > while having alos in both cases >=20 > /boot/config > - -h -S115200 >=20 > following strict the handbook's suggestions. >=20 > After booting, I face always forever this screen: >=20 > SeaBIOS (version rel-1.12.1.3-0-g300e8b70) >=20 > Press F10 key now for boot menu >=20 > Select boot device: >=20 > 1. SD card SN64G 60906MiB > 2. USB MSC Drive USB DISK 3.0 PMAP > 3. AHCI/0: Samsung SSD 860 EVO mSATA 250GB ATA-11 Hard-Disk (232 = GiBytes) > 4. Payload [setup] > 5. Payload [memtest] >=20 > Booting from Hard Disk... > /boot/config: -h -S115200 > Consoles: serial port =20 > BIOS drive C: is disk0 > BIOS drive D: is disk1 > BIOS drive E: is disk2 > BIOS 639kB/3405336kB available memory >=20 > FreeBSD/x86 bootstrap loader, Revision 1.1 > (Mon Feb 22 18:17:30 CET 2021 root@thor) > | >=20 > VBE not available >=20 >=20 >=20 > ... and its stuck forever ... >=20 > What is wrong here? >=20 > Thanks for your help, >=20 > kind regards >=20 > Oliver >=20 You are missing this one: commit 61c50cbc096d28e44cb8b627e524ae58158c423a Author: Toomas Soome <tsoome@FreeBSD.org> Date: Sun Feb 21 12:32:18 2021 +0200 loader: autoload_font will hung loader when there is no local = console =20 If we start with console set to comconsole, the local console (vidconsole, efi) is never initialized and attempt to use the data can render the loader hung. =20 Reported by: Kamigishi Rei MFC after: 3 days The temporary workaround is to add -D, this will trigger call to = vidc_init() and will prevent the hung. rgds, toomas
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FA1BDF32-CA59-4996-AE34-4376C6C94E51>