Portál AbcLinuxu, 18. dubna 2024 16:02


LVFS, k čemu slouží jednotlivé UEFI moduly?

Richard Hughes žádá o pomoc s projektem LVFS (Linux Vendor Firmware Service), jenž umožňuje aktualizace firmwarů zařízení na počítačích s Linuxem. Nové verze LVFS a nástroje fwupd by mohly informovat nejenom o aktualizacích firmwarů ale také o aktualizacích jednotlivých UEFI modulů. Problémem je, že k jednotlivým UEFI modulům je málo informací. K některým dokonce žádné. Richard Hughes vytvořil Tabulku Google obsahující seznam aktuálně 1 932 modulů a kdokoli může informace o modulech upřesňovat. U některých UEFI modulů stačí zadat jejich název do internetového vyhledávače.

13.5.2019 23:11 | Ladislav Hagara | Zajímavý projekt


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

14.5.2019 08:46 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: LVFS, k čemu slouží jednotlivé UEFI moduly?
Odpovědět | Sbalit | Link | Blokovat | Admin
UEFI je tedy pěkná džungle, na to o jak klíčovou komponentu jde.
14.5.2019 11:15 PetebLazar
Rozbalit Rozbalit vše Re: LVFS, k čemu slouží jednotlivé UEFI moduly?
UEFI by mohlo klidně být na Wikipedii jako příklad úsloví "Na tohle jsem už moc starej!". Jak se mi podařilo zvládnout manuální recovery u Legacy+GRUB (mount devs, chroot, ...), tak UEFI těžce nedávám. :-(
14.5.2019 15:48 Vasil
Rozbalit Rozbalit vše Re: LVFS, k čemu slouží jednotlivé UEFI moduly?
Nemas nahodou Lenovo?
Josef Kufner avatar 14.5.2019 16:41 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: LVFS, k čemu slouží jednotlivé UEFI moduly?
Vždyť je to jen starý MS-DOS vypálený do ROMky místo BIOSu ;-)
Hello world ! Segmentation fault (core dumped)
14.5.2019 17:26 PetebLazar
Rozbalit Rozbalit vše Re: LVFS, k čemu slouží jednotlivé UEFI moduly?
Pokud to tedy staví na int21h potažmo int13h, tak bych do toho ještě možná šel. ;-)
k3dAR avatar 14.5.2019 17:44 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: LVFS, k čemu slouží jednotlivé UEFI moduly?
pokud recovery myslis start z LiveUSB a pripojeni sdXY, dev, dev/pts, sys, proc a chroot, tak s UEFI toje totozne, pouze navic pripojis sdXZ s EFI oddilem do /target/boot/efi ;-)
porad nemam telo, ale uz mam hlavu... nobody
14.5.2019 19:23 PetebLazar
Rozbalit Rozbalit vše Re: LVFS, k čemu slouží jednotlivé UEFI moduly?
K tomu jsem se teoreticky (bez úspěchu) tak nějak dobral také. Přesvědčoval jsem svého času CentOS(7.3)_BMD_edition (.ISO připravéné přímo se SW Davinci Resolve výrobcem BlackMagicDesign) se schopností instalace pouze na Legacy/BIOS (přestože pravděpodobně výchozí CentOS7.3 v KVM/QEMU UEFI zvládal) kvůli OVMF passthrough (se snahou poskytnout výše zmíněnému CentOS_BMD v GuestOSu možnost GPU akcelerace výpočtů) a s žádným step-by-step postupem (přechod z Legacy->UEFI) jsem neuspěl. Nakonec jsem CentOS_BDM nahradil jinou distribucí se zatím vyhovující kompatibilitou.
k3dAR avatar 14.5.2019 20:23 k3dAR | skóre: 62
Rozbalit Rozbalit vše Re: LVFS, k čemu slouží jednotlivé UEFI moduly?
pokud zaroven delas prechod je potreba:
1. prevest MBR na GPT (sgdisk --mbrtogpt /dev/sdX)
2. pridat EFI oddil (~512MB FAT/FAT32 s priznakem boot a esp)
3. doinstalovat balicek grub-efi
4. naintalovat na disk: grub-install --target=x86_64-efi /dev/sdX
(kdyz by byl pritomen jen grub-efi balicek, neni treba target x86-64 specifikovat)
porad nemam telo, ale uz mam hlavu... nobody
14.5.2019 21:17 PetebLazar
Rozbalit Rozbalit vše Re: LVFS, k čemu slouží jednotlivé UEFI moduly?
Díky. Pokud si vzpomínám, tak tyhle kroky jsem provedl. Nejspíš tomu ještě něco chybělo. Musím to z cvičných důvodů někdy zopakovat.

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.