Open source reimplementace počítačových her Tomb Raider I a Tomb Raider II spolu s dalšími vylepšeními a opravami chyb TRX byla vydána ve verzi 1.0. Jedná se o sloučení projektů / enginů TR1X a TR2X do jednoho TRX. Videoukázka na YouTube.
Společnost Seznam.cz spouští konverzační nástroj založený na umělé inteligenci Seznam Asistent. Asistent využívá vlastní jazykový model SeLLMa a dočasně i komerční modely od OpenAI provozované v evropských datacentrech prostřednictvím Microsoft Azure. Dlouhodobým cílem Seznamu je provozovat Asistenta výhradně na interních jazykových modelech a ve vlastních datových centrech.
Software LibrePods osvobozuje bezdrátová sluchátka AirPods z ekosystému Applu. Exkluzivní funkce AirPods umožňuje využívat na Androidu a Linuxu. Díky zdokumentování proprietárního protokolu AAP (Apple Accessory Protocol).
Byl vydán AlmaLinux OS 10.1 s kódovým názvem Heliotrope Lion. S podporou Btrfs. Podrobnosti v poznámkách k vydání.
Placená služba prohledávání zprostředkovatelů dat a automatického odstraňování uniklých osobních údajů Mozilla Monitor Plus bude 17. prosince ukončena. Bezplatná monitorovací služba Mozilla Monitor bude i nadále poskytovat okamžitá upozornění a podrobné pokyny k omezení rizik úniku dat. Služba Mozilla Monitor Plus byla představena v únoru loňského roku.
Waydroid (Wikipedie, GitHub) byl vydán v nové verzi 1.6.0. Waydroid umožňuje spouštět aplikace pro Android na běžných linuxových distribucích. Běhové prostředí vychází z LineageOS.
Příspěvek na blogu Raspberry Pi představuje novou kompletně přepracovanou verzi 2.0 aplikace Raspberry Pi Imager (YouTube) pro stažení, nakonfigurování a zapsání obrazu operačního systému pro Raspberry Pi na SD kartu. Z novinek lze vypíchnout volitelnou konfiguraci Raspberry Pi Connect.
Memtest86+ (Wikipedie), svobodný nástroj pro kontrolu operační paměti, byl vydán ve verzi 8.00. Přináší podporu nejnovějších procesorů Intel a AMD nebo také tmavý režim.
Programovací jazyk Racket (Wikipedie), tj. jazyk z rodiny jazyků Lisp a potomek jazyka Scheme, byl vydán v nové major verzi 9.0. Hlavní novinku jsou paralelní vlákna (Parallel Threads).
Před šesti týdny bylo oznámeno, že Qualcomm kupuje Arduino. Minulý týden byly na stránkách Arduina aktualizovány podmínky používání a zásady ochrany osobních údajů. Objevily se obavy, že by otevřená povaha Arduina mohla být ohrožena. Arduino ubezpečuje, že se nic nemění a například omezení reverzního inženýrství v podmínkách používání se týká pouze SaaS cloudové aplikace.
Ahoj,
jaký filesystem doporučujete na externí disk s vadnými sektory? Šlo by na tom disku udělat něco jako raid, aby se to tam samo 2x, klidně i 3x nahrávalo a v případě problémů se to přečetlo z funkční oblasti (a ideáně moc to nezdržovalo při problémech čtení)?
Chtěl bych tam nahrávat věci, co jdou stáhnout i z internetu, ale chtěl bych je mít lokálně a nechci je stahovat znovu a znovu a je mi líto vyhodit disk, který ještě docela funguje...
Řešení dotazu:
vadných sektorů tolik, že nejdou realokovat nejde věřit.Dotaz zněl jinak.
mkfs.btrfs -d dup. Viz btrfs glossary:
DUP: A form of "RAID" which stores two copies of each piece of data on the same device. This is similar to RAID-1, and protects against block-level errors on the device, but does not provide any guarantees if the device fails.a DUP_PROFILES_ON_A_SINGLE_DEVICE z man page pro mkfs.btrfs.
kdyz...
Ak mu nesedí vizuálna kontrola, tak predsa môže danú úlohu zopakovať.Kristepane, ty máš čas vizuálně kontrolovat každou kravinu?! Tohle jsou chyby, které nevznikají ihned při kopírování, ale časem. Proto se to taky jmenuje "silent data corruption" což do důsledku přeloženo znamená škodolibé "v tichosti ti data poseru". Ty tam navalíš data v domnění že bude všechno ok. A pak se divíš jak vyoraná myš. Podobná věc se stala kolegovi zrovna v pátek, kdy si kolega uložil na 1TB disk s ext4 image pro klonování Windows. Nejdřív myslel, že je blbě něco s vytvořením oddílů, než nás napadlo aby to zkusil ověřit kontrolním součtem.
Oct 30 12:56:06 test kernel: BTRFS warning (device dm-2): checksum error at logical 3152781312 on dev /dev/mapper/vg-test--btrfs--single, sector 8271312, root 5, inode 258, offset 2011406336, length 4096, links 1 (path: down/debian-9.5.0-amd64-DVD-1.iso) Oct 30 12:56:06 test kernel: BTRFS error (device dm-2): bdev /dev/mapper/vg-test--btrfs--single errs: wr 0, rd 0, flush 0, corrupt 18, gen 0 Oct 30 12:56:06 test kernel: BTRFS error (device dm-2): unable to fixup (regular) error at logical 3152781312 on dev /dev/mapper/vg-test--btrfs--single Oct 30 12:56:08 test kernel: BTRFS warning (device dm-2): checksum error at logical 3310731264 on dev /dev/mapper/vg-test--btrfs--single, sector 8579808, root 5, inode 258, offset 2114043904, length 4096, links 1 (path: down/debian-9.5.0-amd64-DVD-1.iso) Oct 30 12:56:08 test kernel: BTRFS error (device dm-2): bdev /dev/mapper/vg-test--btrfs--single errs: wr 0, rd 0, flush 0, corrupt 19, gen 0 Oct 30 12:56:08 test kernel: BTRFS error (device dm-2): unable to fixup (regular) error at logical 3310731264 on dev /dev/mapper/vg-test--btrfs--single
+ cp /mnt/down/debian-9.5.0-amd64-DVD-1.iso . cp: error reading '/mnt/down/debian-9.5.0-amd64-DVD-1.iso': Input/output error
Oct 30 13:24:19 test kernel: BTRFS warning (device dm-2): csum failed ino 258 off 26062848 csum 3267397387 expected csum 3302095631 Oct 30 13:24:19 test kernel: BTRFS warning (device dm-2): csum failed ino 258 off 26062848 csum 3267397387 expected csum 3302095631 Oct 30 13:24:19 test kernel: BTRFS warning (device dm-2): csum failed ino 258 off 26062848 csum 3267397387 expected csum 3302095631
Kdysi dávno jsem tohle na disku s vadnou oblastí udělal, prostě jsem udělal kolem problémového místa (s dostatečnou rezervou) partition, tu jsem nechal nevyužitou a používal jen zbytek. Jenže to bylo v době, kdy disky ještě nelhaly o své geometrii, a dalo se věřit, že je to opravdu lokální problém média. Dnes už bych do něčeho takového nešel.
Koneckonců mke2fs má dodnes parametry -c a -l, ale to je věc, která pochází ještě z dřevních dob, kdy bylo údajně běžné, že ani nový disk nebyl úplně "čistý" a uživatel dostal seznam (z výroby) vadných bloků od výrobce. Ale to už i já znám jen z vyprávění.
jaký filesystem doporučujete na externí disk s vadnými sektory?
To nemá smysl. Nestojí to za čas, úsilí, riziko. Disk s vadnými sektory bude mít i další problémy, například extrémně nízké přenosové rychlosti, několikasekundové výpadky při čtení atd.
Šlo by na tom disku udělat něco jako raid, aby se to tam samo 2x, klidně i 3x nahrávalo a v případě problémů se to přečetlo z funkční oblasti (a ideáně moc to nezdržovalo při problémech čtení)?
Samozřejmě. To něco se jmenuje Btrfs. Btrfs umí redundanci nejen na několika discích, ale i v rámci jednoho disku. Informace jsou v man mkfs.btrfs, konkrétně v kapitole dup profiles on a single device.
mkfs.btrfs -m dup -d dup ... /dev/sdɛ
Z té manuálové stránky bych ještě rád citoval: In any case, a device that starts to misbehave and repairs from the DUP copy should be replaced! DUP is not backup.
(a ideáně moc to nezdržovalo při problémech čtení)
Nesplnitelný požadavek. Dejme tomu, že jedna kopie nepůjde přečíst a zkusí se druhá. Jenže to, že blok nelze přečíst, disk třeba ohlásí až po pěti sekundách marných pokusů, místo aby za obvyklých 5 milisekund prostě přečetl blok. Nebo ten disk po dvou minutách čekání (nebo kolik to dnes implicitně je) resetuje kernel, protože marné pokusy můžou zablokovat celou NCQ frontu, včetně požadavků na bloky, které by se přečíst daly.
je mi líto vyhodit disk, který ještě docela funguje...
Disk buď funguje na sto procent, nebo stojí za hovno. Nakonec neexistuje nic cennějšího než data na disku. Nemá smysl ta data svěřovat něčemu, co selhává.
je mi líto vyhodit disk, který ještě docela funguje... Disk buď funguje na sto procent, nebo stojí za hovno. Nakonec neexistuje nic cennějšího než data na disku. Nemá smysl ta data svěřovat něčemu, co selhává.Už na začátku psal, že tam chce stahovat téměř bezcenné data z webu. ... Já bych tam dal v tom případě fat pokud tam nemají být velké media.
Tiskni
Sdílej: