UEFI, ipmi console and double text (DDOOUUBBLLE TTEEXXT)
Warner Losh
imp at bsdimp.com
Wed Aug 7 00:06:04 UTC 2019
On Tue, Aug 6, 2019 at 4:32 PM mike tancsa <mike at sentex.net> wrote:
> I did a fresh install of a RELENG12 image and did EFI for the boot /
> install process. Most everything seems to work ok, but the boot menu
> gets double text printing. As before and after is OK, its not a huge
> thing, but is there a way to fix this ?
>
> loader.conf is simple
>
> comconsole_speed="115200" # Set the current serial console speed
> boot_multicons="YES"
> boot_serial="YES"
> console="comconsole,efi"
>
Don't do that. console="efi" is all you need with your BIOS. The BIOS does
the splitting between screen and COM port, which is why you are getting
doubled characters.
Warner
> ipmi_load="YES"
> comconsole_port="0x2f8" # for SuperMicro boards
>
>
>
>
> Press DEL to run
> Setup
> Press F11 to invoke Boot
> Menu
> Press F12 to boot from
> PXE/LAN
> DXE--Ready to Boot..Consoles: EFI
> console
> LLooaaddiinngg
> //bboooott//llooaaddeerr..ccoonnf B2
>
> -- Command line arguments: loader.efi
> EFI version: 2.40
> EFI Firmware: American Megatrends (rev 5.11)
> Console: efi (0x20000000)
> Load Path: \EFI\BOOT\BOOTX64.EFI
> Load Device:
>
> PciRoot(0x0)/Pci(0x17,0x0)/Sata(0x2,0xFFFF,0x0)/HD(1,GPT,09C9B414-AA1E-11E9-BBD8-6045CBA08A84,0x28,0x64000)
> BootCurrent: 0006
> BootOrder: 0006[*] 0007 0004 0003 0005
> BootInfo Path:
>
> HD(1,GPT,09C9B414-AA1E-11E9-BBD8-6045CBA08A84,0x28,0x64000)/\EFI\BOOT\BOOTX64.EFI
> Ignoring Boot0006: Only one DP found
> Trying ESP:
>
> PciRoot(0x0)/Pci(0x17,0x0)/Sata(0x2,0xFFFF,0x0)/HD(1,GPT,09C9B414-AA1E-11E9-BBD8-6045CBA08A84,0x28,0x64000)
> Setting currdev to disk0p1:
> Trying:
>
> PciRoot(0x0)/Pci(0x17,0x0)/Sata(0x2,0xFFFF,0x0)/HD(2,GPT,09D3BF1A-AA1E-11E9-BBD8-6045CBA08A84,0
> Setting currdev to disk0p2:
> Trying:
>
> PciRoot(0x0)/Pci(0x17,0x0)/Sata(0x2,0xFFFF,0x0)/HD(3,GPT,09DEAE25-AA1E-11E9-BBD8-6045CBA08A84,0x1064800,0x39321800)
> Setting currdev to zfs:bucam/ROOT/default:
> Loading /boot/defaults/loader.conf
> Loading /boot/device.hints
> Loading /boot/loader.conf
> -
> JH ____________ ________
> __________ __________
> H || ________|| || __ \\ //
> ________|| ____ \\
> H || ||______ __ ____ ______ ______ || ||__)) || ((______
> || || || ||
> H || ______|| ''____// __ \\// __ \\|| __ <<
> \\______;2HH || || || || || ____// ____//|| ||__))
> ||________)) || ||____|| ||
>
> H || || || || || || |||| ||
> || ||
> H ||__|| ||__||
> \\______||\\______||||________//||__________//||__________//
> H
> `````` ``
> HH-Í-Í-Í-Í-ÍHWWeellccoommee ttoo
>
> FFrreeeeBBSSDDÍ-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-ÍÍ-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í-Í
> H|º H|º H ++oo
> ..----`` //yy::`` ++..
> H|ºH11.. BBoooott MMuullttii uusseerr
> [[EEnntteerr]]`::.. ::oo ``++--
> H|ºH22.. BBoooott SSiinnggllee uusseerrH|º H
> yy// --//`` --oo//
> H|ºH33.. EEssccaappee ttoo llooaaddeerr
> pprroommpptt :::://ssyy++::..
> H|ºH44.. RReebboooott H|º H
> // ``---- //
> H|ºH H|º H
> ``:: ::``
> H|ºHOOppttiioonnss:: H|º H
> ``:: ::``
> 55.. KKeerrnneell:: ddeeffaauulltt//22kkeerrnneell ((11 ooff
> 22)) //
> H|ºH66.. BBoooo[25;1HH H|º H
> ..-- --..
> H|º H|º H
> ---- --..
> H|º H
> ``::`` ``::``
> H|º H
> ..---- 22;48
> H\È H/¼ H
> ..------..........--------..
> HAAuuttoobboooott iinn 44 sseeccoonnddss,, hhiitt
> [[EEnntteerr]] ttoo bboooott oorr aannyy ootthheerr kkeeyy ttoo
> ssttoopp
>
> HLLooaaddiinngg kkeerrnneell......
>
> //bboooott//kkeerrnneell//kkeerrnneell tteexxtt==00xxaa889988cc22
> ddaattaa==00xx3344aa8822cc++00xx6644ff99ddcc
> ssyymmss==[[00xx88++00xx110055118800++00xx88++00xx112222bb7755]]
>
> ---<<BOOT>>---
> Copyright (c) 1992-2019 The FreeBSD Project.
> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
> The Regents of the University of California. All rights reserved.
> FreeBSD is a registered trademark of The FreeBSD Foundation.
> FreeBSD 12.0-STABLE r350629 server amd64
> FreeBSD clang version 8.0.1 (tags/RELEASE_801/final 366581) (based on
> LLVM 8.0.1)
> VT(efifb): resolution 1024x768
> CPU: Intel(R) Xeon(R) CPU E3-1230 v6 @ 3.50GHz (3504.15-MHz K8-class CPU)
> Origin="GenuineIntel" Id=0x906e9 Family=0x6 Model=0x9e Stepping=9
>
>
> Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
>
>
> Features2=0x7ffafbff<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,SDBG,FMA,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
> AMD Features=0x2c100800<SYSCALL,NX,Page1GB,RDTSCP,LM>
> AMD Features2=0x121<LAHF,ABM,Prefetch>
> Structured Extended
>
> Features=0x29c6fbf<FSGSBASE,TSCADJ,SGX,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM,NFPUSG,MPX,RDSEED,ADX,SMAP,CLFLUSHOPT,PROCTRACE>
> Structured Extended
> Features3=0x9c002400<MD_CLEAR,TSXFA,IBPB,STIBP,L1DFL,SSBD>
> XSAVE Features=0xf<XSAVEOPT,XSAVEC,XINUSE,XSAVES>
> VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID
> TSC: P-state invariant, performance statistics
> real memory = 68719476736 (65536 MB)
> avail memory = 66673238016 (63584 MB)
> CPU microcode: updated from 0x8e to 0xb4
>
> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
>
More information about the freebsd-stable
mailing list