Farid Abdelnour se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 26.08.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.
Byla vydána nová stabilní verze 8.2 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 152. Přehled novinek i s náhledy v příspěvku na blogu.
Byla vydána nová stabilní verze 4.0 svobodného multiplatformního softwaru pro editování a nahrávání zvukových souborů Audacity (Wikipedie). S rozhraním přepsaným do Qt. Přehled novinek také na YouTube. Ke stažení je oficiální AppImage. Zatím starší verze Audacity lze instalovat také z Flathubu a Snapcraftu.
NVIDIA kupuje Hugging Face za 12,93 miliardy dolarů.
Předobjednat si lze nový jednodeskový počítač Arduino VENTUNO Q s předinstalovaným Ubuntu. S 16 GB LPDDR5 a 64 GB eMMC. Pro lokální LLM, agentní AI, počítačové vidění, robotiku…
Hexpair není nejlepší HEX editor na světě a ani se o to nesnaží. Zato je k dispozici kdykoliv a kdekoliv – všude tam, kde máte svůj Vim. Vznikl jako hobby projekt před pár měsíci a dospěl do stavu, kdy by mohl být užitečný širší komunitě. Přepnout do HEX režimu se dá i uprostřed rozdělané práce: Soubor, který už máte otevřený běžným vim file.md, jedním příkazem přepnete do HEX editoru a dalším příkazem ho můžete vrátit zpět do textu. Kurzor přitom
CERN dlouhodobě používal vlastní sestavení RHEL, ze kterého přešel na CentOS Stream. Federico Vaga a Nikos Tsipinakis ale nyní v přednášce na MiniDebConf Winterthur 2026 popisují plán probíhajícího přechodu na Debian pro řízení akcelerátorů. Důvodem k opuštění CentOS Stream jsou zachování zpětné kompatibility se starším hardwarem, kterou Red Hat narušuje, když tlačí sestavení balíčků pro novější verze architektury (x86-64), a nedostatečné nástroje pro sestavování vlastních balíčků a repozitářů.
UZDoom (Wikipedie), tj. fork GZDoom, byl vydán ve verzi 5.0.0. Videopředstavení na YouTube. Podrobný přehled novinek v Changelogu.
Příručka Linux From Scratch pro sestavení základního linuxového systému byla aktualizována v pravidelném půlročním termínu. Vydání 13.1 shrnuje přes 40 nových verzí balíčků a několik patchů. Navazující příručka Beyond Linux From Scratch s recepty pro sestavení dalších knihoven a aplikací zatím vydána nebyla, ačkoliv vývojová verze stále dostává aktualizace. Lze je číst online nebo stáhnout v HTML či PDF.
Mělo by stačit
DEVICES /dev/sd* ARRAY /dev/md0 uuid=...
kde místo tří teček doplníte UUID toho pole, zjištění např. pomocí 'mdadm --detail /dev/md0'.
Není problém v tom, že se vám systém po startu nedetekuje disky pokaždé ve stejném pořadí? Pak byste měl dvě možnosti: za prvé se s tím smířit - mdadm podle persistentních bloků správně pozná, která partition patří do kterého pole a jakou tam má funkci a to, že je jednou pole složeno z /dev/sdb1 a /dev/sdc1 a podruhé z /dev/sdb1 a /dev/sdd1, vás trápit nemusí. Za druhé můžete persistentní pojmenování blokových zařízení zajistit nastavením pravidel pro udev.
Ja jen tvrdim, ze autoraid a prekompilovane jadro tim padem, mi dnes pripada lepsi. a ten problem by treba nemel/vyresil. Vy ne?
Ale ano. Jenže původně jste tvrdil něco trochu jiného než teď:
v pripade hellgasta by ale toto pomohlo
Netvrdil jsem, že to pomoci nemůže. Jen jsem se zeptal, proč tak kategoricky tvrdíte, že to pomůže, když není vůbec jasné, jaký má tazatel problém, a dokonce ani to, jestli už to právě takhle nemá.
"Proc neresite ten raid autoraidem ?? Proc na to pouzivate vubec nejake konfiguraky ??"
Kde tvrdim kategoricky ze to pomuze a ostatni veci ????
Špatné mapování partition do RAID pole by to ale možná vyřešit mohlo... Samozřejmě nemůžu si být jistý pro tuhle konkrétní situaci, Debian nepoužívám, v Gentoo ale RAID přímo v jádře a partition type Linux RAID autodetect tvoří naprosto spolehlivou kombinaci.
"Zajimave je, ze nekdy po nejake hw zmene(vypojeni usb ctecky) se pole sestavi dobre, po dalsim rebootu to skonci tak, ze je pole sestaveno z /dev/sda1 a /dev/adc1"
BTW, ten muj prvni post nebyla jen odpoved, byla to taky zaroven otazka ....
Je uplne putna s nim ma problem, napsal co napsal, mi jsme poradili jak jsme uznali z toho co jsme pochopili a muze zkouset.
Zaroven jsem se zaptal ja, proc pouziva konfig ...
Nechapu proc se v tom porad rypete a kor vy ...
mdadm bez hrubého násilí sestaví pole z disků/oddílů, které do něj nepatří, zbývá mi jediný závěr: že celý problém (je-li to vůbec problém) není v tom, že by se pole nesestavilo, ale v tom, že přiřazení jednotlivých disků blokovým zařízením /dev/sd* není persistentní. Proto jsem hned na začátku doporučil řešení pomocí udev rules a proto se vám celou dobu (zatím marně), snažím vysvětlit, že vaše přesvědčení, že nastavení id oddílů problém vyřeší, je neodůvodněné, tím spíš, že je dost dobře možné (a při použití automatických nástrojů dokonce pravděpodobné), že už to tak tazatel má.
/usr/share/doc/mdadm/README.upgrading-2.5.3.gz.
Pokud je už raid rozbitý, zde je postup, jak ho spravit jen s pomocí ramdisku:
/devbreak=mountecho a přesměrování) jednoduchý /etc/mdadm/mdadm.conf . V mém případě vypadal takto:
DEVICES=/dev/hd[ac][1235] ARRAY /dev/md0 devices=/dev/hda1,/dev/hdc1 # podobně pro zbytek polí
/usr/share/mdadm/mkconf si vygeneruj nový popis RAIDových polí. Ten je založený na UUID, takže ho nerozhodí případné příští změny v pořadí disků a přitom zachová jména zařízení /dev/md* podle toho, jak jsi je nastavil v ramdisku. Podle nich uprav svůj /etc/mdadm/mdadm.conf. V mém případě vypadá nějak takto:
DEVICES partitions ARRAY /dev/md0 level=raid1 num-devices=2 UUID=ea27fba0:2b3e1587:8ee259d8:14122aa7 # zbytek konfigurace
/var/lib/mdadm/CONF-UNCHECKEDdpkg-reconfigure linux-image-2.6.18-4-486 (dosaď si název nainstalovaných balíčků s jádry)mdadm --stop /dev/md*V
/proc/mdstat ověř, že jsou všechna pole vypnutá/dev/md* zařízení odpovídaly tvé konfiguraci. Pokud je dané pole v pořádku, stačí něco na způsob:
mdadm --assemble /dev/md0 /dev/hda1 /dev/hdc1Pokud v pořádku není, je potřeba pole spustit postupně (samozřejmě jako první spustit partišnu se zdravými daty). V mém případě to vypadá takto:
mdadm --assemble /dev/md0 /dev/hda1 mdadm --add /dev/md0 /dev/hdc1Pole se automaticky začne synchronizovat. Pokud je potřeba synchronizovat i jiné pole, tak čeká, až se dokončí sync prvního. Postup lze sledovat v
/proc/mdstatcd /mnt; mkdir md1 mount /dev/md1 md1 cd md1 for dir in dev proc sys; do mount /$dir $dir ;done chroot .
/dev/sda (b, c, d) je pokaždé stejný fyzický disk? Není nakonec problém skutečně v tom, co jsem naznačoval hned v první odpovědi?
Zkusím to ještě jednou, zdá se, že mi pořád nerozumíte. Všechno, co jste zatím napsal, podle mne naznačuje, že problém není v tom, že by se vám po restartu pole sestavilo z jiných disků/oddílů, než z kterých jste ho původně vytvořil (opravdu nevěřím, že by mdadm něco takového bez velké míry přemlouvání udělal), ale spíš na to, že se vám po restartu jinak přiřadila bloková zařízení /dev/sd? jednotlivým fyzickým diskům. Zkuste např. porovnat výstup
scsi_id -g -s /block/sda scsi_id -g -s /block/sdb scsi_id -g -s /block/sdc scsi_id -g -s /block/sdd
při jednotlivých spuštěních systému.
V tom případě doporučuji podívat se na Writing udev rules. Nedávno jsem podobný problém řešil u jednoho zákazníka (tam šlo o jeden interní SCSI disk a externí pole s multipath přístupem) a řešením bylo právě nastavení udev rules tak, aby se fixovala jména speciálních souborů. Měli tam ale SLES, kde stačilo po změně udev rules přegenerovat initial ramdisk, aby to fungovalo i s kořenovým filesystémem, nevím, jestli to na Debianu půjde stejně snadno.
Pokud byste nenašel dostatečné rozlišovací prvky ve výstupu udevinfo, zkuste tenhle článek, tam jen ukázka, jak se dá použít výstup scsi_id (jen tam nerozlišují '==' a '=').
Tiskni
Sdílej: