Intel vydal 42 upozornění na bezpečnostní chyby ve svých produktech. Současně vydal verzi 20260811 mikrokódů pro své procesory.
Sny o designu GNOME Shellu, článek s náhledy a videi, představuje dlouhodobou vizi týmu GNOME pro vylepšení uživatelského rozhraní GNOME Shellu. Zatímco nedávné verze přinášely spíše drobné úpravy, designéři nyní plánují zásadnější změny.
Byla vydána nová verze 10.5 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu důležitých bezpečnostních oprav, vylepšení funkcí a oprav chyb. Nově vyžaduje podporu ECC (Elliptic Curve Cryptography) v libcrypto, včetně křivky NISTP521.
Byla vydána nová verze 10.6 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. S novými obrazy pro Orange Pi 4 Pro, Orange Pi Zero 3W a Odroid M1/M1S/M2. Přehled novinek v poznámkách k vydání.
Námořní drony používané elitními jednotkami britského královského námořnictva tajně posílaly údaje do Číny. Stroje vybavené čínskými komponenty měly být využívány pro vojenské operace na Blízkém východě. Kamery na dálkově řízených průzkumných člunech K3 Scout byly vybavené součástkami, které bez vědomí britského námořnictva odesílaly informace do spojeného zařízení v Číně. Britské námořní síly využívaly flotilu námořních dronů
… více »Alza.cz nabízí herní AlzaPC s předinstalovaným Linuxem (YouTube), konkrétně s linuxovou distribucí Bazzite (Wikipedie).
Squeak (Wikipedie), open source implementace programovacího jazyka a prostředí Smalltalk, byl vydán ve verzi 6.1. Přehled novinek v poznámkách k vydání.
V Linuxu v KVM byla nalezena a v upstreamu již byla opravena kritická zranitelnost Zapscape aneb CVE-2026-64561. Root na hostovaném počítači (virtuální stroj) může obejít izolaci a získat plnou kontrolu nad hostitelským systémem (DoS útok nebo vzdálené spuštění kódu s právy roota). Na obou hlavních architekturách – Intel i AMD. Zranitelnost v Linuxu existovala 6 let (od července 2020 do července 2026).
Počítačová hra Knytt napsaná v Multimedia Fusion 2 byla vydána před 20 lety. Při této příležitosti byl dnes představen moderní port (YouTube) této plošinovky na současné operační systémy pod názvem Knytt Classic. Je zdarma k dispozici na Steamu a GOG.com.
Americká technologická společnost Meta Platforms představila nový model umělé inteligence (AI) Muse Glimmer. Model je menší než přední modely AI od konkurence a má běžet přímo na počítačích uživatelů. Meta model zpřístupní jako open source, tedy otevřený software. Nový model je navržen tak, aby zvládal takzvané agentní úkoly na počítačích se spotřebitelskou grafickou kartou. Klade si tak za cíl uspokojit poptávku po systémech AI, které běží přímo na zařízeních uživatelů.
/EFI/boot/bootx64.efi skutečně indikuje bootování přes EFI a pokud tam není znamená to, že se bootuje "legacy" přes MBR. Instalace pravděpodobně byla prováděna na systému bez UEFI. Instalační obraz je proveden tak, aby byl schopen nabootovat, jak na legacy tak na UEFI systému a podle toho provede instalaci. Nejjednodušší je nová instalace přímo na tom NUCu, protože tam nejsou data. Pokud se chceš patlat se změnou, tady je postup
ls -la /run/media/polo/boot/
total 42324
drwxr-xr-x. 3 polo polo 4096 Jan 1 1970 ./
drwxr-x---+ 4 root root 80 Dec 17 13:34 ../
-rw-r--r--. 1 polo polo 236275 Oct 21 22:24 config-5.10.0-19-amd64
drwxr-xr-x. 4 polo polo 4096 Dec 17 13:34 grub/
-rw-r--r--. 1 polo polo 35747150 Dec 7 00:23 initrd.img-5.10.0-19-amd64
-rw-r--r--. 1 polo polo 182704 Aug 15 2019 memtest86+.bin
-rw-r--r--. 1 polo polo 184884 Aug 15 2019 memtest86+_multiboot.bin
-rw-r--r--. 1 polo polo 83 Oct 21 22:24 System.map-5.10.0-19-amd64
-rw-r--r--. 1 polo polo 6963648 Oct 21 22:24 vmlinuz-5.10.0-19-amd64
ls -la /run/media/polo/boot/grub/
total 2388
drwxr-xr-x. 4 polo polo 4096 Dec 17 13:34 ./
drwxr-xr-x. 3 polo polo 4096 Jan 1 1970 ../
drwxr-xr-x. 2 polo polo 4096 Dec 17 13:34 fonts/
-rw-r--r--. 1 polo polo 712 Dec 7 00:20 gfxblacklist.txt
-rw-r--r--. 1 polo polo 8007 Dec 17 13:33 grub.cfg
-rw-r--r--. 1 polo polo 1024 Dec 17 13:34 grubenv
drwxr-xr-x. 2 polo polo 20480 Dec 17 13:34 i386-pc/
-rw-r--r--. 1 polo polo 2394102 Dec 7 00:20 unicode.pf2efibootmgr -v).
Vylistovaný adresář ale nevypadá jako EFI boot partition, není v něm adresář EFI. Navíc nainstalované GRUB moduly nejsou pro EFI ale pro Legacy/BIOS (jmenuje se i386-pc - pro EFI se jmenuje x86_64-efi).
Takže máš omylem nainstalovaný grub-pc a ne grub-efi.
Navíc je velmi nestandardní připojovat EFI (FAT) oddíl přímo do /boot, normálně se připojuje do /boot/efi.
Doporučil bych tedy:
cd /run/media/polo/rootfs mount -t proc none proc; mount -o bind /dev dev; mount -t sysfs none sys; mount -o bind /run/ run/; chroot . /bin/bash; mount /boot/efi # a ověřit že je opravdu připojený -- já prostě kouknu na df -Ha následně
apt-get install --reinstall grub-efi-amd64 grub-install /dev/sdb ověřit že existuje /boot/efi/EFI/debian/grubx64.efi ověřit že to je PE32 binárka -- file /boot/efi/EFI/debian/grubx64.efi spustit efibootmgr --verbose ověřit že je tam položka s Linuxemnebo místo toho chrootu 2) sehnat soubor /usr/lib/grub/x86_64-efi/monolithic/grubx64.efi (z jiného Debianu, stažením a rozbalením z packages.debian.org) a nakopírovat ho jako EFI/boot/bootx64.efi, rebootovat, měla by se spustit GRUB konzole, v ní ručně najít config nebo kernel a nabootovat a pak uvedené udělat z běžícího systému (a pak ten bootx64.efi raději smazat aby to nedělalo problémy do budoucna) Tady jsem detailně popsal jak to funguje https://www.root.cz/clanky/jak-funguje-a-jak-nastavit-bootovani-aneb-grub-1-2-mbr-uefi/
Přesunout jeho obsah (vmlinuz, initrd, System.map) do /bootObsah ceho mam presunout do /boot? Pises
vmlinuz, initrd, System.map, ale to uz v /boot mam...
cat /run/media/polo/rootfs/current/etc/fstab
/dev/sdb1 /boot vfat defaults 0 2
/dev/sdb2 / ext4 defaults 0 1
ls -la /run/media/polo/rootfs
total 32
drwxr-xr-x. 6 root root 4096 Dec 17 13:33 ./
drwxr-x---+ 5 root root 100 Dec 17 17:49 ../
drwxr-xr-x. 2 root root 4096 Dec 17 13:33 config/
drwxr-xr-x. 14 root root 4096 Dec 17 13:34 current/
drwx------. 2 root root 16384 Dec 17 13:32 lost+found/
drwxr-xr-x. 2 root root 4096 Dec 17 13:33 next/cat /run/media/polo/rootfs/config/config.yaml
os-partitions:
boot: /dev/sdb1
root: /dev/sdb2
ethernet-interface: eno1
wifi-interface: nullUUID=b8af73ce-4114-459b-a33e-4358e69a5578 /boot ext4 defaults 1 2
UUID=91B7-AC2C /boot/efi vfat umask=0077,shortname=winnt 0 2
Mam uz dost, sere se s tim druhy den :((Root.cz píše u toho mého článku co boot proces kompletně vysvětluje Doba čtení: 33 minut
/boot/efi. Jaký FS máš v koření a jestli oddíly dělíš je nepodstatné. Já mám, kromě efi, jediný oddíl pro kořen a další dělení jsou btrfs subvolume.
mount | grep sd[a-z][0-9]umisteni souboru na flash je jine, tam je EFI adresar v koreni hlavniho oddilu, ci mozna v [koren]/boot/, ale v nainstalovanem je EFI jako zvlast oddil na disku a system ho (diky zaznamu v /etc/fstab) pripojuje do /boot/efi, kdyz ale mas disk pres usb pripojen jako datovej, v boot to neuvidis (i kdyz by tam mel byt videt prazdy adresar efi do ktereho system nabehlej ten oddil pripojuje)
LANG=C sudo parted /dev/sdX print | grep 'Partition Table'to by vse "komplikovalo" pokud to chces opravit a ne preinstalovat, i kdyz i to lze snadno resit, prevest MSDOS na GPT, pridat esp priznak boot oddilu, presunout stavajici soubory z fat32 do rootfs/boot/ + v tom vytvorit efi adresar, zmenit fstab aby prvni oddil pripojoval do /boot/efi + v chrootu doinstalovat grub efi a nainstalovat ho na disk (cov v UEFI rezimu pridava prave ty potrebne (efi) soubory do EFI oddilu a pridava zaznam v EFI promene (zobrazitelne pres "efibootmgr -v")
Šlo by to předělat z Legacy do UEFI (z MBR do GPT) , ale zabere ti to více času než přeinstalace celého OS.Standardně se celé předělání udělá jedním příkazem
apt-get install grub-efi-amd64, ale on má ještě mírně komplikované že připojil „jakoby EFI partition“ do /boot a ne /boot/efi takže to musí změnit.
To s tim prikazem apt-get install grub-efi-amd64 myslis, jako ze bych EFI partition namontoval do /boot/efi a pak pustil ten prikaz?To nebude fungovat, protože se GRUB image sestaví dle konfigurace toho live distra ze kterého to děláš a budou tam blbě cesty. Musíš to dělat z toho systému který chceš bootovat (nebo cesty nastavit ručně, ale to jsem nikdy nedělal a vypadá to hardcore). Do toho systému se dostaneš buď chrootem, nebo ho nabootuješ z jiného zavaděče který natáhneš z flashky (kapitola GRUB – použití ruční konzole, pojmenování disků), nebo tam ručně hodíš monolitický GRUB (kapitola Instalace GRUBu na EFI – removable ruční, monolitický GRUB).
Pokud pc nemá podporu Legacy, znamená to, že se musí instalovat na GPT diskTy jsi potkal nějaký počítač, který by neuměl nabootovat z DOS tabulky oddílů? Já jako live systém používám flashku samozřejmě s DOS labelem a funguje to. A dokonce to funguje i když ten oddíl nemá typ ESP, ale normální 0xc FAT.
Tiskni
Sdílej: