Všem vše nejlepší do nového roku 2026.
Crown je multiplatformní open source herní engine. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT a GPLv3+. Byla vydána nová verze 0.60. Vyzkoušet lze online demo.
Daniel Stenberg na svém blogu informuje, že po strncpy() byla ze zdrojových kódů curlu odstraněna také všechna volání funkce strcpy(). Funkci strcpy() nahradili vlastní funkcí curlx_strcopy().
Byla vydána nová verze 25.12.30 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. Shotcut je vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.
Společnost Valve publikovala přehled To nej roku 2025 ve službě Steam aneb ohlédnutí za nejprodávanějšími, nejhranějšími a dalšími nej hrami roku 2025.
Byly publikovány výsledky průzkumu mezi uživateli Blenderu uskutečněného v říjnu a listopadu 2025. Zúčastnilo se více než 5000 uživatelů.
V dokumentově orientované databázi MongoDB byla nalezena a v upstreamu již opravena kritická bezpečností chyba CVE-2025-14847 aneb MongoBleed.
Při úklidu na Utažské univerzitě se ve skladovacích prostorách náhodou podařilo nalézt magnetickou pásku s kopií Unixu V4. Páska byla zaslána do počítačového muzea, kde se z pásky úspěšně podařilo extrahovat data a Unix spustit. Je to patrně jediný známý dochovaný exemplář tohoto 52 let starého Unixu, prvního vůbec programovaného v jazyce C.
FFmpeg nechal kvůli porušení autorských práv odstranit z GitHubu jeden z repozitářů patřících čínské technologické firmě Rockchip. Důvodem bylo porušení LGPL ze strany Rockchipu. Rockchip byl FFmpegem na porušování LGPL upozorněn již téměř před dvěma roky.
K dispozici je nový CLI nástroj witr sloužící k analýze běžících procesů. Název je zkratkou slov why-is-this-running, 'proč tohle běží'. Klade si za cíl v 'jediném, lidsky čitelném, výstupu vysvětlit odkud daný spuštěný proces pochází, jak byl spuštěn a jaký řetězec systémů je zodpovědný za to, že tento proces právě teď běží'. Witr je napsán v jazyce Go.
Zdravím,
podle tohoto návodu jsem si nainstaloval distro NextCloudPi na SSD a chtěl si udělat Clonezillou zálohu OS. Skončilo to chybou (2x). Výpis z /var/log/clonezilla.log přikládám. Nevíte prosím co s tím? Uvažoval jsem nad tím, že bych obsah obou oddílů zkopíroval pomocí sudo cp -a na HDD, na SSD vytvořil novou tabulku oddílů MSDOS, pak vytvořil sdb1 256 MiB a sdb2 na zbytku volného místa a pomocí sudo cp -a tam vše vrátil. Myslím, že by to ale nebootovalo. Nebo možná rsync by byl lepší, ale s tím nemám žádné zkušenosti. Jak byste to vyřešili?
Řešení dotazu:
Vidím, že po uploadu toho logu je v něm rozsypaný čaj, takže vkládám:
Starting /usr/sbin/ocs-sr at 2020-11-29 01:19:31 UTC... *****************************************************. Clonezilla image dir: /home/partimag Shutting down the Logical Volume Manager Finished Shutting down the Logical Volume Manager The selected devices: sdb1 sdb2 PS. Nabudúce môžte spustiť tento príkaz priamo: /usr/sbin/ocs-sr -q2 -j2 -z3 -i 10000 -fsck-y -senc -p choose saveparts 2020-11-29-01-img sdb1 sdb2 *****************************************************. The selected devices: sdb1 sdb2 Tento disk obsahuje nezodpovedajúcu GPT a MBR partíciu: /dev/sdb To môže zmiasť Clonezillu a uložený obraz môže byť nepoužiteľný alebo môže zlyhať klonovanie disku. Môžte použiť gdisk alebo sgdisk pre opravu tohto problému. Napríklad ak ste si istý, že MBR tabuľka partícií je tá, ktorú chcete, môžte spustiť tento príkaz pre vymazanie GPT tabuľky partícií a ponechanie MBR tabuľky partícií: sudo sgdisk -z /dev/sdx Na druhej strane, ak ste si istí, že len tabuľka oddielov GPT je tá, ktorú chcete, môžete spustiť tento príkaz na zničenie tabuľky oddielov MBR pri zachovaní tabuľky oddielov GPT: sudo dd if=/dev/zero of=/dev/sdx bs=512 count=1 //Upozornenie// (1) Nahraďte /dev/sdx vyššie uvedeným menom pevného disku. (2) VŠETKY EXISTUJÚCE DÁTA NA DISKU BUDÚ ZNIČENÉ, AK ZADÁTE ZLÝ PRÍKAZ. POUŽITE TENTO PRÍKAZ OPATRNE! Prosím opravte tento problém a potom reštartujte Clonezillu. Program ukončený!!
Stačilo by pomocí dd přepsat konec disku nulami? Díval jsem se do man dd, ale nevím, jaký paramter použít, aby se vynechal "začátek" disku, respektive jeho naprostá většina a přepsal se jen konec. -skip? Pokud to víš, můžeš mi sem dát prosím tě příkaz? Nechce se mi to přeinstalovávat.
Nebo jak už jsem psal v dotazu. Udělat zálohu (sudo cp -a?) obou oddílů, vytvořit MSDOS a oba oddíly a data tam zkopírovat zpět. Jen nevím, jestli by sudo cp -a stačilo a nebyl byl lepší rsync. U něj zase nevím, jaké zvolit parametry. A taky nevím, jestli by to pak bootovalo.
Vyřešit to jistě lze, jen nevím jak. V nejhorším to přeinstaluji.
dd if=/dev/zero of=/dev/sda bs=512 count=204800 seek=$(($(blockdev --getsz /dev/sda) - 204800))
Díky moc. Už to mám sice vyřešeno, ale tohle si rozhodně vyzkouším a přidám do učebnice.
Jsem zvědavý, jestli to bude fungovat, když je třeba přepsat konec sda2, ale na to dd pustit nejde a musí se pustit na sda.
Vždyť je to v tom logu. Jdu to zkusit:
Môžte použiť gdisk alebo sgdisk pre opravu tohto problému. Napríklad ak ste si istý, že MBR tabuľka partícií je tá, ktorú chcete, môžte spustiť tento príkaz pre vymazanie GPT tabuľky partícií a ponechanie MBR tabuľky partícií: sudo sgdisk -z /dev/sdx
Ano, bylo to tím.
Díky za nasměrování.
Ještě upřesním:
Na úplně novém SSD jsem vytvořil GPT a pak jsem na ně pomocí dd zapsal image NextCloudPi, která je zřejmě MBR. Může to být tím? Zítra zkusím na sekundárním HDD vytvořit MSDOS, zapsat tam image NCP a pustím na to Czillu, jestli to projde.
cfdisk -l?
Vše jsem dělal přes ssh, ale to by nemělo vadit.
cfdisk -l
cfdisk: neplatný přepínač – „l“ Try 'cfdisk --help' for more information.
cfdisk -L
Disk: /dev/sda
Size: 111,8 GiB, 120034123776 bytes, 234441648 sectors
Label: dos, identifier: 0x738a4d67
Device Boot Start End Sectors Size Id Type
>> Free space 2048 8191 6144 3M
/dev/sda1 8192 532479 524288 256M c W95 FAT32 (LBA)
/dev/sda2 532480 234441647 233909168 111,5G 83 Linux
fdisk -l
Disk /dev/sda: 111,8 GiB, 120034123776 bytes, 234441648 sectors Disk model: GP-GSTFS31120GN Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x738a4d67 Device Boot Start End Sectors Size Id Type /dev/sda1 8192 532479 524288 256M c W95 FAT32 (LBA) /dev/sda2 532480 234441647 233909168 111,5G 83 Linux
To nevím. Nikdy jsem to nezjišťoval. Ty myslíš, že RPi má UEFI? To bych se dost divil.
# efibootmgr EFI variables are not supported on this system.
Tak zatím jsem na netu našel, že bootovat přes UEFI lze, ale je to experimentální.
efibootmgr
-bash: efibootmgr: příkaz nenalezen
UEFI jsem se ale nijak nesnažil zprovoznit. Jen jsem pomocí dd zapsal obraz a pak jsem dle toho návodu v odkazu aktualizoval zavaděč na prvním oddílu. Takže podle mě zavádím systém přes Legacy.
No prosím...
Tiskni
Sdílej: