Přemýšlíte, jak začít prázdniny? Už v úterý 1. července se bude konat Virtuální Bastlírna, tedy online setkání bastlířů, techniků, vědců i akademiků, kde se ve volné diskuzi probírají novinky ze světa techniky, ale i jiných zajímavých témat.
Za poslední měsíc jsme byli svědky plamenů několika raket. Zatímco malá raketa od Hondy se úspěšně vznesla a opět přistála, raketa od SpaceX se rozhodla letět všemi směry najednou. Díkybohu méně … více »Linus Torvalds zmínil, že souborový systém Bcachefs zřejmě odstraní z mainline Linuxu v začleňovacím okně pro vydání 6.17. Kent Overstreet mu totiž posílá kód s novou funkcionalitou i pro začlenění do kandidátů na vydání, kdy očekává pouze opravy chyb. Ken Overstreet byl již dříve z vývoje vyloučen kvůli konfliktní komunikaci.
Ministerstvo průmyslu a obchodu propaguje Microsoft. Ten ve spolupráci s Ministerstvem průmyslu a obchodu spouští AI National Skilling Plan v ČR. "Iniciativa Microsoftu přináší konkrétní a praktickou podporu právě tam, kde ji nejvíc potřebujeme – do škol, firem i veřejné správy.", říká ministr průmyslu a obchodu Lukáš Vlček.
Jste český ISP? Vyplněním krátkého dotazníku můžete pomoci nasměrovat vývoj nové generace routerů Turris Omnia [𝕏].
Celkové tržby společnosti Canonical za rok 2024 byly 292 milionů dolarů (pdf). Za rok 2023 to bylo 251 milionů dolarů.
Byla vydána verze 1.88.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Distribuce Tails specializující se ochranu online soukromí uživatele byla vydána ve verzi 6.17. Mimo jiné aktualizuje Tor Browser (14.5.4) a opravuje několik chyb.
Ubuntu nově pro testování nových verzí vydává měsíční snapshoty. Dnes vyšel 2. snapshot Ubuntu 25.10 (Questing Quokka).
Město Lyon posiluje svou digitální suverenitu a postupně nahrazuje software od společnosti Microsoft bezplatnými alternativami, zejména OnlyOffice pro kancelářské aplikace a Linux a PostgreSQL pro systémy a databáze.
Evropská občanská iniciativa Stop Destroying Videogames se snaží o to, aby vydavatelé, kteří spotřebitelům v Evropské unii prodávají videohry nebo na ně udělují licence, měli povinnost tyto hry ponechat ve funkčním (hratelném) stavu i po ukončení podpory ze své strany. Podpořit podpisem tuto iniciativu můžete v Systému pro online sběr podpisů.
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.
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: