How to install Libreboot in 2024?
from libreman@lemy.lol to linux@lemmy.ml on 22 Jun 2024 14:37
https://lemy.lol/post/27065238
from libreman@lemy.lol to linux@lemmy.ml on 22 Jun 2024 14:37
https://lemy.lol/post/27065238
Hi all . I currently have version 2023.06.25 installed, stable. Tell me how to install the latest version 20240612? I see a lot of changes here codeberg.org/…/d8bcd5c7044e28c6e20778ea25f6b90709… If I understand correctly the mechanism for introducing blob objects has changed, how can I check the ROM after I run the command $ ./build roms t440plibremrc_12mb
threaded - newest
I’m not sure what you mean by “checking the ROM”…
Hello . I mean, how do I know that there are blob objects embedded in the ROM, without which my laptop won’t turn on, I mean
mrc.bin
Previously I could check this using the command:
./cbfstool grub_t440pmrc_12mb_libgfxinit_corebootfb_usqwerty.rom print
Oh you can still do that. The path changed to
elf/cbfstool/[TREE]/cbfstool
(replace[TREE]
with the tree concerened). Note that since the switch to the libre RAM init code,mrc.bin
is not included anymoreThanks for your answer and help. I understand you correctly that after I executed the command
$ ./build roms t440plibremrc_12mb
Then I can update my ROM (for example, I now have 2023.06.25) by running the commands:
iomem=relaxed
$ sudo flashprog -p internal
4 Flash
$ sudo flashprog -p internal -w seabios_withgrub_t440plibremrc_12mb_libgfxinit_corebootfb_ukqwerty_grubfirst.rom
And can I be sure that after turning on my computer I will see Grub Libreboot?
Yeah, that’s basically right. I believe flashprog is also included in libreboot, have a look in the
elf/
directory. After that, it should work as expectedThank you, kind person)) I installed it, but after installation
my screen is too bright
and this happens every time, so for now I will use the latest test version, it works well.I have another question, please tell me how, in your opinion, I can edit grub.cgf correctly so as not to get an error with searching for disk
“ahci1”
I inserted these lines:
and deleted these ones since I don’t use
raid
:Hmm, I’m not sure… I must admit, I only use SeaBIOS, not GRUB, so I wouldn’t know how to configure it
I installed the updated version 20240612 everything worked as you said. Checking nothing as in the previous instructions does not give anything, as you wrote: after switching to the libre RAM initialization code
mrc.bin no longer turns on
.Now i need to edit
grub.cfg
because I get an error with searching for the achi1 diskThat’s an oddly specific question. When else but now? Did you arrive by time machine?
Yes, I was looking for you and I want to take you to my planet called GnuBoot, will you come with me? ))
ok, thanks