i use asrock UEFI mainboard…
and this mainboard scan EFI partition and automatically register bootmgfw.efi to nvram
but problem is this board can scan only bootmgw.efi
in case grub.efi, elilo.efi and clover.efi i need to register by bcfg…
i want to mod mainboard automatically scan grum.efi and elilo.efi too
i found
t…E.F.I…u.b.u.n.t.u…g.r.u.b.x.6.4…e.f.i…u.b.u.n.t.u…
.M.i.c.r.o.s.o.f.t. .W.i.n.d.o.w.s…
.E.F.I…M.i.c.r.o.s.o.f.t…B.o.o.t…b.o.o.t.m.g.f.w…e.f.i…
…W.i.n.d.o.w.s. .B.o.o.t. .M.a.n.a.g.e.r…
this text in CORE_dxe in uefi… but editng this text make no diffrent…
and the text contain location of grub bootloader but mainboard can not scan grub too.
how can i find where i need to fix??
EDIT:
ok my mistake… editng COREDEX work.
is caused by typographical error…
.E.F.I…u.b.u.n.t.u…g.r.u.b.x.6.4…e.f.i…u.b.u.n.t.u…M.i.c.r.o.s.o.f.t. .W.i.n.d.o.w.s…E.F.I…M.i.c.r.o.s.o.f.t…B.o.o.t…b.o.o.t.m.g.f.w…e.f.i
i change this line to
.E.F.I…C.L.O.V.E.R…C.L.O.V.E.R.X.6.4…e.f.i…O.S.X…M.i.c.r.o.s.o.f.t. .W.i.n.d.o.w.s…E.F.I…M.i.c.r.o.s.o.f.t…B.o.o.t…b.o.o.t.m.g.f.w…e.f.i
ok it work UEFI scan CLOVERX64.efi UEFI register it entry…
but entry name was shown as “i” i think bios read ‘.E.F.I…u.b.u.n.t.u…g.r.u.b.x.6.4…e.f.i’ as a location… and raed ‘i…O.S.X…’ as a name have a same starting point with ‘u.b.u.n.t.u’
name is not seriou to me but… there is only 2 option in file…
it is not enough to me…
i try tranplant z97 board’s core dxe… it contain lots of option… like this
.E.F.I…R.e.d.h.a.t…e.l.i.l.o…e.f.i…R.e.d.H.a.t. .B.o.o.t. .M.a.n.a.g.e.r…
.E.F.I…S.u.s.e…e.l.i.l.o…e.f.i…S.u.s.e. .B.o.o.t. .M.a.n.a.g.e.r…
.E.F.I…u.b.u.n.t.u…g.r.u.b.x.6.4…e.f.i…u.b.u.n.t.u…
.E.F.I…M.i.c.r.o.s.o.f.t…B.o.o.t…b.o.o.t.m.g.f.w…e.f.i…W.i.n.d.o.w.s. .B.o.o.t. .M.a.n.a.g.e.r.
there is a lot of ‘00 00 00 00’ area in core_DXE section so i can insert it without change whole file size…
but it make boot failure…
is it impossible insert data with out recompile CORE_DXE??
EDIT by Fernando: I have merged the first 2 posts and customized the thread title for a better understanding.
@ dygkset:
It is not easy to understand, what you really want to know, since you obviously were able to answer some of your questions yourself.
Please revise the start post.
By the way: I cannot answer your CORE_DXE questions anyway.
i went to know is it possible or not that insert more bootloader location and name.
when i transplanted bootloaderdata boot failure occured…
but why??
i do not have basic knowledge about bios…
so i qurious couse of boot failure…
missed some header or checksome? or push back all data make missmatch of ‘offset’ and ‘the datay realy is’…