( XMI | 2023. 11. 20., h – 23:10 )

" és azt vettem észre, hogy korruptálódnak az ISO-k amik rajta vannak.."

Ha ez azt jelenti, hogy az ISO látszólag hibátlanul visszaolvasható, de a tartalma hibás, akkor biztosan nem a flash felejtése a probléma. Az SSD saját belső hibajavító kódokat használ, ha nem tudja javítani a blokkhibát, akkor read errort ad vissza. Egészen elképesztően kicsi a valószínűsége, hogy a bithibáknak olyan konstellációja álljon össze, hogy a kontroller észrevétlenül rossz irányba javítson egy hibát.

Két dolgot tudok elképzelni:

1. Memóriahiba a gépben. Been there, done that. Pontosan a leírt hibajelenséget okozza.

2. Cache/pufferelés miatti adatvesztés. Külső meghajtónál könnyebben lehetséges, mint beépítettnél. Ha a drive valami user adatot még nem írt ki, de az oprendszernek már azt hazudta, hogy kiirta; vagy maga az OS nem sync-elte még ki a diszkre az összes adatot, akkor lehet hogy a file végén csupa 0-k vagy valami korábbi adatszemét van. A "hazudós" write cache SSD-kre tudtommal kevésbé volt jellemző, inkább a HDD gyártók csinálták egy időben. Ha ez a Dell valami "enterprise" SSD, amin van power loss protection kondenzátor, akkor elvileg legálisan megteheti, hogy az írásműveletekkel még azelőtt visszatér, hogy a flash-be kiírta volna, mert a kondenzátor tárol elég energiát, hogy áramellátás elvesztésekor is be tudja fejezni az írást. Aztán ha azok a kondenzátorok már nem olyan jók mint gyárilag és az SSD még olyan régi típus, ami nem volt monitorozva az állapota...