Homebrew (Wikipedie), správce balíčků pro macOS a od verze 2.0.0 také pro Linux, byl vydán ve verzi 4.5.0. Na stránce Homebrew Formulae lze procházet seznamem balíčků. K dispozici jsou také různé statistiky.
Byl vydán Mozilla Firefox 138.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 138 je již k dispozici také na Flathubu a Snapcraftu.
Šestnáctý ročník ne-konference jOpenSpace se koná 3. – 5. října 2025 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytvářejí všichni účastníci, se skládá z desetiminutových
… více »Richard Stallman přednáší ve středu 7. května od 16:30 na Technické univerzitě v Liberci o vlivu technologií na svobodu. Přednáška je určená jak odborné tak laické veřejnosti.
Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.04.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.
TmuxAI (GitHub) je AI asistent pro práci v terminálu. Vyžaduje účet na OpenRouter.
Byla vydána nová verze R14.1.4 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5, Wikipedie). Přehled novinek i s náhledy v poznámkách k vydání. Podrobný přehled v Changelogu.
Bylo vydáno OpenBSD 7.7. Opět bez písničky.
V Tiraně proběhl letošní Linux App Summit (LAS) (Mastodon). Zatím nesestříhané videozáznamy přednášek jsou k dispozici na YouTube.
btrfsck /dev/mapper/wd Opening filesystem to check... Checking filesystem on /dev/mapper/wd UUID: -------------------------------------- [1/7] checking root items parent transid verify failed on 1996314673152 wanted 60209 found 60173 parent transid verify failed on 1996332957696 wanted 60209 found 60173 parent transid verify failed on 1996333006848 wanted 60209 found 60173 parent transid verify failed on 1996333727744 wanted 60209 found 60173 parent transid verify failed on 1996334186496 wanted 60209 found 60173 parent transid verify failed on 1996334317568 wanted 60209 found 60173 parent transid verify failed on 1996334514176 wanted 60209 found 60173 parent transid verify failed on 1996334710784 wanted 60209 found 60173 parent transid verify failed on 1996334759936 wanted 60209 found 60173 parent transid verify failed on 1996335169536 wanted 60209 found 60173 parent transid verify failed on 1996335185920 wanted 60209 found 60173 parent transid verify failed on 1996335300608 wanted 60209 found 60173 parent transid verify failed on 1996335546368 wanted 60209 found 60173 parent transid verify failed on 1996336775168 wanted 60209 found 60173 parent transid verify failed on 1996338298880 wanted 60209 found 60173 parent transid verify failed on 1996338954240 wanted 60209 found 60173 parent transid verify failed on 1996339265536 wanted 60209 found 60173 parent transid verify failed on 1996339396608 wanted 60209 found 60173 parent transid verify failed on 1996339478528 wanted 60209 found 60173 parent transid verify failed on 1996339871744 wanted 60209 found 60173 parent transid verify failed on 1996339920896 wanted 60209 found 60173 parent transid verify failed on 1996339953664 wanted 60209 found 60173 parent transid verify failed on 1996340199424 wanted 60209 found 60173 parent transid verify failed on 1996340559872 wanted 60209 found 60173 parent transid verify failed on 1996340805632 wanted 60209 found 60173 parent transid verify failed on 1996341084160 wanted 60209 found 60173 parent transid verify failed on 1996341248000 wanted 60209 found 60173 parent transid verify failed on 1996341837824 wanted 60209 found 60173 parent transid verify failed on 1996342280192 wanted 60209 found 60173 parent transid verify failed on 1996343377920 wanted 60209 found 60173 parent transid verify failed on 1996343803904 wanted 60209 found 60173 parent transid verify failed on 1996344033280 wanted 60209 found 60173 parent transid verify failed on 1996345589760 wanted 60209 found 60173 parent transid verify failed on 1996346130432 wanted 60209 found 60173 parent transid verify failed on 1996346802176 wanted 60209 found 60173 parent transid verify failed on 1996347179008 wanted 60209 found 60173 parent transid verify failed on 1996347424768 wanted 60209 found 60173 parent transid verify failed on 1996348194816 wanted 60209 found 60173 parent transid verify failed on 1996348555264 wanted 60209 found 60173 parent transid verify failed on 1996348588032 wanted 60209 found 60173 parent transid verify failed on 1996348801024 wanted 60209 found 60173 parent transid verify failed on 1996350717952 wanted 60209 found 60173 parent transid verify failed on 1996357877760 wanted 60209 found 60173 parent transid verify failed on 1996358713344 wanted 60209 found 60173 parent transid verify failed on 1996358762496 wanted 60209 found 60173 parent transid verify failed on 1996383207424 wanted 60209 found 60173 parent transid verify failed on 1996383862784 wanted 60209 found 60173 parent transid verify failed on 1996383879168 wanted 60209 found 60173 parent transid verify failed on 1996383911936 wanted 60209 found 60173 parent transid verify failed on 1996390334464 wanted 60209 found 60173 parent transid verify failed on 1996391022592 wanted 60209 found 60194 parent transid verify failed on 1996391399424 wanted 60209 found 60173 parent transid verify failed on 1996392382464 wanted 60209 found 60173 parent transid verify failed on 1996392431616 wanted 60209 found 60173 parent transid verify failed on 1996404736000 wanted 60209 found 60173 parent transid verify failed on 1996408963072 wanted 60209 found 60157 parent transid verify failed on 1996421169152 wanted 60209 found 60173 parent transid verify failed on 1996423626752 wanted 60209 found 60173 parent transid verify failed on 1996423708672 wanted 60209 found 60173 parent transid verify failed on 1996429983744 wanted 60209 found 60173 parent transid verify failed on 1996430639104 wanted 60209 found 60173 parent transid verify failed on 1996430655488 wanted 60209 found 60173 parent transid verify failed on 1996437602304 wanted 60209 found 60173 parent transid verify failed on 1996437864448 wanted 60209 found 60173 parent transid verify failed on 1997038387200 wanted 60209 found 60174 parent transid verify failed on 1997045268480 wanted 60209 found 60174 parent transid verify failed on 1997062029312 wanted 60209 found 60174 parent transid verify failed on 1997062045696 wanted 60209 found 60174 parent transid verify failed on 1997062176768 wanted 60209 found 60174 parent transid verify failed on 1997062340608 wanted 60209 found 60174 parent transid verify failed on 1997062340608 wanted 60209 found 60174 parent transid verify failed on 1997062340608 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997063503872 wanted 60209 found 60174 parent transid verify failed on 1997063634944 wanted 60209 found 60174 parent transid verify failed on 1997064454144 wanted 60209 found 60174 parent transid verify failed on 1997064454144 wanted 60209 found 60174 parent transid verify failed on 1997064454144 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997074710528 wanted 60209 found 60174 parent transid verify failed on 1997107707904 wanted 60209 found 60174 parent transid verify failed on 1997117849600 wanted 60209 found 60174 parent transid verify failed on 1997117865984 wanted 60209 found 60174 parent transid verify failed on 1997117931520 wanted 60209 found 60174 parent transid verify failed on 1997119029248 wanted 60209 found 60174 parent transid verify failed on 1997119029248 wanted 60209 found 60174 parent transid verify failed on 1997119029248 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997142802432 wanted 60209 found 60174 parent transid verify failed on 1997142818816 wanted 60209 found 60174 parent transid verify failed on 1997148356608 wanted 60209 found 60174 parent transid verify failed on 1997148667904 wanted 60209 found 60174 parent transid verify failed on 1997155221504 wanted 60209 found 60174 parent transid verify failed on 1997161922560 wanted 60209 found 60174 parent transid verify failed on 1997172785152 wanted 60209 found 60174 parent transid verify failed on 1997172785152 wanted 60209 found 60174 parent transid verify failed on 1997172785152 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997177782272 wanted 60209 found 60174 parent transid verify failed on 1997178257408 wanted 60209 found 60174 parent transid verify failed on 1997178339328 wanted 60209 found 60174 parent transid verify failed on 1997178355712 wanted 60209 found 60174 parent transid verify failed on 1997178814464 wanted 60209 found 60174 parent transid verify failed on 1997178814464 wanted 60209 found 60174 parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997179092992 wanted 60209 found 60174 parent transid verify failed on 1997179092992 wanted 60209 found 60174 parent transid verify failed on 1997179092992 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997183156224 wanted 60209 found 60174 parent transid verify failed on 1997183156224 wanted 60209 found 60174 parent transid verify failed on 1997183156224 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997185417216 wanted 60209 found 60174 parent transid verify failed on 1997185449984 wanted 60209 found 60174 parent transid verify failed on 2951790542848 wanted 60209 found 60174 parent transid verify failed on 2951994163200 wanted 60209 found 60196 parent transid verify failed on 2951994179584 wanted 60209 found 60196 parent transid verify failed on 2951994294272 wanted 60209 found 60196 parent transid verify failed on 2951994310656 wanted 60209 found 60174 parent transid verify failed on 2951997243392 wanted 60209 found 60174 parent transid verify failed on 2951997276160 wanted 60209 found 60174 parent transid verify failed on 2951997341696 wanted 60209 found 60196 parent transid verify failed on 2951997390848 wanted 60209 found 60196 parent transid verify failed on 2952183742464 wanted 60209 found 60197 [2/7] checking extents parent transid verify failed on 1997062340608 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997172785152 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997172785152 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997062340608 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997064454144 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997179092992 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997119029248 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997172785152 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997179092992 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997183156224 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 469008384 wanted 60209 found 60185 parent transid verify failed on 469008384 wanted 60209 found 60185 parent transid verify failed on 469008384 wanted 60209 found 60185 Ignoring transid failure Segmentation fault root@cybervault:~# btrfsck /dev/mapper/wd18tb_data Opening filesystem to check... Checking filesystem on /dev/mapper/wd18tb_data UUID: 01622313-76d6-43df-bc5a-732613339f9e [1/7] checking root items parent transid verify failed on 1996314673152 wanted 60209 found 60173 parent transid verify failed on 1996332957696 wanted 60209 found 60173 parent transid verify failed on 1996333006848 wanted 60209 found 60173 parent transid verify failed on 1996333727744 wanted 60209 found 60173 parent transid verify failed on 1996334186496 wanted 60209 found 60173 parent transid verify failed on 1996334317568 wanted 60209 found 60173 parent transid verify failed on 1996334514176 wanted 60209 found 60173 parent transid verify failed on 1996334710784 wanted 60209 found 60173 parent transid verify failed on 1996334759936 wanted 60209 found 60173 parent transid verify failed on 1996335169536 wanted 60209 found 60173 parent transid verify failed on 1996335185920 wanted 60209 found 60173 parent transid verify failed on 1996335300608 wanted 60209 found 60173 parent transid verify failed on 1996335546368 wanted 60209 found 60173 parent transid verify failed on 1996336775168 wanted 60209 found 60173 parent transid verify failed on 1996338298880 wanted 60209 found 60173 parent transid verify failed on 1996338954240 wanted 60209 found 60173 parent transid verify failed on 1996339265536 wanted 60209 found 60173 parent transid verify failed on 1996339396608 wanted 60209 found 60173 parent transid verify failed on 1996339478528 wanted 60209 found 60173 parent transid verify failed on 1996339871744 wanted 60209 found 60173 parent transid verify failed on 1996339920896 wanted 60209 found 60173 parent transid verify failed on 1996339953664 wanted 60209 found 60173 parent transid verify failed on 1996340199424 wanted 60209 found 60173 parent transid verify failed on 1996340559872 wanted 60209 found 60173 parent transid verify failed on 1996340805632 wanted 60209 found 60173 parent transid verify failed on 1996341084160 wanted 60209 found 60173 parent transid verify failed on 1996341248000 wanted 60209 found 60173 parent transid verify failed on 1996341837824 wanted 60209 found 60173 parent transid verify failed on 1996342280192 wanted 60209 found 60173 parent transid verify failed on 1996343377920 wanted 60209 found 60173 parent transid verify failed on 1996343803904 wanted 60209 found 60173 parent transid verify failed on 1996344033280 wanted 60209 found 60173 parent transid verify failed on 1996345589760 wanted 60209 found 60173 parent transid verify failed on 1996346130432 wanted 60209 found 60173 parent transid verify failed on 1996346802176 wanted 60209 found 60173 parent transid verify failed on 1996347179008 wanted 60209 found 60173 parent transid verify failed on 1996347424768 wanted 60209 found 60173 parent transid verify failed on 1996348194816 wanted 60209 found 60173 parent transid verify failed on 1996348555264 wanted 60209 found 60173 parent transid verify failed on 1996348588032 wanted 60209 found 60173 parent transid verify failed on 1996348801024 wanted 60209 found 60173 parent transid verify failed on 1996350717952 wanted 60209 found 60173 parent transid verify failed on 1996357877760 wanted 60209 found 60173 parent transid verify failed on 1996358713344 wanted 60209 found 60173 parent transid verify failed on 1996358762496 wanted 60209 found 60173 parent transid verify failed on 1996383207424 wanted 60209 found 60173 parent transid verify failed on 1996383862784 wanted 60209 found 60173 parent transid verify failed on 1996383879168 wanted 60209 found 60173 parent transid verify failed on 1996383911936 wanted 60209 found 60173 parent transid verify failed on 1996390334464 wanted 60209 found 60173 parent transid verify failed on 1996391022592 wanted 60209 found 60194 parent transid verify failed on 1996391399424 wanted 60209 found 60173 parent transid verify failed on 1996392382464 wanted 60209 found 60173 parent transid verify failed on 1996392431616 wanted 60209 found 60173 parent transid verify failed on 1996404736000 wanted 60209 found 60173 parent transid verify failed on 1996408963072 wanted 60209 found 60157 parent transid verify failed on 1996421169152 wanted 60209 found 60173 parent transid verify failed on 1996423626752 wanted 60209 found 60173 parent transid verify failed on 1996423708672 wanted 60209 found 60173 parent transid verify failed on 1996429983744 wanted 60209 found 60173 parent transid verify failed on 1996430639104 wanted 60209 found 60173 parent transid verify failed on 1996430655488 wanted 60209 found 60173 parent transid verify failed on 1996437602304 wanted 60209 found 60173 parent transid verify failed on 1996437864448 wanted 60209 found 60173 parent transid verify failed on 1997038387200 wanted 60209 found 60174 parent transid verify failed on 1997045268480 wanted 60209 found 60174 parent transid verify failed on 1997062029312 wanted 60209 found 60174 parent transid verify failed on 1997062045696 wanted 60209 found 60174 parent transid verify failed on 1997062176768 wanted 60209 found 60174 parent transid verify failed on 1997062340608 wanted 60209 found 60174 parent transid verify failed on 1997062340608 wanted 60209 found 60174 parent transid verify failed on 1997062340608 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997063503872 wanted 60209 found 60174 parent transid verify failed on 1997063634944 wanted 60209 found 60174 parent transid verify failed on 1997064454144 wanted 60209 found 60174 parent transid verify failed on 1997064454144 wanted 60209 found 60174 parent transid verify failed on 1997064454144 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997074710528 wanted 60209 found 60174 parent transid verify failed on 1997107707904 wanted 60209 found 60174 parent transid verify failed on 1997117849600 wanted 60209 found 60174 parent transid verify failed on 1997117865984 wanted 60209 found 60174 parent transid verify failed on 1997117931520 wanted 60209 found 60174 parent transid verify failed on 1997119029248 wanted 60209 found 60174 parent transid verify failed on 1997119029248 wanted 60209 found 60174 parent transid verify failed on 1997119029248 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997142802432 wanted 60209 found 60174 parent transid verify failed on 1997142818816 wanted 60209 found 60174 parent transid verify failed on 1997148356608 wanted 60209 found 60174 parent transid verify failed on 1997148667904 wanted 60209 found 60174 parent transid verify failed on 1997155221504 wanted 60209 found 60174 parent transid verify failed on 1997161922560 wanted 60209 found 60174 parent transid verify failed on 1997172785152 wanted 60209 found 60174 parent transid verify failed on 1997172785152 wanted 60209 found 60174 parent transid verify failed on 1997172785152 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997177782272 wanted 60209 found 60174 parent transid verify failed on 1997178257408 wanted 60209 found 60174 parent transid verify failed on 1997178339328 wanted 60209 found 60174 parent transid verify failed on 1997178355712 wanted 60209 found 60174 parent transid verify failed on 1997178814464 wanted 60209 found 60174 parent transid verify failed on 1997178814464 wanted 60209 found 60174 parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997179092992 wanted 60209 found 60174 parent transid verify failed on 1997179092992 wanted 60209 found 60174 parent transid verify failed on 1997179092992 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997183156224 wanted 60209 found 60174 parent transid verify failed on 1997183156224 wanted 60209 found 60174 parent transid verify failed on 1997183156224 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997185417216 wanted 60209 found 60174 parent transid verify failed on 1997185449984 wanted 60209 found 60174 parent transid verify failed on 2951790542848 wanted 60209 found 60174 parent transid verify failed on 2951994163200 wanted 60209 found 60196 parent transid verify failed on 2951994179584 wanted 60209 found 60196 parent transid verify failed on 2951994294272 wanted 60209 found 60196 parent transid verify failed on 2951994310656 wanted 60209 found 60174 parent transid verify failed on 2951997243392 wanted 60209 found 60174 parent transid verify failed on 2951997276160 wanted 60209 found 60174 parent transid verify failed on 2951997341696 wanted 60209 found 60196 parent transid verify failed on 2951997390848 wanted 60209 found 60196 parent transid verify failed on 2952183742464 wanted 60209 found 60197 [2/7] checking extents parent transid verify failed on 1997062340608 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997172785152 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997172785152 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997062340608 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997064454144 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997179092992 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997119029248 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997172785152 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997178814464 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997179092992 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 1997183156224 wanted 60209 found 60174 Ignoring transid failure parent transid verify failed on 469008384 wanted 60209 found 60185 parent transid verify failed on 469008384 wanted 60209 found 60185 parent transid verify failed on 469008384 wanted 60209 found 60185 Ignoring transid failure Segmentation fault
Řešení dotazu:
parent transid verify failed on 469008384 wanted 60209 found 60185 Ignoring transid failure Segmentation faultDetail by nebyl?
disk je OK!A paměť s kabeláží taky?
wanted 60209 found 60173
radic/disk keca o zapsanych datech, mam tu jedno PC co se chova stejne pri vypadku napajeni:
H81A BIOSTAR + WDC WD40EFRX-68N32N0
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
Uplne bezva argument, `Segmentation fault` je nejspise podle mistnich obhajcu BTRFS ta spravna cesta (misto vypsani dalsich 1000 chyb - twl i kdyby jich byl milion tak se to prece nemuze stat, ale co ja vimSegmentation fault nebyla hláška filesystému BTRFS, který by se následně zhroutil. Byla to jen hláška obslužné utility na kontrolu chyb. Na kontrolu checksumů používám
btrfs scrub
. Nikdy jsem nepotřeboval btrfsck
, což je zastaralý alias k btrfs check
.
Nicmene proc to nezkusit, i bcache jsem kdysi davno zkouselBcache nehodlám zkoušet. Z EXT4 jsem přešel na BTRFS a jsem spokojen. Ani v kombinaci LUKS+BTRFS jsem nikdy nenarazil na problém a to ani při výpadku napájení.
Prosim tedy mistni forum o raduPostupuj podle článků o BTRFS, kterých je na netu hafo + se podívej na zálohování pomocí btrfs send | receive. Je to velmi pohodlné zálohování.
Nevím, protože nemám potřebu to zkoumat. Ale domnívám se, na základě dřívějších pokusů, že nic takového automaticky nedělá. K činu přistoupí až když po těch datech něco sáhne, aby si je přečetlo. Proto by se měl v pravidelném cyklu spouštět scrub, který to zkontroluje.
..místo stávajícího degradovaného stavu
Nevím co tím chceš říct. Btrfs musíš k mountu v degradovaném stavu donutit. Za normální situace by mělo mít vždy kam uhnout, ale na to musíš myslet ty a dostatečně včas. Tak aby nedošlo k situaci že po výpadku některého z disků dojde místo – pak přijde na řadu ten degradovaný režim, kterým vypneš tu replikaci. Bez toho ti mount nedovolí, pokud ho neošálíš kupř. tím, že mu podstrčíš virtuální disk v RAM.
A řekl bych, že hodně lidí používajících Btrfs ani nenapadne, že pokud disky a datové bloky nevybalancují tak se jim automaticky bloky uložené v dobách kdy ten FS používali ještě v single-mode, samy nezkonvertují.
Zkrátka žádná AI, která by takové věci řešila automaticky, světu nevládne a vládnout nebude. Navzdory vlhkým snům krátkozrakých „vizionářů”.
Ber to jak chceš. Odpověděl jsem, a podle mně jsi to nepochopil ty, ale komunikační problém může být samozřejmě na obou stranách.
zda BTRFS provede automaticky(manuálně) kroky, které zajistí opět cílový stav optimální redundaceTo dělá maunuálně
btrfs scrub
, který když zjistí, že data jsou poškozena (nesouhlasí checksum), tak je nahradí nepoškozenými daty (souhlasí u nich checksum) z jiného RAID disku.
Automaticky by k samoopravě mělo dojít když filesystém při čtení narazí na data u kterých nesouhlasí checksum.
Nefunguje to u adresářů, které jsou nastaveny jako NOCOW, tudíž nemají ani checksum.
Výše uvedené se týká poškozených dat když nesouhlasí checksum. Netýká se poškozené struktury samotného filesystému:
1) btrfs scrub
kontroluje checksumy dat,
2) btrfs check
kontroluje strukturu filesystemu.
Úvodní tazatel dostával chyby při btrfs check (alias btrfsck), tak těžko říct jestli mu vadný HW rozbil jen data, které by mohl opravit zkopírováním dat ze zálohy nebo zda mu nějak rozbil i strukturu filesystému.
Kde se v případě první chyby uloží zrekonstruovaná data, aktuálnímu úmístění nelze již s hlediska uchování dat věřit vzniklo např. místně poškozeným povrchech plotny HDD?Nemyslím si, že se BTRFS bude snažit zapisovat do fyzicky stejného bloku na HDD. Vzhledem k tomu, že BTRFS je copy-on-write by to nedávalo smysl. Zapíše na jiné místo na disku podobně jako při editaci souboru, tzn. adresa fyzického bloku se starými daty se z filesystému vyřadí a bude se tvářit jako volné místo.
A dobře mu tak.
Mně se taky kámoš dušoval jak ty jeho super disky nejsou skvělé a bezchybné, když jsem testoval Btrfs v raid6 módu a řvalo. Třetina jich byla zralá do koše, protože vracely špatné checksumy. Nevěřil, nevyhodil, použil jinde a do půl roku byly tak jako tak všechny v koši.
Now let's look for some bad stuff. How about a list of drives that were
involved in parent transid verify failure events occurring within 1-10
power cycles after mkfs events:
Model Family: Western Digital Green Device Model: WDC WD20EZRX-00DC0B0 Firmware Version: 80.00A80
Change the query to 1-30 power cycles, and we get another model with
the same firmware version string:
Model Family: Western Digital Red Device Model: WDC WD40EFRX-68WT0N0 Firmware Version: 80.00A80
Removing the upper bound on power cycle count doesn't find any more.
The drives running 80.00A80 are all in fairly similar condition: no errors
in SMART, the drive was apparently healthy at the time of failure (no
unusual speed variations, no unexpected drive resets, or any of the other
things that happen to these drives as they age and fail, but that are
not reported as official errors on the models without TLER). There are
multiple transid-verify failures logged in multiple very different host
systems (e.g. Intel 1U server in a data center, AMD desktop in an office,
hardware ages a few years apart). This is a consistent and repeatable
behavior that does not correlate to any other attribute.
Now, if you've been reading this far, you might wonder why the previous
two ranges were lower-bounded at 1 power cycle, and the reason is because
I have another firmware in the data set with _zero_ power cycles between
mkfs and failure:
Model Family: Western Digital Caviar Black Device Model: WDC WD1002FAEX-00Z3A0 Firmware Version: 05.01D05
These drives have 0 power fail events between mkfs and "parent transid
verify failed" events, i.e. it's not necessary to have a power failure
at all for these drives to unrecoverably corrupt btrfs. In all cases the
Shrnutí celé „logiky“ v duchu tohoto dotazu:
To je fakt z prdele logika, tohleto. Jako přes kopírák u každého trollingu ohledně Btrfs, už 15 nebo kolik let, stále totéž.
Ani za těch ± 20 let, od dob, kdy se začaly objevovat první filesystémy hodné 21. století, s vestavěnými checksumy, snapshoty, copy-on-write a redundancí, někteří jedinci stále nepochopili, která b(l)ije.
Filesystémy opravdu (ale opravdu) nemohou za špatné disky, které nedodržují zápisové bariéry a nechovají se podle specifikací, aby pak v benchmarku měly 5% navrch.
¨ Vzhledem k tvým dlouhodobým zkušenostem s btrfs bys tu mohl uvést, jaké harddisky jsou vhodné pro tento filesystém a kterým se raději vyhnout.Shrnutí celé „logiky“ v duchu tohoto dotazu:
- „Já mám svůj disk rád. Určitě je bezchybný! Tak ho nekritizujte! Btrfs ho kritizuje, proto musí být chyba v Btrfs!“
- „Proč mi Btrfs tvrdí, že mám problém? Já nemám problém! Já nechci vědět, že ztrácím data! Nezjištěná ztráta dat přece není problém! Problém, o kterém nevím, nemám!“
- „To neumí Btrfs ztrácet data potichu? Podívejte — Ext4 i XFS mi ta data poztrácí potichu a nebude mě tím obtěžovat!“
- „Nechci vědět, že mi mizí data, stejně jako bych nechtěl vědět, že mi hoří dům. Když o problému nevím, problém neexistuje!“
- Co je při velkém problému s diskem lepší — dozvědět se o něm brzy, nebo potichu dostat náhodně pozměněná data také do záloh?
- „Do záloh! Jasně! Já chci, aby mi můj nespolehlivý disk kontaminoval moje data a pak i moje zálohy! A především o tom NECHCI VĚDĚT!“
To je fakt z prdele logika, tohleto. Jako přes kopírák u každého trollingu ohledně Btrfs, už 15 nebo kolik let, stále totéž.
Ani za těch ± 20 let, od dob, kdy se začaly objevovat první filesystémy hodné 21. století, s vestavěnými checksumy, snapshoty, copy-on-write a redundancí, někteří jedinci stále nepochopili, která b(l)ije.
Filesystémy opravdu (ale opravdu) nemohou za špatné disky, které nedodržují zápisové bariéry a nechovají se podle specifikací, aby pak v benchmarku měly 5% navrch.
¨ Vzhledem k tvým dlouhodobým zkušenostem s btrfs bys tu mohl uvést, jaké harddisky jsou vhodné pro tento filesystém a kterým se raději vyhnout.Tak načo čakáš, daj zoznam.
Takové seznamy jsou úplně na kokot, protože osvědčené disky fungují tak dlouho, že už se nevyrábí.
Už dlouho jsem na vadný disk nenarazil, ale problémový disk se při použití s Btrfs obvykle projevil velice brzy, takže ho bylo možné vrátit bez udání důvodu v rámci 14 denní lhůty. A ty co přežily těch 14 dní fungují všechny dodnes.
Dopr, pokazil si to. On mal zoznať nejaký zoznam hardware ktorý si mohol akurát tak z prsta vycucať. Alebo z podobného odvisnutého prívesku.
Podle tebe tedy BTRFS nestihne zapsat data?To som nikdy netvrdil. A tvrdím pravý opak: Jadro pri vypínaní čaká na potvrdenie zapísania na disk. Ak disk potvrdí že zápis prebehol, tak jadro vypne napájanie. A ak disk klame o vykonanom zápise, tak prídeš o dáta chybou HW.
Opravdu se mi s XFS ani jednou nevyskytl problém.Ak sa smiem opýtať: Akým spôsobom bola vykonaná kontrola konzistencie dát, len tým že či systém nabehne (keď do systémovej oblasti sa zapisuje len zriedka) alebo zbehne fsck ktorý nemá ako skontrolovať konzistenciu dát keďže XFS nerieši konzistenciu dát?
Proto již nechci btrfs používat to je celé.Tak ho už nepoužívaj, a nesnaž sa tvoj názor násilím vnucovať ostatným. Ja napríklad nechcem chodiť do kostola, a tak doň jednoducho nechodím. A nenájdeš ma skandovať pred kostolom s transparentami odpudzujúcimi chodenie do kostola. Ale ty to v prípade BTRFS s takými transparentami preháňaš, a vybľakuješ ako malé dieťa ktoré si rozbilo hračku a zvaľuje vinu na prd vo vetre.
Vyřeší ty trable aktualizace FW? Mám WD Red Plus WD40EFPX a například podle Synology by pro tenhle disk a jejich NAS DS124(BTRFS) měl stačit FW 81.00A81.Zkus napsat výrobci o tvých problémech s FS a jestli už to v té aktualizaci vyřešili. Odpověď postni sem. Určitě by to pomohlo i vývojářům btrfs a jiným uživatelům - třeba se zvýší kvlalita disků WD.
https://www.abclinuxu.cz/poradna/linux/show/484984Tazatel ani jednou nereagoval v diskuzi. Vypadá to na trolling.
https://www.abclinuxu.cz/poradna/unix/show/495014Neposlal jsi výpis z dmesg nebo journalctl, ani jsi nespustil scrub jak ti v diskuzi radili. Jediná tvoje informace byla, že ti to napsalo
Failed subvol=/@home
. Musíš uznat, že to je dost málo na rozpoznání v čem je problém. Dovodit z takové hlášky, že je vadné BTRFS je dost bláznivé.
Jinak btrfs fs byl okV tom případě nebyl problém v BTRFS, ten by se nedokázal zotavit kdyby se mu vnitřní chybou ztratila celá subvolume. Co máš za distro, abych si na něj dal pozor?
kdy jsem obnovil pouze dataMohl jsi tím obnovit script nebo conf, který pak spustila jiná aplikace a smazala home. Je to pravděpodobnější vysvětlení než chyba v BTRFS.
Je možné že si nějak nesedl btrfs s mým hwTo není možné. Pokud je vadný HW, tak BTRFS hlásí chyby jako v úvodním příspěvku této diskuze. Celý BTRFS by se pak měl přepnout do read-only. Ty ale popisuješ situaci kdy někdo nebo něco naprosto čistě a bez chyb smazalo subvolumu @home.
Stalo se to nahodile pouze po zapnutí PC system nenaběhl s tím že chybí home subvolume.O to snadnější by mělo být hledání v žurnálu. Hledal bys v journalctl těsně před vypnutím a po zapnutí.
Nejsi tak trochu masochista? Jinak si nedovedu vysvětlit s jakou úporností zde opakovaně demonstruješ vlastní hloupost. Nám je úplně putna jakým způsobem si otestuješ svůj HW. A stejně tak je nám jedno co se stane s tvými daty. Tvoje hloupost, tvoje ztráty. Rčení: „Komu není rady, tomu není pomoci.” Jsi už nejspíš někdy slyšel. Tak se nad ním zkus taky zamyslet.
"Ze disk cez SMART povie, ze je v poriadku, este neznamena, ze aj naozaj je " To se nezlob ale milionkrát raději věřím SMARTu než nesmyslům vycházejících z BTRFS. Po přechodu na jiný FS jsem nikdy žádný problém nezaznamenal a nikdy o žádná data nepřišel! Btw podle tebe koupím nový disk a nebudu věřit SMARTu že je nový a bezchybný dokud na něj nepustím BTRFS? To nevymyslíšO servre sa staram cez 25 rokov a zacinal som v dobach, kedy boli len IDE / PATA disky ... za tu dobu mozem konstatovat:
Sepsáno jasně, polopaticky a zbytečně. Pepan35 uvažuje selským rozumem a data mu ničí Btrfs.
Že na něj reagují uživatelé, co ten FS dlouhé roky používají a ví že HW se nikdy nedá 100% věřit ho vůbec nezajímá.
OT. Používal jsem v Btrfs raid1 kdysi tři darované, údajně jen mírně jeté 120GB SSD disky. Pokud byly zapojené pouze dva, bylo to rychlé, jenže nestačila kapacita. Když ale byly zapojeny všechny tři, vše se brutálně zpomalilo, včetně X serveru. Smart se přitom tvářil úplně normálně a v logu žádné chyby nebyly. Zkoušel jsem to různě přehazovat, přes různé porty. Všechno jedno. Nakonec jsem se naštval, ty darované disky hodil do koše, koupil 2x Samsung EVO 860 a od té doby už byl klid. A taky nekupuji levný, byť nový hw – a už nikdy se nevyskyl žádný z problémů s jakými na mne dřív obraceli šetřílci, co si na ně zadělali svými výhodnými koupěmi.
Mně je úplně fuk co si pytlíkuješ na svém železe. A na tvém odvolání houby záleží. Každý svého štěstí strůjcem. A dobrých 62% ho potřebuje vrchovatě, jak aktuálně vypovídá anketa.
Jo, jo. Zrovna včera jeden zástupce majority přišel o data velice pěkným způsobem.
Přišel za námi s tím, že má problém s diskem. NVME 1TB ani ne dva roky staré. Když jsme najeli diskless, byl vidět. Jenže to mělo háček - Bitlocker.
No. Tak strávil několik chvil prohledáváním všech možných i nemožných účtů, aby získal klíč. Jenže když už to vypadalo, že ho má - nic. To pole bylo prostě prázdné.
Kolega pak zjistil - na jiném notebooku, když preventivně ten Bitlocker vypínal, aby to s ním nedopadlo stejně, že se ten klíč neukládá do toho účtu hned. A pokud se něco stane s TPM, je fuč. Takže v případě prvním jsou data nenávratně ztraceny.
Ve firemním světě je klíč zálohován do AD. V personálním světě je klíč zálohován do cloudu (pokud má člověk přihlášen účet ve win).
No. To jsme si do včerejška mysleli taky. Jenže k tomu dojde až po zadoménování. Jinak je to jak píšeš, ale háček je v tom, že ten systém uživatele neupozorní na to, že používá šifrovaný diskový oddíl který nemá vyexportovaný klíč. Ta možnost uložení, nebo vytištění klíče se totiž nabídla, teprve když si dal kolega zobrazit vlastnosti disku, aby ten bitlocker vypnul.
Podle mne by měl systém na tuhle skutečnost uživatele viditelně upozornit, aby nežil v domnění, že už není potřeba nic řešit.
Mám ten disk na windows, sice ne systémovej, ale je používanej a žádný problém. Tzn. bude to jak si říkal. Kombinace BTRFS a linuxu. Jinak EVO 860 a 870 mám na linuxu v několika desítkách instalací na EXT4 a taky žádný problém. A to už x let.
Asi ne, když se nikde jinde než v linuxu nepoužívá.
badblocks -wsv -t 0x00 /dev/sda Hledají se špatné bloky v režimu čtení i zápis Od bloku 0 do 1953514583 Zkouším se vzorkem 0x00: hotovo Čtení a porovnání: 491168 % hotovo, 4:36:43 uplynulo. (0/0/0 chyb) 491169 % hotovo, 4:36:46 uplynulo. (1/0/0 chyb) 491170 % hotovo, 4:36:50 uplynulo. (2/0/0 chyb) 491171 % hotovo, 4:36:53 uplynulo. (3/0/0 chyb) 492876 % hotovo, 4:37:04 uplynulo. (4/0/0 chyb) 492877 % hotovo, 4:37:08 uplynulo. (5/0/0 chyb) 492878 % hotovo, 4:37:11 uplynulo. (6/0/0 chyb) 492879 % hotovo, 4:37:15 uplynulo. (7/0/0 chyb) 499908 % hotovo, 4:37:29 uplynulo. (8/0/0 chyb) 499909 % hotovo, 4:37:32 uplynulo. (9/0/0 chyb) 499910 % hotovo, 4:37:36 uplynulo. (10/0/0 chyb) 499911 % hotovo, 4:37:39 uplynulo. (11/0/0 chyb) 501612 % hotovo, 4:37:50 uplynulo. (12/0/0 chyb) 501613 % hotovo, 4:37:54 uplynulo. (13/0/0 chyb) 501614 % hotovo, 4:37:57 uplynulo. (14/0/0 chyb) 501615 % hotovo, 4:38:01 uplynulo. (15/0/0 chyb) 503320 % hotovo, 4:38:11 uplynulo. (16/0/0 chyb) 503321 % hotovo, 4:38:15 uplynulo. (17/0/0 chyb) 503322 % hotovo, 4:38:18 uplynulo. (18/0/0 chyb) 503323 % hotovo, 4:38:22 uplynulo. (19/0/0 chyb) 505024 % hotovo, 4:38:33 uplynulo. (20/0/0 chyb) 505025 % hotovo, 4:38:36 uplynulo. (21/0/0 chyb) 505026 % hotovo, 4:38:40 uplynulo. (22/0/0 chyb) 505027 % hotovo, 4:38:43 uplynulo. (23/0/0 chyb) 506736 % hotovo, 4:38:54 uplynulo. (24/0/0 chyb) 506737 % hotovo, 4:38:57 uplynulo. (25/0/0 chyb) 506738 % hotovo, 4:39:01 uplynulo. (26/0/0 chyb) 506739 % hotovo, 4:39:04 uplynulo. (27/0/0 chyb) 508440 % hotovo, 4:39:15 uplynulo. (28/0/0 chyb) 508441 % hotovo, 4:39:19 uplynulo. (29/0/0 chyb) 508442 % hotovo, 4:39:22 uplynulo. (30/0/0 chyb) 508443 % hotovo, 4:39:26 uplynulo. (31/0/0 chyb) 510148 % hotovo, 4:39:36 uplynulo. (32/0/0 chyb) 510149 % hotovo, 4:39:40 uplynulo. (33/0/0 chyb) 510150 % hotovo, 4:39:44 uplynulo. (34/0/0 chyb) 510151 % hotovo, 4:39:47 uplynulo. (35/0/0 chyb) 511852 % hotovo, 4:39:58 uplynulo. (36/0/0 chyb) 511853 % hotovo, 4:40:01 uplynulo. (37/0/0 chyb) 511854 % hotovo, 4:40:05 uplynulo. (38/0/0 chyb) 511855 % hotovo, 4:40:08 uplynulo. (39/0/0 chyb) 515472 % hotovo, 4:40:19 uplynulo. (40/0/0 chyb) 515473 % hotovo, 4:40:23 uplynulo. (41/0/0 chyb) 515474 % hotovo, 4:40:26 uplynulo. (42/0/0 chyb) 515475 % hotovo, 4:40:30 uplynulo. (43/0/0 chyb) 517180 % hotovo, 4:40:40 uplynulo. (44/0/0 chyb) 517181 % hotovo, 4:40:44 uplynulo. (45/0/0 chyb) 517182 % hotovo, 4:40:47 uplynulo. (46/0/0 chyb) 517183 % hotovo, 4:40:51 uplynulo. (47/0/0 chyb) 518884 % hotovo, 4:40:58 uplynulo. (48/0/0 chyb) 518885 % hotovo, 4:41:02 uplynulo. (49/0/0 chyb) 518886 % hotovo, 4:41:05 uplynulo. (50/0/0 chyb) 518887 % hotovo, 4:41:09 uplynulo. (51/0/0 chyb) 520592 % hotovo, 4:41:16 uplynulo. (52/0/0 chyb) 520593 % hotovo, 4:41:19 uplynulo. (53/0/0 chyb) 520594 % hotovo, 4:41:23 uplynulo. (54/0/0 chyb) 520595 % hotovo, 4:41:26 uplynulo. (55/0/0 chyb) 522296 % hotovo, 4:41:34 uplynulo. (56/0/0 chyb) 522297 % hotovo, 4:41:37 uplynulo. (57/0/0 chyb) 522298 % hotovo, 4:41:41 uplynulo. (58/0/0 chyb) 522299 % hotovo, 4:41:44 uplynulo. (59/0/0 chyb) 524008 % hotovo, 4:41:51 uplynulo. (60/0/0 chyb) 524009 % hotovo, 4:41:55 uplynulo. (61/0/0 chyb) 524010 % hotovo, 4:41:58 uplynulo. (62/0/0 chyb) 524011 % hotovo, 4:42:02 uplynulo. (63/0/0 chyb) 525712 % hotovo, 4:42:10 uplynulo. (64/0/0 chyb) 525713 % hotovo, 4:42:14 uplynulo. (65/0/0 chyb) 525714 % hotovo, 4:42:17 uplynulo. (66/0/0 chyb) 525715 % hotovo, 4:42:21 uplynulo. (67/0/0 chyb) 527420 % hotovo, 4:42:28 uplynulo. (68/0/0 chyb) 527421 % hotovo, 4:42:32 uplynulo. (69/0/0 chyb) 527422 % hotovo, 4:42:35 uplynulo. (70/0/0 chyb) 527423 % hotovo, 4:42:39 uplynulo. (71/0/0 chyb) 529124 % hotovo, 4:42:51 uplynulo. (72/0/0 chyb) 529125 % hotovo, 4:42:54 uplynulo. (73/0/0 chyb) 529126 % hotovo, 4:42:58 uplynulo. (74/0/0 chyb) 529127 % hotovo, 4:43:01 uplynulo. (75/0/0 chyb) 532744 % hotovo, 4:43:13 uplynulo. (76/0/0 chyb) 532745 % hotovo, 4:43:17 uplynulo. (77/0/0 chyb) 532746 % hotovo, 4:43:20 uplynulo. (78/0/0 chyb) 532747 % hotovo, 4:43:24 uplynulo. (79/0/0 chyb) 532748 % hotovo, 4:43:31 uplynulo. (80/0/0 chyb) 532749 % hotovo, 4:43:35 uplynulo. (81/0/0 chyb) 532750 % hotovo, 4:43:38 uplynulo. (82/0/0 chyb) 532751 % hotovo, 4:43:42 uplynulo. (83/0/0 chyb) 534448 % hotovo, 4:43:50 uplynulo. (84/0/0 chyb) 534449 % hotovo, 4:43:54 uplynulo. (85/0/0 chyb) 534450 % hotovo, 4:43:57 uplynulo. (86/0/0 chyb) 534451 % hotovo, 4:44:01 uplynulo. (87/0/0 chyb) 536156 % hotovo, 4:44:09 uplynulo. (88/0/0 chyb) 536157 % hotovo, 4:44:13 uplynulo. (89/0/0 chyb) 536158 % hotovo, 4:44:16 uplynulo. (90/0/0 chyb) 536159 % hotovo, 4:44:20 uplynulo. (91/0/0 chyb) 536160 % hotovo, 4:44:27 uplynulo. (92/0/0 chyb) 536161 % hotovo, 4:44:31 uplynulo. (93/0/0 chyb) 536162 % hotovo, 4:44:34 uplynulo. (94/0/0 chyb) 536163 % hotovo, 4:44:38 uplynulo. (95/0/0 chyb) 537864 % hotovo, 4:44:46 uplynulo. (96/0/0 chyb) 537865 % hotovo, 4:44:50 uplynulo. (97/0/0 chyb) 537866 % hotovo, 4:44:54 uplynulo. (98/0/0 chyb) 537867 % hotovo, 4:44:57 uplynulo. (99/0/0 chyb) 537868 % hotovo, 4:45:04 uplynulo. (100/0/0 chyb) 537869 % hotovo, 4:45:08 uplynulo. (101/0/0 chyb) 537870 % hotovo, 4:45:11 uplynulo. (102/0/0 chyb) 537871 % hotovo, 4:45:15 uplynulo. (103/0/0 chyb) 539568 % hotovo, 4:45:23 uplynulo. (104/0/0 chyb) 539569 % hotovo, 4:45:27 uplynulo. (105/0/0 chyb) 539570 % hotovo, 4:45:30 uplynulo. (106/0/0 chyb) 539571 % hotovo, 4:45:34 uplynulo. (107/0/0 chyb) 539572 % hotovo, 4:45:41 uplynulo. (108/0/0 chyb) 539573 % hotovo, 4:45:44 uplynulo. (109/0/0 chyb) 539574 % hotovo, 4:45:48 uplynulo. (110/0/0 chyb) 539575 % hotovo, 4:45:51 uplynulo. (111/0/0 chyb) 541276 % hotovo, 4:46:00 uplynulo. (112/0/0 chyb) 541277 % hotovo, 4:46:04 uplynulo. (113/0/0 chyb) 541278 % hotovo, 4:46:07 uplynulo. (114/0/0 chyb) 541279 % hotovo, 4:46:11 uplynulo. (115/0/0 chyb) 541280 % hotovo, 4:46:18 uplynulo. (116/0/0 chyb) 541281 % hotovo, 4:46:21 uplynulo. (117/0/0 chyb) 541282 % hotovo, 4:46:25 uplynulo. (118/0/0 chyb) 541283 % hotovo, 4:46:28 uplynulo. (119/0/0 chyb) 542984 % hotovo, 4:46:37 uplynulo. (120/0/0 chyb) 542985 % hotovo, 4:46:41 uplynulo. (121/0/0 chyb) 542986 % hotovo, 4:46:44 uplynulo. (122/0/0 chyb) 542987 % hotovo, 4:46:48 uplynulo. (123/0/0 chyb) 542988 % hotovo, 4:46:55 uplynulo. (124/0/0 chyb) 542989 % hotovo, 4:46:58 uplynulo. (125/0/0 chyb) 542990 % hotovo, 4:47:02 uplynulo. (126/0/0 chyb) 542991 % hotovo, 4:47:06 uplynulo. (127/0/0 chyb) 544696 % hotovo, 4:47:14 uplynulo. (128/0/0 chyb) 544697 % hotovo, 4:47:17 uplynulo. (129/0/0 chyb) 544698 % hotovo, 4:47:21 uplynulo. (130/0/0 chyb) 544699 % hotovo, 4:47:24 uplynulo. (131/0/0 chyb) 546400 % hotovo, 4:47:31 uplynulo. (132/0/0 chyb) 546401 % hotovo, 4:47:35 uplynulo. (133/0/0 chyb) 546402 % hotovo, 4:47:38 uplynulo. (134/0/0 chyb) 546403 % hotovo, 4:47:42 uplynulo. (135/0/0 chyb) 548108 % hotovo, 4:47:49 uplynulo. (136/0/0 chyb) 548109 % hotovo, 4:47:53 uplynulo. (137/0/0 chyb) 548110 % hotovo, 4:47:56 uplynulo. (138/0/0 chyb) 548111 % hotovo, 4:48:00 uplynulo. (139/0/0 chyb) 551724 % hotovo, 4:48:08 uplynulo. (140/0/0 chyb) 551725 % hotovo, 4:48:12 uplynulo. (141/0/0 chyb) 551726 % hotovo, 4:48:15 uplynulo. (142/0/0 chyb) 551727 % hotovo, 4:48:19 uplynulo. (143/0/0 chyb) 553432 % hotovo, 4:48:26 uplynulo. (144/0/0 chyb) 553433 % hotovo, 4:48:30 uplynulo. (145/0/0 chyb) 553434 % hotovo, 4:48:33 uplynulo. (146/0/0 chyb) 553435 % hotovo, 4:48:37 uplynulo. (147/0/0 chyb) 555140 % hotovo, 4:48:45 uplynulo. (148/0/0 chyb) 555141 % hotovo, 4:48:49 uplynulo. (149/0/0 chyb) 555142 % hotovo, 4:48:52 uplynulo. (150/0/0 chyb) 555143 % hotovo, 4:48:56 uplynulo. (151/0/0 chyb) 556844 % hotovo, 4:49:06 uplynulo. (152/0/0 chyb) 556845 % hotovo, 4:49:09 uplynulo. (153/0/0 chyb) 556846 % hotovo, 4:49:13 uplynulo. (154/0/0 chyb) 556847 % hotovo, 4:49:16 uplynulo. (155/0/0 chyb) 558552 % hotovo, 4:49:29 uplynulo. (156/0/0 chyb) 558553 % hotovo, 4:49:33 uplynulo. (157/0/0 chyb) 558554 % hotovo, 4:49:36 uplynulo. (158/0/0 chyb) 558555 % hotovo, 4:49:40 uplynulo. (159/0/0 chyb) 560260 % hotovo, 4:49:48 uplynulo. (160/0/0 chyb) 560261 % hotovo, 4:49:51 uplynulo. (161/0/0 chyb) 560262 % hotovo, 4:49:55 uplynulo. (162/0/0 chyb) 560263 % hotovo, 4:49:59 uplynulo. (163/0/0 chyb) 560624 % hotovo, 4:50:06 uplynulo. (164/0/0 chyb) 560625 % hotovo, 4:50:09 uplynulo. (165/0/0 chyb) 560626 % hotovo, 4:50:13 uplynulo. (166/0/0 chyb) 560627 % hotovo, 4:50:16 uplynulo. (167/0/0 chyb) 561964 % hotovo, 4:50:23 uplynulo. (168/0/0 chyb) 561965 % hotovo, 4:50:27 uplynulo. (169/0/0 chyb) 561966 % hotovo, 4:50:31 uplynulo. (170/0/0 chyb) 561967 % hotovo, 4:50:34 uplynulo. (171/0/0 chyb) 562328 % hotovo, 4:50:41 uplynulo. (172/0/0 chyb) 562329 % hotovo, 4:50:45 uplynulo. (173/0/0 chyb) 562330 % hotovo, 4:50:48 uplynulo. (174/0/0 chyb) 562331 % hotovo, 4:50:52 uplynulo. (175/0/0 chyb) 563672 % hotovo, 4:50:59 uplynulo. (176/0/0 chyb) 563673 % hotovo, 4:51:03 uplynulo. (177/0/0 chyb) 563674 % hotovo, 4:51:06 uplynulo. (178/0/0 chyb) 563675 % hotovo, 4:51:10 uplynulo. (179/0/0 chyb) 565380 % hotovo, 4:51:17 uplynulo. (180/0/0 chyb) 565381 % hotovo, 4:51:20 uplynulo. (181/0/0 chyb) 565382 % hotovo, 4:51:24 uplynulo. (182/0/0 chyb) 565383 % hotovo, 4:51:27 uplynulo. (183/0/0 chyb) 568996 % hotovo, 4:51:34 uplynulo. (184/0/0 chyb) 568997 % hotovo, 4:51:38 uplynulo. (185/0/0 chyb) 568998 % hotovo, 4:51:42 uplynulo. (186/0/0 chyb) 568999 % hotovo, 4:51:45 uplynulo. (187/0/0 chyb) 570704 % hotovo, 4:51:52 uplynulo. (188/0/0 chyb) 570705 % hotovo, 4:51:56 uplynulo. (189/0/0 chyb) 570706 % hotovo, 4:51:59 uplynulo. (190/0/0 chyb) 570707 % hotovo, 4:52:03 uplynulo. (191/0/0 chyb) 572408 % hotovo, 4:52:10 uplynulo. (192/0/0 chyb) 572409 % hotovo, 4:52:14 uplynulo. (193/0/0 chyb) 572410 % hotovo, 4:52:17 uplynulo. (194/0/0 chyb) 572411 % hotovo, 4:52:21 uplynulo. (195/0/0 chyb) 574116 % hotovo, 4:52:28 uplynulo. (196/0/0 chyb) 574117 % hotovo, 4:52:31 uplynulo. (197/0/0 chyb) 574118 % hotovo, 4:52:35 uplynulo. (198/0/0 chyb) 574119 % hotovo, 4:52:38 uplynulo. (199/0/0 chyb) 575824 % hotovo, 4:52:46 uplynulo. (200/0/0 chyb) 575825 % hotovo, 4:52:49 uplynulo. (201/0/0 chyb) 575826 % hotovo, 4:52:53 uplynulo. (202/0/0 chyb) 575827 % hotovo, 4:52:56 uplynulo. (203/0/0 chyb) 577532 % hotovo, 4:53:04 uplynulo. (204/0/0 chyb) 577533 % hotovo, 4:53:08 uplynulo. (205/0/0 chyb) 577534 % hotovo, 4:53:11 uplynulo. (206/0/0 chyb) 577535 % hotovo, 4:53:15 uplynulo. (207/0/0 chyb) 579236 % hotovo, 4:53:22 uplynulo. (208/0/0 chyb) 579237 % hotovo, 4:53:26 uplynulo. (209/0/0 chyb) 579238 % hotovo, 4:53:29 uplynulo. (210/0/0 chyb) 579239 % hotovo, 4:53:33 uplynulo. (211/0/0 chyb) 580944 % hotovo, 4:53:40 uplynulo. (212/0/0 chyb) 580945 % hotovo, 4:53:43 uplynulo. (213/0/0 chyb) 580946 % hotovo, 4:53:47 uplynulo. (214/0/0 chyb) 580947 % hotovo, 4:53:50 uplynulo. (215/0/0 chyb) 582652 % hotovo, 4:53:58 uplynulo. (216/0/0 chyb) 582653 % hotovo, 4:54:01 uplynulo. (217/0/0 chyb) 582654 % hotovo, 4:54:05 uplynulo. (218/0/0 chyb) 582655 % hotovo, 4:54:08 uplynulo. (219/0/0 chyb) 586268 % hotovo, 4:54:21 uplynulo. (220/0/0 chyb) 586269 % hotovo, 4:54:24 uplynulo. (221/0/0 chyb) 586270 % hotovo, 4:54:28 uplynulo. (222/0/0 chyb) 586271 % hotovo, 4:54:31 uplynulo. (223/0/0 chyb) 587976 % hotovo, 4:54:38 uplynulo. (224/0/0 chyb) 587977 % hotovo, 4:54:42 uplynulo. (225/0/0 chyb) 587978 % hotovo, 4:54:45 uplynulo. (226/0/0 chyb) 587979 % hotovo, 4:54:49 uplynulo. (227/0/0 chyb) 589680 % hotovo, 4:54:56 uplynulo. (228/0/0 chyb) 589681 % hotovo, 4:55:00 uplynulo. (229/0/0 chyb) 589682 % hotovo, 4:55:03 uplynulo. (230/0/0 chyb) 589683 % hotovo, 4:55:07 uplynulo. (231/0/0 chyb) 591388 % hotovo, 4:55:14 uplynulo. (232/0/0 chyb) 591389 % hotovo, 4:55:17 uplynulo. (233/0/0 chyb) 591390 % hotovo, 4:55:21 uplynulo. (234/0/0 chyb) 591391 % hotovo, 4:55:25 uplynulo. (235/0/0 chyb) 593092 % hotovo, 4:55:32 uplynulo. (236/0/0 chyb) 593093 % hotovo, 4:55:35 uplynulo. (237/0/0 chyb) 593094 % hotovo, 4:55:39 uplynulo. (238/0/0 chyb) 593095 % hotovo, 4:55:42 uplynulo. (239/0/0 chyb) 594804 % hotovo, 4:55:50 uplynulo. (240/0/0 chyb) 594805 % hotovo, 4:55:53 uplynulo. (241/0/0 chyb) 594806 % hotovo, 4:55:57 uplynulo. (242/0/0 chyb) 594807 % hotovo, 4:56:00 uplynulo. (243/0/0 chyb) 3033732% hotovo, 4:56:50 uplynulo. (244/0/0 chyb) 3033733% hotovo, 4:56:53 uplynulo. (245/0/0 chyb) 3033734% hotovo, 4:56:57 uplynulo. (246/0/0 chyb) 3033735% hotovo, 4:57:00 uplynulo. (247/0/0 chyb) 3035440% hotovo, 4:57:08 uplynulo. (248/0/0 chyb) 3035441% hotovo, 4:57:11 uplynulo. (249/0/0 chyb) 3035442% hotovo, 4:57:15 uplynulo. (250/0/0 chyb) 3035443% hotovo, 4:57:18 uplynulo. (251/0/0 chyb) 3037144% hotovo, 4:57:25 uplynulo. (252/0/0 chyb) 3037145% hotovo, 4:57:29 uplynulo. (253/0/0 chyb) 3037146% hotovo, 4:57:32 uplynulo. (254/0/0 chyb) 3037147% hotovo, 4:57:36 uplynulo. (255/0/0 chyb) 3040764% hotovo, 4:57:43 uplynulo. (256/0/0 chyb) 3040765% hotovo, 4:57:47 uplynulo. (257/0/0 chyb) 3040766% hotovo, 4:57:50 uplynulo. (258/0/0 chyb) 3040767% hotovo, 4:57:54 uplynulo. (259/0/0 chyb) 3042468% hotovo, 4:58:01 uplynulo. (260/0/0 chyb) 3042469% hotovo, 4:58:04 uplynulo. (261/0/0 chyb) 3042470% hotovo, 4:58:08 uplynulo. (262/0/0 chyb) 3042471% hotovo, 4:58:11 uplynulo. (263/0/0 chyb) 3044176% hotovo, 4:58:18 uplynulo. (264/0/0 chyb) 3044177% hotovo, 4:58:22 uplynulo. (265/0/0 chyb) 3044178% hotovo, 4:58:26 uplynulo. (266/0/0 chyb) 3044179% hotovo, 4:58:29 uplynulo. (267/0/0 chyb) 3045884% hotovo, 4:58:36 uplynulo. (268/0/0 chyb) 3045885% hotovo, 4:58:40 uplynulo. (269/0/0 chyb) 3045886% hotovo, 4:58:43 uplynulo. (270/0/0 chyb) 3045887% hotovo, 4:58:47 uplynulo. (271/0/0 chyb) 3047592% hotovo, 4:58:54 uplynulo. (272/0/0 chyb) 3047593% hotovo, 4:58:58 uplynulo. (273/0/0 chyb) 3047594% hotovo, 4:59:01 uplynulo. (274/0/0 chyb) 3047595% hotovo, 4:59:05 uplynulo. (275/0/0 chyb) 3049296% hotovo, 4:59:12 uplynulo. (276/0/0 chyb) 3049297% hotovo, 4:59:15 uplynulo. (277/0/0 chyb) 3049298% hotovo, 4:59:19 uplynulo. (278/0/0 chyb) 3049299% hotovo, 4:59:22 uplynulo. (279/0/0 chyb) 3058036% hotovo, 4:59:33 uplynulo. (280/0/0 chyb) 3058037% hotovo, 4:59:36 uplynulo. (281/0/0 chyb) 3058038% hotovo, 4:59:40 uplynulo. (282/0/0 chyb) 3058039% hotovo, 4:59:43 uplynulo. (283/0/0 chyb) 3064864% hotovo, 4:59:53 uplynulo. (284/0/0 chyb) 3064865% hotovo, 4:59:57 uplynulo. (285/0/0 chyb) 3064866% hotovo, 5:00:00 uplynulo. (286/0/0 chyb) 3064867% hotovo, 5:00:04 uplynulo. (287/0/0 chyb) 3066568% hotovo, 5:00:11 uplynulo. (288/0/0 chyb) 3066569% hotovo, 5:00:15 uplynulo. (289/0/0 chyb) 3066570% hotovo, 5:00:18 uplynulo. (290/0/0 chyb) 3066571% hotovo, 5:00:22 uplynulo. (291/0/0 chyb) 3071688% hotovo, 5:00:35 uplynulo. (292/0/0 chyb) 3071689% hotovo, 5:00:39 uplynulo. (293/0/0 chyb) 3071690% hotovo, 5:00:42 uplynulo. (294/0/0 chyb) 3071691% hotovo, 5:00:46 uplynulo. (295/0/0 chyb) 3073396% hotovo, 5:00:53 uplynulo. (296/0/0 chyb) 3073397% hotovo, 5:00:57 uplynulo. (297/0/0 chyb) 3073398% hotovo, 5:01:00 uplynulo. (298/0/0 chyb) 3073399% hotovo, 5:01:04 uplynulo. (299/0/0 chyb) 3077012% hotovo, 5:01:11 uplynulo. (300/0/0 chyb) 3077013% hotovo, 5:01:14 uplynulo. (301/0/0 chyb) 3077014% hotovo, 5:01:18 uplynulo. (302/0/0 chyb) 3077015% hotovo, 5:01:21 uplynulo. (303/0/0 chyb) 3080424% hotovo, 5:01:30 uplynulo. (304/0/0 chyb) 3080425% hotovo, 5:01:34 uplynulo. (305/0/0 chyb) 3080426% hotovo, 5:01:37 uplynulo. (306/0/0 chyb) 3080427% hotovo, 5:01:41 uplynulo. (307/0/0 chyb) 3083840% hotovo, 5:01:50 uplynulo. (308/0/0 chyb) 3083841% hotovo, 5:01:53 uplynulo. (309/0/0 chyb) 3083842% hotovo, 5:01:57 uplynulo. (310/0/0 chyb) 4136832% hotovo, 5:02:35 uplynulo. (311/0/0 chyb) 4136833% hotovo, 5:02:39 uplynulo. (312/0/0 chyb) 4136834% hotovo, 5:02:42 uplynulo. (313/0/0 chyb) 4138540% hotovo, 5:02:51 uplynulo. (314/0/0 chyb) 4138541% hotovo, 5:02:55 uplynulo. (315/0/0 chyb) 4138542% hotovo, 5:02:58 uplynulo. (316/0/0 chyb) 4138543% hotovo, 5:03:02 uplynulo. (317/0/0 chyb) 4140244% hotovo, 5:03:09 uplynulo. (318/0/0 chyb) 4140245% hotovo, 5:03:12 uplynulo. (319/0/0 chyb) 4140246% hotovo, 5:03:16 uplynulo. (320/0/0 chyb) 4140247% hotovo, 5:03:19 uplynulo. (321/0/0 chyb) 10% hotovo, 5:23:19 uplynulo. (322/0/0 chyb)
UUID: 291c975a-f784-441d-ab69-f608269b102c Scrub started: Sun Apr 6 22:47:13 2025 Status: finished Duration: 0:00:57 Total to scrub: 28.63GiB Rate: 514.39MiB/s Error summary: no errors found
Opening filesystem to check... Checking filesystem on /dev/sda1 UUID: 291c975a-f784-441d-ab69-f608269b102c [1/8] checking log skipped (none written) [2/8] checking root items [3/8] checking extents [4/8] checking free space tree [5/8] checking fs roots [6/8] checking only csums items (without verifying data) [7/8] checking root refs [8/8] checking quota groups skipped (not enabled on this FS) found 30668664832 bytes used, no error found total csum bytes: 29874556 total tree bytes: 77119488 total fs tree bytes: 42188800 total extent tree bytes: 2506752 btree space waste bytes: 9098396 file data blocks allocated: 30591545344 referenced 30588182528
btrfs subvolume list /mnt/bla
ID 256 gen 730 top level 5 path @ ID 258 gen 327 top level 5 path @root ID 259 gen 22 top level 5 path @srv ID 260 gen 714 top level 5 path @cache ID 261 gen 728 top level 5 path @tmp ID 262 gen 730 top level 5 path @log ID 263 gen 23 top level 256 path var/lib/portables ID 264 gen 23 top level 256 path var/lib/machines
btrfs filesystem usage /mnt/blaabychom tedy viděli percentuální obsazenost disku. Taky schválně můžeš projet log, co o tom tvém btrfs píše. Ono tam nejspíš celkem nic nebude. Něco jako
journalctl -S "čas připojení toho disku do systému" | grep -i btrfs
Device size: 351.56GiB Device allocated: 17.02GiB Device unallocated: 334.54GiB Device missing: 0.00B Device slack: 0.00B Used: 13.17GiB Free (estimated): 337.05GiB (min: 169.78GiB) Free (statfs, df): 337.05GiB Data ratio: 1.00 Metadata ratio: 2.00 Global reserve: 33.03MiB (used: 0.00B) Multiple profiles: no
A ještě když se to samé opakovalo na více discích, tak to zavání chybou mezi klávesnicí a židlí.
Pozor! Ještě krůček a dostaneš od něj nálepku debila.
Mám ten disk na windows, sice ne systémovej, ale je používanej a žádný problém. Tzn. bude to jak si říkal. Kombinace BTRFS a linuxu. Jinak EVO 860 a 870 mám na linuxu v několika desítkách instalací na EXT4 a taky žádný problém. A to už x let. Jinak na ten problémový stroj kde byl problém SSD 990 PRO 4TB po výměně za ten crucial T700 doted běží bez problémů a je tam celkem vysoké zatížení. A je tam stále BTRFS.
Problém je v definici sousloví žádný problém.
Jak se bez checksumů dat (nejen metadat) pozná, že tam není žádný problém?
Skrytý problém a žádný problém jsou zcela odlišné situace, ač na první pohled vypadají podobně.
Tahle otázka je kravina století. Už je to tady snad třikrát v tomhle vlákně.
Je to takový hloupý pseudo-argument ve stylu: „Hele, ty mi říkáš, že se mi nemají pod rukama ztrácet data??? Tak mi laskavě doporuč, která značka mi to zajistí!!!“
Tak jo. Je čas prozradit to temné tajemství.
Není to o výrobci. Není to o typu. Je to kombinace výrobce, typu, deseti různých dodavatelů čipů, kteří se na daném typu podíleli — což se leckdy liší i v rámci jediného typu, ve snaze snižovat výrobní náklady —, bugů ve firmwaru, které možná opravila aktualizace a možná taky ne, řadičů, kabelů, RAM — a ne, tím nemyslím tu RAM, kterou můžu prověřit memtestem nebo která má prostě normálně ECC, jak to má být, nýbrž RAM na všech těch mnoha zařízeních, která jsou součástí úložiště…
Zkrátka: Pokud mi hardware od roku 2016 do dneška běží s Btrfs RAID6 bez chybičky, takového hardwaru bych se rád držel.
Jenom kdybych ho nemusel nahradit za hovnovější! Což musím, protože přece jenom se kapacita a spotřeba energie jaksi vyvíjí a kromě toho nechci zkoušet, jak dlouho hardware vydrží v provozu, než konečně selže. To je zbytečně stresující a vyhnutelné.
Takže tak. Vyzkoušet, mít v pořádku zálohy, když to funguje, držet se toho, když to selhává (ale to je fakt asi tak 1‰ případů a zdroj flamebaitů typu původního dotazu), bez milosti to nahradit. Protože žádných ušetřených pět korun padesát nenahradí ztracená data.
Jiná možnost: Dát tam nechecksumovaný filesystém a namlouvat si, že je všechno v pořádku. A být za naprostého idiota.
Promiň. Nechci být hrubý. Ale jdi už prosím tě se svými moudry do prdele. Dokud žena jela na linuxu, měla pravidelné zálohy a všechno bylo fajn. Od té doby co používá školní notebook z widlema kouká jak sůva z nudlí, když ji říkám, že flashky umírají a že by se měla postarat, aby jí ty data zálohovali, jinak bude v loji. Jenomže to by musela jít za těmi jejich IT „experty”, takže to vypadá, že o ty data v dohledné době přijde.
Takže si zapiš prosím jednu pro vždy za uši: „Na vině není nikdy software, ani hardware, ale vždy jen lidská blbost.”
Jestli jsi nečetl vlákno tak se tu někdo ptal jestli je BTRFS nahovno.
Jediný, kdo tu mlel o hovnech jsi ty. A pokud nevěříš, tak si dej prohledat obsah téhle diskuze.
Žádal jsem od tebe, nebo Golise nějakou radu, nebo pomoc? Nežádal protože naštěstí ji nepotřebuji. Tak co prudíš a reaguješ.
Protože reaguješ jako kokot a ta diskuze začala tvým výblitkem na adresu souborového systému o kterém víš kulové, ale hlavně že sis plivnul. Tak se pak nediv, když si pak s chutí plivnem taky.
Holt se na stará kolena musím hodně učit.
To teda musíš. Já se učím neustále. Jenom se obávám jestli ti to půjde, když máš takový problém pochopit, mě neplatí za plkání na abclinuxu.
Tiskni
Sdílej: