Tatizo la kupoteza data ya SSD unapotumia Linux kernel 5.1, LVM na dm-crypt

Katika kutolewa kwa matengenezo ya kernel Linux 5.1.5 fasta tatizo liko kwenye mfumo mdogo wa DM (Device Mapper), ambao inaweza kusababisha kwa uharibifu wa data kwenye viendeshi vya SSD. Tatizo lilianza kuonekana baada ya mabadiliko, iliyoongezwa kwenye kernel mnamo Januari mwaka huu, huathiri tu tawi la 5.1 na katika idadi kubwa ya matukio inaonekana kwenye mifumo yenye viendeshi vya Samsung SSD, vinavyotumia usimbaji fiche wa data kwa kutumia dm-crypt/LUKS juu ya kifaa-mapper/LVM.

Chanzo cha tatizo ni Uwekaji alama mkali sana wa vizuizi vilivyoachiliwa kupitia FSTRIM (sekta nyingi sana ziliwekwa alama kwa wakati mmoja, bila kuzingatia upeo wa mipaka_io_len_target_boundary). Kati ya usambazaji unaopeana kernel 5.1, kosa tayari limewekwa ndani Fedora, lakini bado haijasahihishwa ndani ArchLinux (marekebisho yanapatikana, lakini kwa sasa iko kwenye tawi la "jaribio"). Suluhu ya kuzuia tatizo ni kuzima huduma ya fstrim.service/timer, kubadilisha jina la faili inayoweza kutekelezeka kwa muda, kuwatenga bendera ya "tupa" kutoka kwa chaguo za kupachika katika fstab, na kuzima hali ya "ruhusu-kutupa" katika LUKS kupitia dmsetup. .

Chanzo: opennet.ru

Kuongeza maoni