SD කාඩ් පතක අංශයක් හිතාමතාම බිඳ දැමීමට / දූෂණය කිරීමට මට හැක්කේ කෙසේද?


141

සමහර කාවැද්දූ දෘඩාංග සඳහා කියවීමේ / ලිවීමේ කේතයේ ප්‍රත්‍යස්ථභාවය පරීක්ෂා කිරීමට මට අවශ්‍යය. පාලිත අධ්‍යයනයක් සඳහා SD කාඩ්පත් කිහිපයක් පරිත්‍යාග කර දන්නා අංශ කිහිපයක් බිඳ දැමිය හැක්කේ කෙසේද?

මට සිතිය හැකි එකම දෙය වන්නේ එක් අංශයක් මිලියන කිහිපයකින් නැවත ලිවීමයි. ලිනක්ස් බැඩ් බ්ලොක් ස්ක්‍රිප්ටයක් එහි විනාශකාරී පරීක්ෂණය තනි අංශයක් මත පැය කිහිපයක් නැවත නැවතත් ක්‍රියාත්මක කිරීම සඳහා නිර්මාණය කළ හැකිදැයි මම කල්පනා කරමි.


20
නරක අවහිරයක් ඇති බව මවා පෑමට ඔබට පහත් මට්ටමේ SD ධාවකය වෙනස් කළ හැකිද, නැතහොත් එය ප්‍රශ්නයක් නොවේද?

3
Ark මාක් යිස්රි, මම හිතන්නේ නැහැ රියදුරුට ප්‍රවේශ විය හැකි බව. අප භාවිතා කරන ධාවක කුමක් වුවත්, ස්ථිරාංගයේ ඉතිරි කොටස් සඳහා මතක වෙන් කිරීම උපරිම කිරීම සඳහා අතිශයින්ම මූලික වේ. එසේම, එය කළ හැකි නම්, එය මගේ හැකියාවෙන් ඔබ්බට විය හැකිය.
ගේබ් ක්‍රවුස්

3
ඔබට SD කාඩ් ඉමියුලේටරයක් ​​සෑදිය හැකිද? සරලම ව්‍යාපෘතිය නොවේ, ඔබ මතක තබා ගන්න.
user253751

11
ඉලක්කය අනුව, ඔබට සුළු මුදල් සඳහා දෙවන අත් SD කාඩ්පත් මිලදී ගත හැකි අතර ඔබට පහසුවෙන් දෝෂ සහිත එකක් ලබා ගත හැකිය, නැතහොත් "සොයන ..." නිවේදනය කරන්න, විශේෂයෙන් වැරදි කාඩ්පත් සොයා බැලීමට නිවේදනය කරන්න. නැතහොත් දෝෂ සහිත කාඩ්පත් සඳහා ඊ බේ සොයන්න. එවිට ඔබ කාඩ්පත පරීක්ෂා කරන අතර දෝෂ සහිත ප්‍රදේශවල පිහිටීම ඔබ දැන ගනු ඇත.
FarO

28
ඕනෑම වෘත්තීය ඡායාරූප ශිල්පියෙකුගෙන් විමසන්න. ඔවුන් සතුව එස්ඩී කාඩ්පත් රාශියක් තිබේ.
ජේ ...

Answers:


167

ප්‍රයෝජනවත් විය හැකි විකල්ප ප්‍රවේශයකි .

ඔබේ කේතය ලිනක්ස් යටතේ ක්‍රියාත්මක වන්නේ නම් ඔබට එය "දෝෂ සහිත" තාර්කික උපාංගයකින් පරීක්ෂා කළ හැකිය. dmsetupI / O දෝෂ නැවත ලබා දෙන උපාංග නිර්මාණය කළ හැකිය. errorසහ / හෝ flakeyඉලක්කය භාවිතා කර ඔබගේ උපාංගය සාදන්න . සිට man 8 dmsetup:

error
මෙම ප්‍රදේශයට යන ඕනෑම I / O දෝෂයකි. පරීක්ෂා කිරීමට හෝ ඒවායේ සිදුරු සහිත උපාංග නිර්මාණය කිරීමට ප්‍රයෝජනවත් වේ.

flakey
linearඉලක්කයට සමාන සිතියමක් නිර්මාණය කරන නමුත් වරින් වර විශ්වාස කළ නොහැකි හැසිරීම් ප්‍රදර්ශනය කරයි. පරීක්ෂා කිරීමේදී අසමත් උපාංග අනුකරණය කිරීම සඳහා ප්‍රයෝජනවත් වේ.

සටහන: flakeyඉලක්ක භාවිතය මෙහි ලේඛනගත කර ඇත . මෙහි මූලික උදාහරණය .

මා දන්නා තරමින් I / O දෝෂයක් ක්ෂණිකව වාර්තා වනු ඇත, එබැවින් මෙය ඔබට ප්‍රමාද වීම, ඇණහිටීම ආදිය අපේක්ෂා කළ හැකි සැබෑ SD කාඩ් හැසිරීමට වඩා වෙනස් වේ. කෙසේ වෙතත් මෙම ප්‍රවේශය සමහර අවස්ථාවලදී ප්‍රයෝජනවත් විය හැකි යැයි මම සිතමි. මූලික පරීක්ෂණය හෝ එසේ ය.


34
පිටත ඇති චින්තනය මම අගය කරමි! අපි 80MHz Atmel චිපයක් හරහා SD සමඟ බ්ලොක් මට්ටමින් අන්තර් සම්බන්ධ වෙමින් සිටින අතර සැබෑ මෙහෙයුම් පද්ධතියක් නොමැත.
ගේබ් ක්‍රවුස්

1
AbGabeKrause මෙම පිළිතුරේ ප්‍රයෝජනය රඳා පවතින්නේ ඔබේ කාවැද්දූ උපාංග ධාවකයේ API වලට ලිනක්ස් බ්ලොක් උපාංග API කොතරම් සමානද යන්න මතය.
Qsigma

1
dmsetuperrorසෑම විටම කියවීමේ දෝෂ නැවත ලබා දෙන උපාංගයක් සැකසීමේ විධානය : stackoverflow.com/questions/1870696/…
පීටර්

1
මෙය වඩා හොඳ විසඳුමක් සේ පෙනෙන බව මම එකඟ වෙමි. පළමුව ඔබට ඕනෑම දෘඩාංගයක් හරහා ප්‍රතිවර්තනය කළ හැකිය. තවද ඔබට විවිධ දෝෂ මාතයන් අනුකරණය කළ හැකිය. උදාහරණයක් ලෙස මා සතුව 16GB USB ෆ්ලෑෂ් ඩ්‍රයිව් එකක් තිබේ. ටික වේලාවකට පසු එහි යම් ප්‍රදේශයක් වැරදි දත්ත ලබා දීමට පටන් ගනී. කිසිදු ආකාරයක FS දෝෂයක් නොමැත. ඔබ ගොනුව කියවූ නමුත් අන්තර්ගතය වෙනස් ය. සමහර අංශ පැහැදිලිවම අස්ථායී ය. නමුත් සමහර විශේෂිත උපාංගයන් ක්‍රියා කරන්නේ කෙසේද යන්න කල්තියා දැනගත නොහැක.
akostadinov

75

මෙම පුද්ගලයා නරක කොටස් සලකුණු කිරීමට භාවිතා කරන SD කාඩ්පත් තුළ ඇති මයික්‍රොකොන්ට්රෝලය හැක් කර ඇත: https://www.bunniestudios.com/blog/?p=3554

ඔබට එයම කළ හැකි අතර අත්තනෝමතික ලෙස කොටස් වැරදි ලෙස සලකුණු කරන්න.

අද වන විට චාඕස් පරිගණක සම්මේලනයේදී (30 සී 3) xobs සහ මම අනාවරණය කළේ සමහර SD කාඩ්පත් වල අත්තනෝමතික කේත ක්‍රියාත්මක කිරීමට ඉඩ සලසන අනාරක්ෂිත බව මතක කාඩ්පතේම ඇති බවයි. අඳුරු පැත්තෙන්, මතක කාඩ්පතේ කේත ක්‍රියාත්මක කිරීම මඟින් MITM (මිනිසා අතරමැදි) ප්‍රහාරක පන්තියක් සක්‍රීය කරයි, එහිදී කාඩ්පත එක් ආකාරයකින් හැසිරෙන බව පෙනේ, නමුත් ඇත්ත වශයෙන්ම එය වෙනත් දෙයක් කරයි. සැහැල්ලු පැත්තෙන්, දෘඩාංග ලෝලීන්ට ඉතා ලාභදායී හා සර්වසම්පූර්ණ මයික්‍රොකොන්ට්රෝලර් ප්‍රභවයක් වෙත ප්‍රවේශය ලබා ගැනීමේ හැකියාව ද එමඟින් ලබා දේ.

.

මෙම ඇල්ගොරිතම ඉතා සංකීර්ණ වන අතර යෙදුම හෝ මෙහෙයුම් මට්ටමින් ධාවනය කළ නොහැකි තරම් උපාංග විශේෂිත වන අතර එමඟින් සෑම ෆ්ලෑෂ් මතක තැටියක්ම බලගතු මයික්‍රොකොන්ට්රෝලර් සමඟ නැව්ගත කර අභිරුචි තැටි වියුක්ත ඇල්ගොරිතම කට්ටලයක් ක්‍රියාත්මක කරයි. කුඩා මයික්‍රෝ එස්ඩී කාඩ්පතේ පවා එකක් නොව අවම වශයෙන් චිප් දෙකක් අඩංගු වේ - පාලකයක් සහ අවම වශයෙන් එක් ෆ්ලෑෂ් චිපයක් (ඉහළ dens නත්ව කාඩ්පත් මඟින් බහු ෆ්ලෑෂ් ඩයි ගොඩගැසෙනු ඇත).

.

කාවැද්දූ ක්ෂුද්‍ර පාලකය සාමාන්‍යයෙන් දැඩි ලෙස වෙනස් කරන ලද 8051 හෝ ARM CPU වේ. නවීන ක්‍රියාත්මක කිරීම් වලදී, මයික්‍රොකොන්ට්රෝලර් 100 MHz කාර්ය සාධන මට්ටම් කරා ළඟා වනු ඇති අතර දෘඩාංග ත්වරණකාරක කිහිපයක්ම මිය යයි. පුදුමයට කරුණක් නම්, මෙම පාලකයන් උපාංගයට එකතු කිරීමේ පිරිවැය බොහෝ විට $ 0.15- $ 0.30 අනුපිළිවෙලට විය හැකිය, විශේෂයෙන් එකම ව්‍යාපාර ඒකකය තුළ ෆ්ලෑෂ් මතකය සහ පාලකයන් යන දෙකම සැකසිය හැකි සමාගම් සඳහා. සෑම ෆ්ලෑෂ් මතක චිපයක්ම හොඳින් පරීක්ෂා කර සංලක්ෂිත කිරීමට වඩා මෙම මයික්‍රොකොන්ට්රෝලර් එකතු කිරීම ලාභදායී වන අතර, මයික්‍රොකොන්ට්රෝලර් ඇතුළත් කර තිබියදීත්, කළමනාකරණය කළ ෆ්ලෑෂ් උපාංග අමු ෆ්ලෑෂ් චිප් වලට වඩා ටිකක් අඩු විය හැක්කේ මන්දැයි පැහැදිලි කරයි.

.

කපටිකම නම්, විශේෂයෙන් තෙවන පාර්ශවීය පාලකයන් සඳහා ස්ථිරාංග පැටවීම සහ යාවත්කාලීන කිරීමේ යාන්ත්‍රණය පාහේ අනිවාර්ය වේ. කර්මාන්තශාලාවේ සියල්ල සිදුවන බැවින් අවසාන පරිශීලකයින් මෙම ක්‍රියාවලියට නිරාවරණය වන්නේ කලාතුරකිනි, නමුත් මෙය යාන්ත්‍රණය අඩු යථාර්ථයක් බවට පත් නොකරයි. චීනයේ ඉලෙක්ට්‍රොනික් වෙලඳපොලවල් පිළිබඳ මගේ ගවේෂණවලදී, කාඩ්පත් වල ධාරිතාව “පුළුල්” කරන කාඩ්පත් මත කඩ සාප්පු හිමියන් ස්ථිරාංග පුළුස්සා දමනු මම දැක ඇත්තෙමි - වෙනත් වචන වලින් කිවහොත්, ඔවුන් කාඩ්පතක ධාරිතාවය වඩා විශාල බව වාර්තා කරන ස්ථිරාංගයක් පටවයි. සත්‍ය වශයෙන්ම පවතින ගබඩාව. විකිණුම් අවස්ථාවේදී මෙය කළ හැකි බව බොහෝ විට යාවත්කාලීන යාන්ත්‍රණය සුරක්ෂිත නැත.

30C3 හි අපගේ කතාවේදී, අප විසින් සොයාගත් විශේෂිත ක්ෂුද්‍ර පාලක වෙළඳ නාමයක් වන ඇපොටෙක් සහ එහි AX211 සහ AX215 පිරිනැමීම් ගවේෂණය කරන්නෙමු. නිෂ්පාදකයා විසින් වෙන් කරන ලද විධානයන් හරහා සම්ප්‍රේෂණය වන සරල “තට්ටු” අනුක්‍රමයක් අපි සොයා ගනිමු (එනම් CMD63 ඉන්පසු 'A', 'P', 'P', 'O') පාලකය ස්ථිරාංග පැටවීමේ ක්‍රමයකට ඇද දමයි. මෙම අවස්ථාවෙහිදී, කාඩ්පත ඊළඟ බයිට් 512 පිළිගෙන එය කේතයක් ලෙස ක්‍රියාත්මක කරයි.


10
සියලු පිළිතුරු අතුරින්, මෙය බොහෝ විට OP ඇත්ත වශයෙන්ම ඉල්ලා සිටි දෙයට ආසන්නතම වේ.
Cort Ammon

11
එය අපූරු කියවීමකි!
ගේබ් ක්‍රවුස්

