Svobodná historická realtimová strategie 0 A.D. (Wikipedie) byla vydána ve verzi 28 (0.28.0). Její kódový název je Boiorix. Představení novinek v poznámkách k vydání. Ke stažení také na Flathubu a Snapcraftu.
Multimediální server a user space API PipeWire (Wikipedie) poskytující PulseAudio, JACK, ALSA a GStreamer rozhraní byl vydán ve verzi 1.6.0 (Bluesky). Přehled novinek na GitLabu.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-1.2 a 20.04 OTA-12.
Byla vydána (Mastodon, 𝕏) nová stabilní verze 2.0 otevřeného operačního systému pro chytré hodinky AsteroidOS (Wikipedie). Přehled novinek v oznámení o vydání a na YouTube.
WoWee je open-source klient pro MMORPG hru World of Warcraft, kompatibilní se základní verzí a rozšířeními The Burning Crusade a Wrath of the Lich King. Klient je napsaný v C++ a využívá vlastní OpenGL renderer, pro provoz vyžaduje modely, grafiku, hudbu, zvuky a další assety z originální kopie hry od Blizzardu. Zdrojový kód je na GitHubu, dostupný pod licencí MIT.
Byl představen ICT Supply Chain Security Toolbox, společný nezávazný rámec EU pro posuzování a snižování kybernetických bezpečnostních rizik v ICT dodavatelských řetězcích. Toolbox identifikuje možné rizikové scénáře ovlivňující ICT dodavatelské řetězce a na jejich podkladě nabízí koordinovaná doporučení k hodnocení a mitigaci rizik. Doporučení se dotýkají mj. podpory multi-vendor strategií a snižování závislostí na vysoce
… více »Nizozemský ministr obrany Gijs Tuinman prohlásil, že je možné stíhací letouny F-35 'jailbreaknout stejně jako iPhony', tedy upravit jejich software bez souhlasu USA nebo spolupráce s výrobcem Lockheed Martin. Tento výrok zazněl v rozhovoru na BNR Nieuwsradio, kde Tuinman naznačil, že evropské země by mohly potřebovat větší nezávislost na americké technologii. Jak by bylo jailbreak možné technicky provést pan ministr nijak nespecifikoval, nicméně je známé, že izraelské letectvo ve svých modifikovaných stíhačkách F-35 používá vlastní software.
Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 162 (pdf).
Sdružení CZ.NIC, správce české národní domény, zveřejnilo Domain Report za rok 2025 s klíčovými daty o vývoji domény .CZ. Na konci roku 2025 bylo v registru české národní domény celkem 1 515 860 s koncovkou .CZ. Průměrně bylo měsíčně zaregistrováno 16 222 domén, přičemž nejvíce registrací proběhlo v lednu (18 722) a nejméně pak v červnu (14 559). Podíl domén zabezpečených pomocí technologie DNSSEC se po několika letech stagnace výrazně
… více »Google představil telefon Pixel 10a. S funkci Satelitní SOS, která vás spojí se záchrannými složkami i v místech bez signálu Wi-Fi nebo mobilní sítě. Cena telefonu je od 13 290 Kč.
Před nějakým časem jsem hledal způsob, jak do Grubu 2 přidat vlastní menuentry vedoucí na systém, který se mi při standardním update-grub nenačetl. Zprvu jsem našel stížnosti na nepraktičnost Grubu 2 a nemožnost jeho manuálního nastavení, a přeci jsem později našel jednoduchý postup jak na to.
Soubor, který umožňuje ruční přidání menuentry se "schovává" v /etc/grub.d/ a nese název 40_custom. Abyste ho mohli úspěšně editovat potřebujete samozřejmě rootovská oprávnění.
menuentry "Mandriva Linux" {
insmod ext2
linux (hd0,3)/boot/vmlinuz root=/dev/sda3
initrd (hd0,3)/boot/initrd.img
}
Důležité je odkázat zavaděč na správný disk a správný oddíl. To se provádí pomocí parametrů
(hdX,Y)X je číslo disku a Y číslo oddílu na daném disku. Číslování disků začíná od nuly, takže hd0 pro první disk(neboli sda), hd1 pro druhý disk(neboli sdb) a tak dále. Číslo oddílu je totožné. Jednička pro sd_1, dvojka pro sd_2, trojka pro sd_3 a tak podobně. V mém případě tedy Grub odkazuje na třetí oddíl(sda3) prvního disku(sda). Nezapomeňte obdobně nastavit i parametr root.
U některých systémů je potřeba odkázat i na konkrétní jádro. Tak je tomu např u Debianu. Menuentry pro něj tedy vypadá následovně:
menuentry "debian squeeze" {
insmod ext2
linux (hd0,1)/boot/vmlinuz-2.6.32-5-amd64 root=/dev/sda1
initrd (hd0,1)/boot/initrd.img-2.6.32-5-amd64
}
Pokud si při instalování druhého systému nechcete přemazat původní zavaděč, můžete ten nový instalovat na diskový oddíl. Do původního zavaděče poté jen přidáte menuentry odkazující na tento druhý zavaděč. Taková záznam bude vypadat například takto:
menuentry "Grub1" {
set root=(hd0,3)
chainloader +1
}
Po uložení editovaného souboru nezapomeňte spustit update-grub. Nové záznamy se v jeho výpisu sice neobjeví, ale po restartu již budou v seznamu položek Grubu zobrazeny.
Tiskni
Sdílej:
Podle mě je update-grub zbytečně komplikovaný pro běžnou konfiguraci.Běžná konfigurace je podle mě ta, kdy uživatel do grub.cfg ani jiného souvisejícího souboru nezasahuje a vše se detekuje samo. To o čem píšeš ty je ultra custom nastavení pro pár jedinců, kteří si chtějí GRUB2 vyladit sami. Ale jinak ok.
Jedinou výhodu update-grub vidím v tom, že se to možná o trochu lépe strojově zpracovává.No oproti vloženým automatickým volbám rozhodně.
Zprvu jsem našel stížnosti na nepraktičnost Grubu 2 a nemožnost jeho manuálního nastavení, a přeci jsem později našel jednoduchý postup jak na to.Ony to jsou totiž zase jako vždy stížnosti od lidí, kteřé se pouze nejsou ochotni naučit něco nového (a to ani když to přináší důležitou funkcionalitu jako RAID a LVM).
a) RAID(1) fungoval už na starém GRUBuTo nic nemění na faktu, že RAID obecně nefungoval.
b) nemám nic proti tomu učit se něco nového, ale vynálezy, které samy nějak dělají něco, mě prostě štvou a v systému je nechci. Nehledě na to, že půlkilometrový (vygenerovaný) konfigurační soubor na něco, na co stačí 20 řádek, se mi nelíbí už z principu, protože je tam spousta nadbytečnejch hovadin.Jediné, co se od GRUB1 ke GRUB2 změnilo, je že se sjednotilo generování konfigu napříč distribucemi. Tak inteligentní člověk jako ty ale jistě zvládne přenést přes srdce to že jiní můžou využít toho sjednoceného generování a sám používat GRUB2 úplně stejně jako GRUB1.
To nic nemění na faktu, že RAID obecně nefungoval.OK, uznávám, nicméně nic jiného než RAID1 nepotřebuju, takže v tomhle mi nový GRUB nepřináší nic nového.
Tak inteligentní člověk jako ty ale jistě zvládne přenést přes srdce to že jiní můžou využít toho sjednoceného generováníVe chvíli, kdy tu podivnost nemusím používat, ji přes srdce přenesu snadno.
Nicméně když budu mluvit za sebe, tak nový GRUB nepřinesl žádné nové vlastnosti (RAID1 fungoval už předtím) a naopak přinesl práci navíc - instalátor mi po dokončení instalace suše oznámil, že mi na disku chybí BIOS boot partition, že ji pro boot z RAIDu (1) potřebuje a že ten GRUB nemá kam dát.
No, pak jeste NTFS, GPT. Mozna jeste tak rok a az budes chtit mit partition vetsi nez 2TB, tak zjistis, ze s GRUB1 si nevystacis. Uz lenny instaloval grub2, kdyz chtel clovek pracovat s diskem vetsim nez 2TB (ten limit nevim presne, ja delal 8TB oddil a lenny nahodil grub2 pro praci s GPT).To nic nemění na faktu, že RAID obecně nefungoval.OK, uznávám, nicméně nic jiného než RAID1 nepotřebuju, takže v tomhle mi nový GRUB nepřináší nic nového.
A co ti brani dat to /etc/grub.d/00-aaa radkuTak inteligentní člověk jako ty ale jistě zvládne přenést přes srdce to že jiní můžou využít toho sjednoceného generováníVe chvíli, kdy tu podivnost nemusím používat, ji přes srdce přenesu snadno.
cp /boot/grub/menu.lst /boot/grub/grub.cfg? Ano, musis se to naucit.
Nicméně když budu mluvit za sebe, tak nový GRUB nepřinesl žádné nové vlastnosti (RAID1 fungoval už předtím) a naopak přinesl práci navíc - instalátor mi po dokončení instalace suše oznámil, že mi na disku chybí BIOS boot partition, že ji pro boot z RAIDu (1) potřebuje a že ten GRUB nemá kam dát.No, grub1 nainstalovat stage1 do MBR, pak stage1.5 do tech bloku mezi MBR a zacatkem prvni partition. Stage1.5 (ovladac FS) pak vyhledal na FS stage2. Druha moznost byla stage2 pomoci dd nacpat primo na zacatek floppy (ale to jsem delal tusim jenom jednou a jenom s floppy). grub2 vytvori z nekolika zakladnich souboru (kernel.img a potrebnych modulu) core.img. Potom nainstaluje boot.img do MBR a core.img do te oblasti mezi MBR a prvni partition. Funguje to teda hodne stejne jako grub1. Cili, jak jsi udelal RAID1? Pres celej dev (/dev/sda+/dev/sdb) nebo na oddilech (/dev/sda1+/dev/sdb1)? V pripade /dev/sda by se ti tam nemohl vejit ani grub1, grub2 te na to aspon upozorni. Ano, taky mi vic vyhovuje
setup (hd0), ale kdyz clovek uz zjisti, jak nahrat grub kamkoliv (grub-install --root-directory=/mnt/disk /dev/sda), tak je to v pohode. Pak si muzes konfiguraci nechat vygenerovat, nebo ten generator proste exitnes v 00-aaa a nakopirujes si do grub.cfg vlastni veci. Kdo chce ale generovat, tak muze generovat. V GRUB1 mel debian vlastni templatovaci system, ale /etc/grub.d je lepsi reseni, dava ti vetsi svobodu/volnost, muzes se rozhodnout, co budes pouzivat a v bude to tak fungovat na vsech distrech, v tom ma pavlix pravdu.
Mozna jeste tak rok a az budes chtit mit partition vetsi nez 2TB2TB na / a /boot? Tak to bude za hodně dlouho.
A co ti brani dat to /etc/grub.d/00-aaa radku cp /boot/grub/menu.lst /boot/grub/grub.cfg?Nic, ale nemám důvod. Dávám do grub-mkconfig řádku exit 0
Cili, jak jsi udelal RAID1? Pres celej dev (/dev/sda+/dev/sdb) nebo na oddilech (/dev/sda1+/dev/sdb1)?Na oddílech.
ale /etc/grub.d je lepsi reseni, dava ti vetsi svobodu/volnostGRUB2 je přesložitělé řešení...
GRUB2 je přesložitělé řešení...Asi tak složité jako GRUB1.
set timeout=1
set default="0"
set menu_color_normal=light-blue/black
set menu_color_highlight=light-cyan/blue
terminal_input console
terminal_output gfxterm
insmod part_msdos
menuentry 'Arch Linux' --class archlinux {
insmod ext2
set root='(hd0,msdos1)'
echo 'Loading Linux vmlinuz26 ...'
linux /boot/vmlinuz26 root=/dev/disk/by-uuid/a0323c48-bcf9-4e6a-903f-a802a575188e ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/kernel26.img
}
menuentry 'Arch Linux Fallback' --class archlinux {
insmod ext2
set root='(hd0,msdos1)'
linux /boot/vmlinuz26 root=/dev/disk/by-uuid/a0323c48-bcf9-4e6a-903f-a802a575188e ro
initrd /boot/kernel26-fallback.img
}
OK, uznávám, nicméně nic jiného než RAID1 nepotřebuju, takže v tomhle mi nový GRUB nepřináší nic nového.Já si zase nepamatuju, kdy jsem RAID1 naposledy použil.
instalátor mi po dokončení instalace suše oznámil, že mi na disku chybí BIOS boot partitionHmm, tak to už bych mohl nadávat úplně na cokoliv, na co si vzpomenu v souvislosti s tím, že mi někdy někde něco vyhodilo chybu. Zvláště pak GRUB1, který mi házel chybu daleko častěji než GRUB2. Někdy si o osobních pocitech povídám rád, ale v souvislosti s hodnocením verzí GRUBu mi přijde, že jsou dojmy dost k ničemu.
a nebo pouzit /boot/grub/cunstom.conf