Насколько вероятна коррупция в SD-карте?
Я работал над своим Pi и случайно отключил его от власти. Я прочитал, что отключение питания при записи SD-карты может привести к повреждению SD-карты. Как часто это происходит?
2 ответа
Редко, но все же происходит. Кроме того, есть несколько факторов, которые следует учесть, чтобы угадать вероятность повреждения SD-карты, включая, но не ограничиваясь:
- Как занят карта, когда питание отключилось
- Операция была отключена (чтение или запись)
- Как часто происходит «грязное» завершение работы.
- Электростатический разряд (ESD)
- Независимо от того, установлена ли SD-карта как для чтения или записи
- Качество SD-карты
- Не повезло или кому-то, кому не повезло. Указано SlySven
- Качество программного обеспечения (независимо от того, что делает программное обеспечение, вызывает повреждение или нет)
- Силовой шум
- Напряжение на SD-карте
- Устойчивость часов к SD-карте.
- Частота процессора и друзей (графический процессор, SDRAM и т. д.)
- Известно, что разгоны вызывают повреждение.
- Конфигурация программного обеспечения
- Планы непредвиденных действий файловой системы (как файловая система обрабатывает коррупцию)
- Планы действий ОС (как ОС обрабатывает повреждение данных)
- Резервирование данных
- Температура SD-карты (вы не должны ставить зажигалку или плиту под SD-карту)
- Сколько стрессов у карты SD (физический стресс, изгиб и т. д.).
- Качество подключения SD-карты
- Качество разъема SD-карты
- Нормальный износ
- Магнитные поля
- Большинство SD-карт невосприимчивы к этому
- Космические лучи
- Экологическая радиоактивность
- SD-карта, скорее всего, будет повреждена внутри ядерного реактора.
- Деяния Бога
- Война (регулярная или ядерная)
- Апокалиптический сценарий
- Разбойный компьютерный вирус, разрушающий все
- Коррозия от нормального износа.
Я считаю, что повреждение SD-карты сложно догадаться, но использование здравого смысла избавит вас от необходимости восстанавливать поврежденные данные.
Завершите работу с помощью команды sudo shutdown -h now
и дождитесь, пока начнет мигать зеленый светодиод. Это «чистый» способ отключения.
Я думаю, что ответ PandaLion98 довольно всеобъемлющий, так что это скорее наблюдение anecdotal , основанное на:
- Имея хотя бы один пи в течение более трех лет.
- В течение большей части этих трех лет был один pi (сначала a B, затем B +) на 24/7.
- Имея несколько других pi (другие B и 2B), которые я обычно использую без головы.
В последней категории я регулярно делаю то, что может оставить pi в состоянии незащищенности или, по крайней мере, в отключенном состоянии сети, и о том, как я настроил сеть после ее отказа, мне нужно было бы подключить экран и клавиатуру чтобы вернуть его обратно. Это довольно легко, так как у меня есть их под рукой, но, честно говоря, я не беспокоюсь, если мне не интересно исследовать что-то, что произошло, что обычно я не из-за того, что информация, относящаяся ко мне, регистрируется в любом случае.
Так что я просто вытащил вилку. Количество раз, что происходит, происходит между несколькими раз в день и несколько раз в месяц. У меня нет никаких проблем или беспокойств по этому поводу, потому что ни разу за все это время ни на одном из pis я не видел никаких признаков повреждения SD-карты. Там также случаются отключения электроэнергии здесь, бары питания случайно отключены или отключены от сети и т. Д. Есть также один, который я использую с камерой и батарейным блоком снаружи, и иногда я просто оставляю его до тех пор, пока он не начнет сок.
Тем не менее, в этом анекдоте есть несколько предостережений:
-
Как правило, pis не очень заняты WRT для ввода /вывода SD-карты. Я не запускаю их как узлы Tor и т. Д. Это важно, потому что, если власть сокращается, когда происходит много операций ввода-вывода, вероятность коррупции более вероятна. Однако , коррупция такого рода, основанная на моем опыте работы с другими машинами Linux за последнее десятилетие или около того, почти всегда фиксируется с помощью
fsck
при загрузке, которое, если вы не ввернулось с конфигурацией, произойдет в таких случаях. Я пару раз видел диск (вращающийся диск) в непригодном состоянии, и в обоих случаях проблема с корнем оказалась аппаратной сбойкой. Спиннинг дисков не длится вечно (и не делает SD-карты, если вы хотите, чтобы некоторые из моих мыслей о том, что см. Здесь ). -
Я использую источник питания (2-2,5 А), который достаточно для того, что я делаю - wifi-ключ, иногда RF-клавиатура /мышь, возможно, внешний HD (работает только без концентратора B + и 2B), может быть, небольшой сервопривод. Однако иногда я использовал их с меньшими, до 1, и я думаю, что даже 0,75 А.
-
Я не трачу много денег на SD-карты. Не потому, что у меня есть что-либо против фирменных наименований (у меня есть хотя бы один Sandisk), но потому, что я собрал их вместе в наборах, которые включали блок питания и корпус, и они не связаны. Обычно они имеют штамп 10 класса. Также есть магазин электроники рядом с магазином, который иногда имеет некрашенные микро-SD в банке в продаже в кассовом аппарате. Наконец, я не думаю, что это имеет большое значение для pi, сам контроллер слишком медленный, и сама машина просто невысока.
Обратите внимание, что все это не означает, что у меня есть куча и они все время переключаются и выходят; У меня нет - когда у меня есть один в штате, который я хочу, он обычно остается в пи в течение нескольких месяцев, я уверен, что есть один, который был там больше года подряд 24/7.
Похоже, что степень паранойи IMO очень необычная в отношении SD-карт среди пользователей pi. Я говорю, что, поскольку наше использование статистически не имеет значения - мне нравится многие другие люди также используют их в телефонах, планшетах и камерах, и у них никогда не было проблемы. Более того, если бы существовала настоящая проблема, то статистическое использование было бы настолько высоким, что, вероятно, могло бы стать новостью сети ТВ. Я думаю, что фотографы - это те, у кого лучший опыт в отношении того, как долго может длиться SD-карта, и какая разница между различнымикачеств карт действительно составляет.
В любом случае, я поставил эту паранойю на две причины:
-
эта проблема , что может повлиять на некоторых людей в течение некоторого периода времени, я не знаю, но это уже в прошлом.
-
Люди не говорят онлайн о том, как их оборудование работает просто отлично . Абсолютно ужасная форма рассуждений - утверждать, что «проблема должна быть, потому что я видел сотни жалоб на эту проблему в Интернете». Во-первых, миллионы (как в 2-4+, к тому времени, я думаю), проданы. Во-вторых, многие из этих жалоб (которые, по моему мнению, были бы лучше измерены в десятках), очевидно, были такими же развратными /расстроенными /расстроенными людьми, размещающими несколько мест, или с кем-то другим повторно опубликовать его по любой причине. В-третьих, из-за того, что здесь наблюдаются последние 2-3 года, многие проблемы сводятся к невежеству и некомпетентности . Нет ничего постыдного в некомпетентности, я некомпетентен на одноколесном велосипеде, однако, я достаточно разумен, чтобы не обвинять его, когда я падаю.