W ට්විස්ටි අදාළ කොටස් කිහිපයක් පිටපත් කළේය.
FarO

2
මම යන SD කාඩ් ගෘහ නිර්මාණ ලෝකයට හාවා සිදුරෙන් පහළට යන්න.
තේජාස් කාලේ

38

මෙය සාමාන්‍යයෙන් ක්‍රියාත්මක නොවන්නේ බොහෝ මෑත කාලීන SD කාඩ්පත් (හෝ ඊඑම්එම්සී) ස්ථිතික හා ගතික ඇඳුම් මට්ටම් භාවිතා කරන නිසාය, එයින් අදහස් කරන්නේ බුද්ධිමත් පාලකයෙකු ඔබේ ලිවීමේ උපදෙස් අර්ථ නිරූපණය කර අවම වශයෙන් භාවිතා කරන ෆ්ලෑෂ් අංශයකට සිතියම් ගත කරන බවයි.

ඔබට කළ හැකි එකම දෙය වන්නේ ඔබේ සැපයුම්කරුවන් සම්බන්ධ කර ගැනීමට සහ ඔවුන්ගේ දත්ත පත්‍රිකාව ඉල්ලීමට උත්සාහ කිරීමයි; ඔවුන්ගේ ඇඳුම් මට්ටම් කිරීමේ ඇල්ගොරිතමයේ තත්වය ලබා ගැනීමට සමහර (විකුණුම්කරුවන්ගේ විශේෂිත) ක්‍රම තිබිය හැකිය. මෙමඟින් ඔබට යටින් පවතින ෆ්ලෑෂ් වල තත්වය / භාවිතය විමසීමට ඉඩ ඇත. නැතහොත් ඔබ අවාසනාවන්ත විය හැකි අතර මෙය නොපවතිනු ඇත.

ඔබේ ඉලක්කය සැබවින්ම ෆ්ලෑෂ් විනාශ කිරීම නම්, ඔබට කළ හැක්කේ දැවැන්ත කියවීමේ හා ලිවීමේ චක්‍රයක් ධාවනය කිරීම සහ ඔබ නැවත කියවන දත්ත තවමත් ස්ථාවරදැයි අඛණ්ඩව පරීක්ෂා කිරීම පමණි. උදා: විශාල ලිපිගොනු දෙකක් සාදන්න, ඒවායේ චෙක්සම් ගබඩා කර ඒවා කියවීම / ලිවීම ඔවුන්ගේ චෙක්සම් සත්‍යාපනය සඳහා. ෆ්ලෑෂ් විශාල වන තරමට මෙම ක්‍රියාවලිය වැඩි කාලයක් ගතවනු ඇත.


2
SD කාඩ් පත සම්පූර්ණයෙන්ම දත්ත වලින් පුරවා ඇත්නම්, එය නැවත ප්‍රතිනිර්මාණය කළ නොහැකි නම් මෙය තවමත් ක්‍රියාත්මක නොවේද? මම හිතන්නේ නැහැ ඔවුන්ට අමතර සැඟවුණු අංශ රාශියක් ඇති බව.
රුස්ලාන්

2
Us රුස්ලාන් කිසියම් අංශයකින් කිසියම් දෙයක් පිරී ඇත්දැයි දැන ගැනීමට උපාංගයට අවශ්‍ය නොවේ. එයට අවශ්‍ය වන්නේ ඉල්ලීම මත ඉදිරිපත් කළ යුතු අංශ සහ ඉල්ලීම මත ලිවිය යුතු අංශ මොනවාද යන්න පමණි. සමහර අනාවරණය නොකළ ඇල්ගොරිතම අනුගමනය කරමින් එම අංශ නිරූපණය කිරීම සඳහා වෙනත් භෞතික මතකයක් භාවිතා කරමින් යම් වියුක්ත තට්ටුවක් තැනින් තැන තිබිය හැකිය ... - සහ “පූර්ණ” යන්නෙන් අදහස් කරන්නේ “ළඟා විය හැකි පිරවිය හැකි කොටස් සඳහා එළිපත්ත” යන්නයි.
මම මොනිකා සමඟ

6
Us රුස්ලාන්: මුළු උපාංගයේම දත්ත තිබුණත්, ඇඳුම් මට්ටම් තවමත් effective ලදායී විය හැකිය: නිදසුනක් ලෙස, A අංශය එක් වරක් ලියා ඇති අතර, B අංශය 1,000 වතාවක් ලියා තිබේ නම්, තවත් ලිවීමක් පැමිණෙන විට අංශ B සඳහා කාඩ්පතට අංශ දෙක සඳහා දත්ත හුවමාරු කර ගත හැකි අතර එමඟින් A අංශයේ B හි දත්ත අඩංගු වේ (බොහෝ විට නැවත නැවත ලිවීමට ඉඩ ඇත - නමුත් එය නැවුම් බැවින් එය හරි), සහ B අංශයේ A කාණ්ඩයේ දත්ත අඩංගු වේ (එමඟින්) බොහෝ දේ වෙනස් නොවේ යැයි බලාපොරොත්තු වේ). නිසැකවම උපාංගය ගබඩා කරන්නේ කුමන අංශයේද යන්න සිතියම්ගත කිරීම අවශ්‍ය වේ.
psmears

2
@ ගේබ්ක්‍රවුස් ඔව්, එය මෘගයාගේ ස්වභාවයයි. පහලම මට්ටමේ ඔබ සතුව නන්ඩ් හෝ ෆ්ලෑෂ් චිප්ස් ඇත (වර්තමානයේ සෑම දෙයක්ම නන්ඩ් භාවිතා කරයි), සහ බස් රථය අවසන් කරන නන්ඩ් චිපය ඉදිරිපිට බුද්ධිමත් පාලකයක් ඇත (උදා: usb සැරයටියක් සඳහා usb හෝ sd කාඩ්පතක් සඳහා mmc ), සහ සිතියම් ගත කිරීම / ඇඳීම මට්ටම් කිරීම සඳහා මෙම චිපය වගකිව යුතු අතර, එය ඔබෙන් away ත්වී ඇති ෆ්ලෑෂ් සාරාංශ කරයි. ඔබ කාවැද්දූ ලිනක්ස් මත නන්ඩ් භාවිතා කරන්නේ නම් ubifs ඔබ වෙනුවෙන් කරන්නේ මෙයයි.
amo-ej1

2
SD කාඩ්පත් වල "ෆ්ලෑෂ් පරිවර්තන ස්ථරයක්" ක්‍රියාත්මක කරන මයික්‍රොකොන්ට්රෝලර් ඇත - වාරණ ඉල්ලීම් මෙම මයික්‍රොකොන්ට්රෝලර් විසින් අමු NAND විධාන වලට පරිවර්තනය කරනු ලැබේ. සමහර SD කාඩ්පත් වල MCU ස්ථිරාංග වෙනස් කිරීමට / යාවත්කාලීන කිරීමට සැඟවුණු විධාන ඇති අතර ඒ මත සමහර ප්‍රතිලෝම ඉංජිනේරු උත්සාහයන් ද ඇත. අමු NAND හැරුණු විට බොහෝ ෆ්ලෑෂ් ආචයන උපාංග (බොහෝ නිවෙස් රවුටර වැනි සමහර අවස්ථාවන්හි දිස්විය හැක) - ඔබේ 1GB SD කාඩ් පතේ 1024MB + 128MB අමු NAND අවකාශය වැනි යමක් තිබිය හැකි අතර, ඇඳුම් මට්ටම් සම්පූර්ණ වන විට ආවරණය කරයි නරක ෆ්ලෑෂ් පිටු සඳහා අංශ-අමතර.
ලෝරන්ස් සී

30

මෙහෙයුම් උෂ්ණත්වය වැඩි කිරීමෙන් ඔබට ට්‍රාන්සිස්ටර ඇඳීම වැඩි කළ හැකිය. රත් වූ චිපයක් මත (70-120) C) ලිවීමේ-මකාදැමීමේ චක්‍ර භාවිතා කරන්න; එය වේගයෙන් අඳිනු ඇත.


18
අධික ගබඩා උෂ්ණත්වය ද හානිකර ය, එබැවින් 120C at (හෝ ඊටත් වඩා) දී චිපය යම් කාලයක් සඳහා "පිසීම" වඩාත් ප්‍රායෝගික විය හැකිය, පසුව අඩුපාඩු තිබේදැයි පරීක්ෂා කරන්න.
දිමිත්‍රි ග්‍රිගෝරෙව්

2
කාඩ්පතට සැපයුම මත සුළු අධි වෝල්ටීයතාවයක් ද විය හැකි අතර ඒ හා සමානව අත්හදා බැලීම් අවශ්‍ය වේ.
ක්‍රිස් එච්

පාලක අගුලු දැමීම් වැනි අඩුපාඩු ද අවිනිශ්චිතතාවයට හේතු විය හැක.
user253751

17

පෙරවදන: මෙම විකල්පයට අමතර ක්‍රමලේඛන සහ දෘඩාංග වෙනස් කිරීම් අවශ්‍ය වේ, නමුත් එය පාලක කියවීම් සඳහා ධාරකයාට විනිවිද පෙනෙන ලෙස ඉඩ දෙයි.

SD කාඩ් පතකට I / O විකල්ප කිහිපයක් ඇත, නමුත් එය SPI හරහා පාලනය කළ හැකිය. ඔබ SD කාඩ්පතක් ගෙන එය වෙනස් කළහොත් ඔබට අල්ට්රා සවුන්ඩ් මයික්රොකොන්ට්රෝලර් එකකට ඇමිණිය හැකිය (Arduino වැනි) ඔබට Arduino SD කාඩ් පත අනුකරණය කර SD කාඩ් පත කියවන උපාංගයට විනිවිද පෙනෙන විය හැකිය. ක්ෂුද්‍ර පාලකයේ ඇති ඔබේ කේතයට අවශ්‍ය විටෙක හිතාමතාම නරක දත්ත ලබා දිය හැකිය. ඊට අමතරව, ඔබට SD කාඩ් පතක් මයික්‍රොකොන්ට්රෝලර් මත තැබිය හැකි අතර එමඟින් කියවීම් වලට මයික්‍රොකොන්ට්රෝලර් හරහා එස්ඩී කාඩ්පතට ගිගාබයිට් පරීක්ෂණ සඳහා ඉඩ ලබා දේ.


3
බොහෝ අධිවේගී උපාංග (PC කාඩ්පත් කියවන්නා ඇතුළුව) හුදෙක් බිටු හතරක SD සඳහා සහය නොදක්වන කාඩ්පතක් සමඟ වැඩ කිරීම ප්‍රතික්ෂේප කරනු ඇත.
දිමිත්‍රි ග්‍රිගෝරෙව්

1
එස්පී කාඩ්පත් සඳහා එස්පීඅයි සඳහා සහය දැක්වීමට වැඩි ඉඩක් ලබා දෙන කාඩ්පත භාවිතා කරන කාවැද්දූ පද්ධතියක් බව ඕපී පැවසීය
එරික් ජොන්සන්

3
මේ පිළිබඳ ප්‍රභේදයක්, නමුත් වඩා දුෂ්කර කාර්යයක් වනුයේ ඔබට ස්ථිරාංග නැවත පිරවිය හැකි SD කාඩ්පතක් සොයා ගැනීමයි .
පීටර් ටේලර්

2
මෙය ඉතා රසවත්! අපගේ කාවැද්දූ පද්ධතිය SPI හරහා I / O ධාවනය කරයි. මේ වගේ එකතු කිරීමක් සිදු කිරීම සඳහා අපගේ දෘඩාංග වෙනස් කිරීමට මට කලාප පළලක් තිබේදැයි මට විශ්වාස නැත, නමුත් එය දීප්තිමත් චින්තනයක් යැයි මම සිතමි.
ගේබ් ක්‍රවුස්

2
ගතික ඇඳුම් මට්ටම් පිළිබඳ දැනුවත් වීම, මා දන්නා නරක අංශ සමඟ "නරක" SD කාඩ්පතක් උපායමාර්ගිකව නිර්මාණය කිරීම ප්‍රශ්නය මතු කිරීමේදී මා බලාපොරොත්තු වූවාට වඩා දුෂ්කර (හෝ කළ නොහැකි) බව විශ්වාස කිරීමට හේතු වේ. දැනට මගේ හැකියාවෙන් ඔබ්බට ගියද, මෙය වඩාත්ම පාලනය කළ හැකි සහ තාක්‍ෂණිකව පොරොන්දු වූ ප්‍රවේශයක් ලෙස පෙනේ, සමහර විට එය ඕලාෆ් විසින් අනුගමනය කරනු ඇත. දත්ත හුවමාරුව අතරතුර ඕනෑම පූර්ව නිශ්චිත අංශයක දත්ත අතරමැදි හා "දූෂිත" අතරමැදි දෘඩාංග රිසිකරණය කිරීම හොඳ ප්‍රවේශයක් සේ පෙනේ.
ගේබ් ක්‍රවුස්

15

මම ඊබේ / ඇලෙක්ස්ප්‍රෙස් වෙත ගොස් චීනයෙන් මට සොයා ගත හැකි ලාභම SD කාඩ් පත මිලට ගන්නෙමි. එය “සත්‍ය වීමට තරම් හොඳ නැත”. ඒවා බොහෝ විට වැරදි අංශ සමඟ පැමිණේ හෝ මෘදුකාංගවල ඒවා ඇත්ත වශයෙන්ම වඩා විශාල වේ. කෙසේ හෝ පරීක්ෂා කිරීම සඳහා භාවිතා කිරීමට ඔබ වැරදි SD කාඩ් පතකින් අවසන් විය යුතුය.


සිත්ගන්නාසුලු ප්‍රවේශය, නමුත් ගබඩා කළ කේතයේ ඇති නරක කොටස් වල බලපෑම පරීක්ෂා කිරීම සඳහා ඔබ නරක ප්‍රදේශවලට ලියන්නේ කෙසේද?
fixer1234

@ fixer1234, මා සතුව මෙම SD කාඩ්පත් වලින් එකක් තිබුනේ එය 32GB යැයි කී නමුත් එය ඇත්ත වශයෙන්ම 128MB පමණි. මම එය මගේ කැමරාවට දැමූ අතර 128MB ඉක්මවා ඡායාරූප ගත හැකි නමුත් නැවත කියවිය හැක්කේ පළමු ඡායාරූප පමණි. ඉතිරිය ලැයිස්තුගත කර ඇති නමුත් කැඩුණු ලෙස නැවත කියවන ලදි. පැමිණිලි කිරීමට ප්‍රමාද වූ විට කාඩ්පතේ ඇති ගැටලු ඔබ මුලින්ම දැකීමට ඔවුන් කැමති වන්නේ කෙසේදැයි අනුමාන කරන්න ...
GuzZzt

11

මීට වසර ගණනාවකට පෙර, තරමක් කලබලයට පත් මවක් සඳහා SD කාඩ්පතකින් උපාධි ඡායාරූප සහ වීඩියෝ කට්ටලයක් ලබා ගැනීමට මට මුදල් ගෙවන ලදී. සමීප පරීක්ෂාවකින් පසු, පිටත නඩුවේ දෘශ්‍යමාන ඉරිතැලීමකින් කාඩ්පත කෙසේ හෝ භෞතිකව හානි වී ඇති අතර නරක අංශ කිහිපයක් ඇති අතර, විශේෂයෙන් මුල්, විවේචනාත්මක අංශ කිහිපයක් ඇති අතර, එම අවස්ථාවේ දී වඩාත් විශ්වාසදායක ප්‍රතිසාධන වැඩසටහන් පවා කාඩ්පත කියවීමට සම්පූර්ණයෙන්ම අසමත් විය. . එසේම, අධිකරණ දත්ත මෙවලම් පසුකාලීනව ධනයක් වැය වේ.

මම සමාන වෙළඳ නාමයක් / ප්‍රමාණයේ SD කාඩ්පතක් ලබාගෙන මගේම අභිරුචි අමු දත්ත ඩම්ප් එකක් ලියා නරක කාඩ්පතේ සිට හොඳ කාඩ්පතට දත්ත පිටපත් කිරීමට උපයෝගීතාව යථා තත්වයට පත් කළෙමි. උපයෝගීතාව නරක අංශයකට පහර දෙන සෑම අවස්ථාවකම, එම අංශය සඳහා සියලු ශුන්‍යයන් ලිවීමට පෙර එය කිහිප වතාවක්ම නැවත උත්සාහ කරනු ඇති අතර, එය අත්හැර දමා නවත්වනවා වෙනුවට, අසාර්ථකත්වය නොසලකා ඊළඟ අංශයට ගමන් කරයි. නැවත උත්සාහ කිරීමේ උත්සාහයන් ගනු ලැබුවේ සමහර අංශවල තවමත් 40% ක කියවීමේ සාර්ථකත්ව අනුපාතයක් ඇති බව මා දැක ඇති හෙයිනි. නව SD කාඩ් පතේ දත්ත ලබාගත් පසු, පෙර අසමත් වූ ප්‍රතිසාධන මෙවලම් අවම දත්ත නැතිවීම / දූෂණය සමඟ දෝෂ රහිතව ක්‍රියා කළේය. සමස්තයක් වශයෙන්, සියලුම ලිපිගොනු වලින් 98% ක් පමණ සොයා ගන්නා ලදී. කිසිවක් මකා නොදැමූ නිසා කලින් මකාදැමූ අයිතම ගණනාවක් ද සොයා ගන්නා ලදි - ඒවා ලෙස සලකුණු කොට සෙමින් නැවත ලියනු ලැබේ. තරමක් කම්මැලි දත්ත ප්‍රතිසාධන අභ්‍යාසයක් ලෙස ආරම්භ වූ දෙය මගේ වඩාත් අමතක නොවන හා සිත්ගන්නාසුළු පුද්ගලික මෘදුකාංග සංවර්ධන ව්‍යාපෘතියක් බවට පත්විය. ඔබ කල්පනා කරනවා නම්, මව සතුටට පත් වූවාය.

කෙසේ වෙතත්, මෙම කථාව මඟින් දත්ත තවමත් ප්‍රවේශ විය හැකි නමුත් යන්තම් ක්‍රියාකාරී වන අංශ ඇති අතර එයින් කියවීමට උත්සාහ කරන ඕනෑම දෙයකට අපහසුතා ඇති SD කාඩ් පතකට භෞතිකව හානි කළ හැකි බව පෙන්වයි. එස්ඩී කාඩ් ප්ලාස්ටික් ඉතා සිනිඳුයි, එබැවින් සමහර ලාභ ඒවාට නැමීම හෝ කැපීම උපක්‍රමය කළ හැකිය. ඔබගේ සැතපුම් ගණන වෙනස් විය හැකිය.

ඔබේ ප්‍රදේශයේ සමහර දත්ත ප්‍රතිසාධන ස්ථාන වලින්ද ඔබට විමසිය හැකිය. විවිධ අසමත් වූ හෝ අසමත් වූ උපාංග වලින් දත්ත යථා තත්ත්වයට පත් කිරීම පිළිබඳ ඔවුන් විශේෂ ize යින් වන බැවින්, ඔවුන්ට ප්‍රයෝජනවත් ආදාන / ඉඟි තිබිය යුතු අතර ඒවායින් ඔබට ලබා ගත හැකි පෙර-කඩිනම් SD කාඩ්පත් අතේ තිබිය හැකිය (උදා: පුහුණු අරමුණු සඳහා).


2
ඔබ එම උපයෝගීතාව අන්තර්ජාලය හරහා මුදා හැර තිබේද? එය මගේ අවි ගබඩාවට එකතු කිරීම ඉතා හොඳ වේ.
ප්ලොනි

1
මෙම අවස්ථාවෙහිදී, තාක්ෂණයේ ප්‍රගතියේ ගමන (සම්පාදනය කිරීමට පවා නොහැකි විය හැක) සහ මා භාවිතා කළ පහත් මට්ටමේ පද්ධති ඇමතුම් අනුව එය නිසි ලෙස ක්‍රියා නොකරනු ඇත. නවීන, විවෘත මූලාශ්‍ර අධිකරණ උපකරණ / ඩ්‍රයිව් ක්ලෝනින් මෙවලම් කිහිපයක් ද තිබේ, මගේ පැරණි මෘදුකාංගය සලබයන්ගෙන් ඉවතට ගැනීමට උත්සාහ කරනවාට වඩා පළමුව භාවිතා කිරීමට උත්සාහ කිරීම වඩාත් සුදුසුය.
කියුබික්සොෆ්ට්

මේ ddදිනවල, මේ හා සමාන ආකාරයකින් හැසිරීමට ඔබට යම් පරාමිතීන් ලබා දිය හැකි යැයි මම බලාපොරොත්තු වෙමි . මට විශ්වාස නෑ.
wizzwizz4

@ wizzwizz4, ddrescue දෙස බලන්න.
hildred

"එසේම, අධිකරණ දත්ත මෙවලම් පසුකාලීනව ධනයක් වැය වේ." මට හොඳටම විශ්වාසයි ඔවුන් තවමත් එසේ කරන බව.
jpmc26

5

මෙම පිළිතුර us රුස්ලාන්ගේ අදහස් දැක්වීම පිළිබඳ පුළුල් කිරීමකි

  1. ඔබගේ SD කාඩ් පත 99.9% ක් පමණ පුරවන්න
  2. ඉතිරි 0.1% හි අන්තර්ගතය අඛණ්ඩව නැවත ලියන්න (A -delete-write B-delete ලියන්න - A ලියන්න ...)
  3. ඔබ දැනටමත් කාඩ්පත කැඩී ඇත්දැයි පරීක්ෂා කරන්න (වරින් වර)

විය හැකි විකල්පය:

මෙය ඔබගේ අරමුණු සඳහා ක්‍රියාත්මක වේදැයි විශ්වාස නැත, නමුත් සමහර විට එය ඔබගේ කාඩ්පතට භෞතිකව හානි කිරීමට ප්‍රමාණවත් වනු ඇත, එය බොහෝ වේගවත් විය හැකිය.


6
කාඩ්පත් 99% ක් පුරවා ගැනීම ප්‍රයෝජනවත් නොවනු ඇත. ඇඳුම් ඇඳීමේ සම්පූර්ණ අරමුණ හරියටම මෙවැනි නොමේරූ හානියක් වැළැක්වීමයි. කාඩ්පතට භෞතිකව හානි කිරීම නිසැකවම නැවත ආරම්භ නොවන කාඩ්පතකට හේතු වනු ඇත.
දිමිත්‍රි ග්‍රිගෝරෙව්

2
@DmitryGrigoryev බොහෝ උදව් (බාධාවක්, මේ අවස්ථාවේ දී) විය වැඩියෙන් සමාන අඳින්නේ කොහොමද කාඩ් නොමැති නම් මිස, බොහෝ සිය නිල ධාරිතාව වඩා වැඩි මතක?
ispiro

12
@ispiro නිදසුනක් ලෙස, ඊළඟ වතාවේ ඉහළ ලිවීම් සංඛ්‍යාවක් සහිත අංශයක් නැවත ලියන විට, එහි අන්තර්ගතය අඩු ලිවීම් සංඛ්‍යාවක් සහිත අංශයක් සමඟ මාරු කළ හැකිය.
දිමිත්‍රි ග්‍රිගෝරෙව්

1
: @DmitryGrigoryev මම මේ පිළිතුර අර්ථ නම් නිවැරදිව එහි SD කාඩ් lvling ඇඳුම් කරන්නේ නැති බව විය යුතු electronics.stackexchange.com/a/27626/16104
ඩෙනිස් Jaheruddin

1
Enn ඩෙනිස් ජහරුදින් ඔව්, පැරණි කාඩ්පත එසේ නොකරන්න. මෙම කාඩ්පත් සමඟ ප්‍රතිපාදන වගුවේ අංශය අවසන් වන තුරු හිස් ගොනුවක් නැවත නැවත සෑදීමට / ඉවත් කිරීමට ප්‍රමාණවත් වේ.
දිමිත්‍රි ග්‍රිගෝරෙව්

3

ඔබට අස්ථායී බල සැපයුමක් හෝ වැඩි වෝල්ටීයතා සං sign ා හඳුන්වා දීමට උත්සාහ කළ හැකිය.

මා දන්නා උපාංග පවුලකට පොදු දෝෂයක් වන්නේ SD කාඩ් දූෂණය සහ වරින් වර බැටරි සම්බන්ධතා අතර ශක්තිමත් සහසම්බන්ධයක් ඇති බවය.


3

සමහර පැරණි, අඩු ධාරිතාවයකින් යුත් SD කාඩ්පත් (16MB-ish) TSOP / TSSOP විලාසිතාවේ පැකේජවල ෆ්ලෑෂ් චිප් භාවිතා කරයි. SMT ප්‍රතිනිර්මාණය කිරීමේ හැකියාව ඇති වැඩමුළුවක් (ඔබ කාවැද්දූ වැඩක් කරන්නේ නම්, ඔබට එම කුසලතා ගෘහස්ථව තිබිය හැකිය, එසේ නොමැතිනම් පුවරු මට්ටමේ දුරකථන / ලැප්ටොප් අළුත්වැඩියා කරන කුඩා සමාගම් සඳහා පරීක්ෂා කරන්න) එම චිපය සිතාගත හැකි ලෙස වෙන් කොට නැවත සම්බන්ධ කළ හැකිය, එවිට එය කියවීමට හා ලිවීමට හැකිය. අමු (ECC කේත ඇතුළුව) උපාංග ක්‍රමලේඛකයෙකු සමඟ.

කෙසේ වෙතත්, ඔබ ප්‍රධාන වශයෙන් පරීක්‍ෂා කරන බව මතක තබා ගන්න:

  • අභ්‍යන්තර දෝෂ නිවැරදි කිරීම මඟින් හඳුන්වා දී ඇති කාල නියමය / ඉක්කාව ඔබගේ උපාංගය හසුරුවන ආකාරය

හා නරකම අවස්ථාවක

  • ඔබගේ උපාංගය අක්‍රීය SD කාඩ්පතක් හසුරුවන ආකාරය.

SD කාඩ්පතකින් කුමන හේතුවක් නිසා හෝ එය අක්‍රමවත් ලෙස හැසිරෙන්නේ කෙසේදැයි පරීක්ෂා කිරීමට ඔබට අවශ්‍ය නම්, බොහෝ විට විද්‍යුත් ශබ්දය අතුරුමුහුණත් රේඛාවලට හඳුන්වා දීම වඩාත් සුදුසුය (උදා: FET බස් ස්විචයක් අතරේ තැබීමෙන් සහ අහඹු වේලාවක මොහොතකට මාරු වීම එය විකාර සං als ා ප්‍රභවයකට (නිවැරදි විද්‍යුත් මට්ටම් වුවද).


අවසාන වශයෙන් අසමත් වන SD කාඩ්පත් "විද්‍යුත් ශබ්දය" ජනනය නොකරයි, ඒවා ලිවීමේ මෙහෙයුම් සඳහා දෝෂ කේත ලබා දෙයි.
දිමිත්‍රි ග්‍රිගෝරෙව්

2

ඔලාෆ්එම්ගේ පිළිතුරට අදාළ නමුත් වෙනස්: ඔබට එස්ඩී කාඩ් ප්‍රොටෝකෝලය කථා කිරීම සඳහා ඔබේම මයික්‍රොකොන්ට්රෝලර් ක්‍රමලේඛනය කළ හැකිය, ඉන්පසු ඔබට අවශ්‍ය ඕනෑම හැසිරීමක් අනුකරණය කරන්න.


1

FAT32 මාස්ටර් බූට් රෙකෝඩ් ප්‍රදේශය බොහෝ විට අපයෝජනයට ගොදුරු විය හැකි බැවින් තාර්කික මට්ටමින් එය සැමවිටම එකම ස්ථානයක තිබිය යුතුය. (සමහර විට මේ මෘදු-remapping නරක අංශ විසින් මෙහෙයවනු ලැබේ, නමුත් මම සියලු දෘඩාංග මත මෙය ක්රියාත්මක කරන බව තරමක් සැක සහිත වෙමි.) ඔබට පුළුවන් ඒ නිසා sfdisk, චක්රයක් තුළ නම් හා ඔබ විසින් එය ඒ ආකාරයෙන් විනාශ කලා හැකි නම් බලන්න.

නමුත් මෘදුකාංගයේ නරක දෘඩාංග හැසිරවීමට උත්සාහ කරනවා වෙනුවට දෘඩාංග විශ්වසනීයත්වය වැඩි දියුණු කිරීම සඳහා ඔබට හැකි සෑම දෙයක්ම කරන්නැයි මම ඔබෙන් ඉල්ලා සිටිමි. ගැටළුව වන්නේ SD කාඩ්පත් සියලු ආකාරයේ අමුතු ආකාරවලින් අසමත් වීමයි. ඒවා කියවිය නොහැකි තත්වයට පත්වේ, ඒවා ලිවිය නොහැකි තත්වයට පත්වේ, ඔබට නරක දත්ත ලබා දෙයි, මෙහෙයුම් අතරතුර කාලය ගත වේ. යනාදිය කාඩ්පතක් අසමත් විය හැකි සියලු ආකාර අනාවැකි කීමට උත්සාහ කිරීම ඉතා අපහසුය.

මෙන්න මගේ ප්‍රියතම අසාර්ථකත්වයන්ගෙන් එකක් වන "විශාල දත්ත මාදිලිය":

නරක sd ව්‍යාජ විශාල දත්ත

SD කාඩ්පත් යනු අධික පිරිවැය පීඩනයකට ලක්වන වෙළඳ භාණ්ඩ පාරිභෝගික නිෂ්පාදන වේ. කොටස් වේගයෙන් වෙනස් වන අතර දත්ත පත්‍රිකා පැමිණීම දුෂ්කර ය. ව්‍යාජ නිෂ්පාදනයක් අසා නැත. ලාභ ගබඩා කිරීම සඳහා ඒවා පරාජය කිරීම අසීරු ය, නමුත් SSDs විශ්වසනීයත්වයට ප්‍රමුඛතාවයක් ලබා දෙන අතර, SD කාඩ්පත් සඳහා ප්‍රමුඛතාවය වේගය, ධාරිතාව සහ පිරිවැය (බොහෝ විට එම අනුපිළිවෙලට නොවේ.)

ඔබගේ පළමු ආරක්‍ෂාව වන්නේ ඉවත් කළ හැකි SD කාඩ් පතක් වෙනුවට පිළිගත් නිෂ්පාදකයෙකුගේ සැබෑ දත්ත පත්‍රිකාවක් සමඟ විකුණා දැමිය හැකි ඊඑම්එම්සී කොටසක් භාවිතා කිරීමයි. ඔව්, ඒවා ගිගාබයිට් එකකට වඩා වැඩි පිරිවැයක් දරයි, නමුත් කොටස වැඩි කාලයක් නිෂ්පාදනය කරනු ඇත, අවම වශයෙන් ඔබට ලැබෙන්නේ කුමක්දැයි ඔබ දනී. ඉවත් කළ හැකි කාඩ්පතක් සමඟ ඇති විය හැකි ගැටළු රාශියක් (ලිවීමේදී කාඩ්පත් ලිවීම, දුර්වල විදුලි සම්බන්ධතා යනාදිය) වළක්වා ගත හැකිය.

ඔබේ නිෂ්පාදනයට ඉවත් කළ හැකි ගබඩාවක් අවශ්‍ය නම් හෝ කිසිවක් වෙනස් කිරීමට ප්‍රමාද වැඩියි නම්, “කාර්මික” ශ්‍රේණියේ කාඩ්පත් සඳහා අමතර මුදල් වියදම් කිරීම ගැන සලකා බලන්න, නැතහොත් ඒවා ඉවත දැමිය හැකි වස්තු ලෙස සලකන්න. අප කරන්නේ (ලිනක්ස් යටතේ) fsckආරම්භයේදී ඇති කාඩ්පත වන අතර කිසියම් දෝෂයක් වාර්තා වුවහොත් එය නැවත ආකෘතිකරණය කරන්න. ඊටපස්සේ අපි fsckආයෙත් ඒක කරනවා. නැවත ආකෘතිකරණය කිරීමෙන් පසුව එය තවමත් දෝෂ වාර්තා කරන්නේ නම්, අපි එය ආර්එම්ඒ කර දෘඩාංග වෙනුවට ඊඑම්එම්සී භාවිතා කරන නවතම ප්‍රභේදයක් ආදේශ කරමු.

වාසනාව!


මම ඔයාට ඇඟිල්ලක් දුන්නා. මම SD කාඩ් alot භාවිතා කරන අතර වසරකට දෙවරක් අසමත් වේ. මම කිසි විටෙකත් ඒ ගැන එතරම් සිතුවේ නැත, නමුත් මගේ අත්දැකීම් අනුව මගේ අසමත් වූ කාඩ්පත් අවසාන වශයෙන් නිෂ් .ල වීමට පෙර අසමත් වූ FAT රෝග ලක්ෂණ පෙන්නුම් කළේය. මම හිතන්නේ ඔබ මෙහි යම් දෙයකට යොමු වී ඇති බව :) එබැවින් සරලවම ලිපිගොනු නිර්මාණය කිරීම සහ මකා දැමීම FAT වලින් බැහැර විය යුතුය.
jwzumwalt

1

සමහර විට මෙය ඔබට අවශ්‍ය දිශාව නොවිය හැකි නමුත් මගේ රේඩියෝව හෝ ලැප්ටොප් පරිගණකය කියවන අතරතුර මගේ එස්ඩී කාඩ් පත ඉවත් කර ඇති බව මට පෙනී ගියේ බිඳ වැටුණු එස්ඩී කාඩ් පතක් 1/5 හෝ 1/10 වාරයක් පමණ සහතික කරමිනි. කියවීමේදී බලය ඉවත් කර කාඩ්පත් නිසි පරිදි ක්‍රියා නොකරන බව පෙනේ. රොබට් කැල්හෝන්ගේ අදහස් පහතින් කියවීමෙන් පසුව, එය FAT වලට හානි විය හැකි යැයි විශ්වාස කිරීමට මා යොමු කරයි. කියවීම පමණක් බිඳවැටීමට හේතුව මම නොදනිමි - කිසිදු ලිවීමක් සිදු නොවිය යුතුද?


මෙය එෆ්එස් වලට හානි කළ හැකි නමුත් එය ඇත්ත වශයෙන්ම නරක අංශ නිර්මාණය කරනු ඇතැයි විශ්වාස නැත
akostadinov

කාඩ්පත බිඳ වැටී නැවත හැඩතල ගැන්වීමක් අවශ්‍ය බව මට ඔබට පැවසිය හැකිය. මම මෙය බොහෝ විට SD කාඩ්පත් සමඟ රාස්ප්බෙරි පයි, මගේ ලැප්ටොප් සහ මගේ නිවසේ උපාංග කිහිපයක් කර ඇත.
jwzumwalt

2
ප්‍රතිසංස්කරණයක් අවශ්‍යයි! = අංශවලට හානි කරයි . ගොනු පද්ධතිය, ඔව්. අංශ, සමහර විට.
wizzwizz4

1

ඔබේ sd-card එක FAT32 ආකෘතිගත කර ඇත්නම්, ඔබට මේද 2 හෙක්ස්-සංස්කරණය කළ හැකි අතර නිවැරදි හෙක්ස් කේතය සමඟ අංශයක් නරක යැයි සලකුණු කරන්න. මෙම ස්ථානයේ නරක අංශයක් සොයා ගැනීමට යැයි සිතන මෘදුකාංගයක් තාර්කිකව පරීක්ෂා කිරීමට ඔබට අවශ්‍ය නම් මෙය උපක්‍රමයක් පමණි; එය ඔබගේ එස්ඩී කාඩ් පතට හානියක් නොකරනු ඇත, ප්‍රතිසංස්කරණයකින් එය සාමාන්‍ය තත්වයට ගෙන එනු ඇත.


1
සුපිරි පරිශීලකයා වෙත සාදරයෙන් පිළිගනිමු! මෙය සිත්ගන්නාසුලු ප්‍රවේශයක් සේ පෙනේ - හෙක්ස් සංස්කරණය සිදු කරන්නේ කෙසේදැයි ඔබට පැහැදිලි කළ හැකිද? ස්තූතියි.
බෙන් එන්

මම හිතන්නේ ලිනක්ස් විධානය hdparm විසින් උපක්‍රමය කරනු ඇත: එය ඔබට පසුව සංස්කරණය කළ හැකි යම් අංශයක් සුරැකීමට ඉඩ සලසයි, පසුව ඔබේ කාඩ්පතට නැවත ලියන්න. ඔබ vfat සහ man hdparm පිළිබඳ ලියකියවිලි සොයා ගත යුතුය. කණගාටුයි, මම කොතැනකවත් වින්ඩෝස් පරිගණකයකට සමීප නැත.
එමිලි ද ෆවාස්

මෙම --make-bad-sectorධජය බවට පොරොන්දු බලයි! කෙසේ වෙතත්, මෙය ක්‍රියාත්මක වන්නේ මුලින් මෙම විධානය ක්‍රියාත්මක කරන ලිනක්ස් පද්ධතිය තුළ පමණක් දැයි මට කිව නොහැක. මම බලාපොරොත්තු වන්නේ මෙම විධානය hdparm --make-bad-sector 20000 /dev/sd#කෙසේ හෝ අංශ 20000 නරක අතට හැරෙනු ඇති අතර ලිනක්ස් ධාවනය නොවන මගේ කාවැද්දූ දෘඩාංග උපාංගයේ නරක යැයි හඳුනා ගනු ඇත. සිතුවිලි තිබේද?
ගේබ් ක්‍රවුස්

0

ලිනක්ස් බැඩ් බ්ලොක් ස්ක්‍රිප්ටයක් එහි විනාශකාරී පරීක්ෂණය තනි අංශයක් මත පැය කිහිපයක් නැවත නැවතත් ක්‍රියාත්මක කිරීම සඳහා නිර්මාණය කළ හැකිදැයි මම කල්පනා කරමි.

තනි අංශයකින් - නැත, මන්ද SD කාඩ් පත තුළ ඇති ඇඳුම් මට්ටම් කිරීමේ කේතය සෑම තැනකම තාර්කික කොටස් නැවත සකස් කරනු ඇත.

සමහර නරක කොටස් දිස්වන badblocks -wතෙක් ඔබට පහසුවෙන් ලූපයක් තුළ ධාවනය කළ හැකිය . මේ වගේ දෙයක් ක්‍රියාත්මක විය යුතුයි:

while badblocks -w /dev/xx; do :; done

නරක බ්ලොක් කිසිවක් අනාවරණය නොවුනහොත් badblock 0 ක් ලබා දෙයි යැයි උපකල්පනය කර else 0 වෙනත් ආකාරයකින් (man පිටුව නොකියන අතර මම ප්‍රභව කේතය පරීක්ෂා කර නැත.)


-1

සාමාන්‍යයෙන් SD / uSD කාඩ්පත් සමඟ ඔවුන් ඇඳුම් මට්ටම් ක්‍රියාත්මක කරන බැවින් මෙය තරමක් අපහසු වේ. වර්ගය මත පදනම්ව (තනි ස්ථර කොටුව, බහු ස්ථර, ටීඑල්සී, 3D-NAND යනාදිය) අංශ සංචිතය අවසන් කිරීම සඳහා එය බිඳ දැමීමට අවශ්‍ය ලිවීමේ චක්‍රය බහු ක්ෂය රෝගය තුළ තිබිය හැකිය.

මම මෙය ඇත්ත වශයෙන්ම 4GB, 64GB සහ 256GB Pro Duo, SSD සහ thumbdrive සමඟ අත්හදා බැලුවෙමි, 64GB K --- s --- මයික්‍රෝන 16GB චිප්ස් 3 ක් භාවිතා කරමින් 3.84TB පමණ පැවතුනි, එය FAT ප්‍රදේශයේ එක් මෘදු දෝෂයකින් අසමත් වීමට පෙර . 256GB භාවිතය මඳක් අඩු නමුත් සෘජු චිප ප්‍රවේශයකින් තොරව ඇස්තමේන්තු කරනු ඇත, එය අවසානයේ MBR දූෂණයෙන් මිදීමට පෙර 5TB ලියා ඇති නමුත් පාලකය එය USB3 මාදිලියේ solid න ලෙස ක්‍රියා කිරීමට හේතු වූවාද යන්න පැහැදිලි නැත, නමුත් USB2 නැවත කියවීමේදී වැඩි දෝෂ ඇති විය එය ද ඉතා උණුසුම් විය. දත්ත පිටපත් කිරීමේදී 4GB ඩුඕ පා er කයා අසමත් විය, නැවත සහතික විය නොහැකි නමුත් එය වසර 6 ක භාවිතයට සමාන වන අතර කැමරාව ද "ප්‍රතිසාධනය" පණිවිඩ පෙන්වයි. ලිවීමේදී අහඹු ලෙස වෙනස්වන බල සැපයුම් වෝල්ටීයතාවය එය වේගයෙන් අසමත් වනු ඇත. සමාන රෝග ලක්ෂණ සහිත වසර 2 ක පමණ භාවිතයෙන් පසු මගේ 128GB මයික්‍රෝ එස්ඩී අසමත් විය,

එක්ස් කිරණ අත්හදා බැලීම් පිළිබඳ අදාළ නොවන සටහන් ඉවත් කරන ලදි.


1
නිශ්චිත රෙක්ටර් විනාශ කිරීමට උදව් වන පිළිතුරු කිහිපයක් දැනටමත් තිබේ. අහඹු ඒවා විනාශ කිරීම පිළිබඳ ඔබේ යෝජනාවෙන් අමතර කිසිවක් නොලැබේ.
Mté Juhász
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.