Как стать автором
Обновить

Комментарии 57

Ничего, что я под кат заглянул до того как бэкап сделал? Он у меня по расписанию на 23 часа настроен…
А вам спасибо за статистику, со своим контроллером мне можно спать ещё спокойнее.
Ничего.
Всегда рад поделиться опытом. Спасибо, что заглянули.
Не храню критичных данных на SSD. За два с лишним года владения OCZ Vertex 3 был один сбой, но тогда я просто обновил прошивку SSD и переустановил ОС. С тех пор проблем не испытывал.
Хорошо, что не храните. Будьте внимательны со своим SSD. К сожалению статистика для него не самая лучшая. 1-2 года назад достаточно часто обращались с просьбой восстановить.
AMD Radeon R7?
У них проблемы с фантазией…
Причём на Indilinx'е :)
ну гуглить-то я умею
имел ввиду, что придумать название не смогли другое…
Зато, как выяснилось, не умею я. Гугл завёл меня куда-то не туда, так что благодарю previous commenter за ссылку.
Нет ли здесь такого момента, что диски из зеленой зоны умирают более «молодыми и здоровыми»?
Скорее нет. Просто разработанные методики восстановления, их возможности и характер неисправностей каждого семейства накопителей индивидуальны. Вот и получается, что для одних семейств существующий инструментарий покрывает больший процент случаев.
Возможно, у SSD даже есть свой клуб 27 (месяцев) =)
Результаты, проиллюстрированные на диаграмме, представляют из себя нечто среднее по индустрии по состоянию на 2015 год.
График вам маркетологи рисовали? Где проценты подписаны? Левая точка — 0%, а правая — 2%? Или левая 90% а правая 95%? Или Indilinx 3 как самый зеленый — имеет 100% восстановимость?
Диаграмму рисовал я. Я скорее хотел проиллюстрировать вероятность успешного восстановления одного семейства относительно другого, при этом не хотел привязываться к абсолютным значениям. Значения для каждого семейства выбраны, что называется на глаз. Левая точка — 0, правая — приблизительно 90%.
НЛО прилетело и опубликовало эту надпись здесь
В настоящий момент для данной модели нет общедоступного инструмента или методологии восстановления данных. Поэтому если кто-то и умеет работать с ними, то таких компаний в мире единицы. Мне они не известны. Вполне вероятно, что ни у кого нет инструментария.
НЛО прилетело и опубликовало эту надпись здесь
Он же серверный, а там обычно RAID, бекап и превентивная замена.
НЛО прилетело и опубликовало эту надпись здесь
Насколько я могу судить, сейчас в ходу накопители емкостью ~120GB.
Очень часто на восстановленном SSD оказывается один системный раздел. Люди любят хранить что-то на рабочем столе или в папке «Мои документы».
Напрасно любят, напрасно не предохраняются.
Каждый раз когда читаю такие топики, ощущения как от хорошего детектива. Спасибо.
Хорошим детективом было бы решить паззл восстановления данных с сырого дампа %)
А как насчет статистики поломок? Какие ломаются чаще, какие реже?
Затрудняюсь ответить. Вообще Samsung-и считаются достаточно надежными, однако на восстановление их приходит достаточно. Возможно сказывается их популярность. С другой стороны с накопителями Plextor обращаются редко, но вот насколько они распространены среди пользователей сказать не могу. В свое время много было обращений с накопителями OCZ Vertex 2/3/4, Agility 3/4, Octane.
Из свежих накопителей на ум никто не приходит. Но, возможно, просто их время пока еще не пришло.
Plextor вошел в моду не так давно. Сейчас популярны в основном из-за цены.
Да и себе недавно его взял (M6S 128GB), скорости хорошие, цена бюджетная. Ну а что до надёжности — народ не жалуется, да и не страшно — как обычно система с софтом на нём.
> Ну а что до надёжности — народ не жалуется

Народ как раз активно жалуется, см ниже.
Оттуда:
Если ваш M6S был с 1.05 из коробки то возможно все будет нормально

Тему перечитывать нереально, но, как понял, есть проблема с прошивкой у любителей эти самые прошивки менять как перчатки. Вот и напоролись на глючную. Но зачем менять, если проблем нет из коробки?

Я даже версию прошивки не знаю, дома посмотрю ради интереса.
Я с вами частично соглашусь. Сам купил plextor по доброй памяти, пока не получил потерю данных на прошивке 1.05. При этом опыт удалось повторить.
пока не получил потерю данных на прошивке 1.05

Долго до этого работал? Моему два месяца всего.
через два дня, но можно сказать и через день — при активном его использовании.
Так а кто ж знает что проблем нет? Некоторые проблемы прошивки только через 2 недели проявляются… а хочется ведь всегда лучшего!
Так ведь если решились перепрошить — прошивку можно протестировать несколько дней, например создать 100500 разделов, заполнить их, считать (или как там проверяют), на ресурс особо не повлияет, зато потом уверен будешь, что не грохнется в первый же день.
Особенно если SSD-шка в системнике единственная и системная.
Тогда золотое правило: работает — не тронь! :)
А Corsair на LAMD приходилось ковырять? В каком виде они хранят данные?
Лично мне нет. Коллеги ковыряли, но в большей степени микрокод. С форматом хранения возможно не разбирались. Я поспрашиваю.
Присоединяюсь к вопросу, т.к. пользую Neutron Series GTX 120GB — модель не новая, но вроде обкатаная.
У plextor M6 проблема с прошивкой.
Почитать, что и как можно тут
forums.overclockers.ru/viewtopic.php?f=24&t=473790&sid=d566f9e67a011b8504dd795de36017bb

от себя скажу, что мне удалось реально самому воспроизвести исчезновения данных на данной серии.
Серия M5 была намного лучше. OCZ были проблемы очень частые под os x, лечилось сменой прошивки.

Сам я на текущий момент плавно перебрался на Samsung 850 pro, есть что сказать о нем? Хотя думаю что нет :)

Да еще неплохо дела у Intel, Intel 730 свой контролер, не быстрый но с хорошим запасом прочности, может быть актуально в системах где нет поддержки TRIM.
Когда для каждой страницы индивидуально генерируется свой паттерн на основании какого-то закона. В таких случаях помимо прочего нужно еще попытаться разгадать этот закон, что уже, мягко скажем, непросто.

Это называется «шифрование потоковым шифром» (или блочным в режиме CTR, этот режим превращает блочный шифр в потоковый) — мы на основании ключа генерируем псевдослучайную последовательность бит, с которой XOR-им данные.
Различие между «скремблированием», как вы это назвали, и шифрованием весьма условно. Ну и назначение по сути одинаковое — уравнять 0 и 1, чтобы микросхемам памяти легче жилось.

Так вот, согласно статистике, причиной выхода из строя SSD в большинстве случаев является появление некорректируемых битовых ошибок в служебных структурах.

Рассчитанные на NAND файловые системы уже давно размещают суперблоки во флеш-памяти так, чтобы даже в случае порчи одного-двух из них файловая система оставалась полностью работоспособной. (Не говоря уже о том, что эти суперблоки записываются по очереди, так, что износ контроллируется.)

А тут вдруг современное устройство — и на тебе.
Согласен. Разница достаточно условна. Я выделил скремблирование, чтобы показать что это преобразование обычно не является криптостойким. То есть есть варианты по прочитанным дампам определить XOR паттерн. В случае с динамическим XOR паттерном это тоже не совсем режим CTR. Последовательность, с которой ксорятся данные, генерируется не с помощью алгоритма шифрования. Паттерн обычно генерируется с помощью сдвиговых регистров.

По поводу повреждения служебных структур. Здесь речь идет не про структуры файловых систем, а про внутренние структуры самого накопителя (таблицы дефектов, транслятор, различные конфигурационные модули). В результате портится не файловая система, а накопитель перестает работать. Устройство современное, но технология еще развивается.
Принципиально внутренние структуры SSD ничем не отличаются от служебных структур файловой системы, рассчитанной на размещение непосредственно на чипах NAND (без FTL). Это же информация о том, какие части блока заняты, какие свободны, сколько раз он перезаписывался и какие индексы (адреса LBA) у хранимых здесь данных. Если бы разработчики SSD посмотрели на технологии этих ФС, их структуры были бы не менее стабильны.
Ну что тут скажешь! Ленятся окаянные.
Ну вообще, как мне видятся, производители идут по этому пути. Потому как микрокод значительно усложнился за прошедший год-два. Для повышения стабильности работы некоторые стали объединяться микросхемы памяти в raid массивы Это касается Crucial/Micron M500 и более новые; и Sandforce (может еще кто-то). Вообще судя по тому, что рассказывает компания LSI про свои контроллеры Sandforce, они многое сделали для надежной работы. Причем намного раньше остальных. Но по какой-то неведомой причине, накопители летят. И летят много. Возможно сказывается то, что многие производители SSD стремились сделать дешевое решение на их контроллере и экономили на микросхемах.
Хороший цикл статей. Вы приоткрываете завесу над бизнесом по восстановлению данных, который для многих кажется совершенно не прозрачным.
> то я бы советовал делать backup перед каждой чисткой зубов.
что, никто еще не пошутил, зачем делать бакап раз в два года?
А если SSD запаролен через ata password, есть ли возможность снять шифрование, не зная мастер-пароль? Ситуация такова, что я когда-то установил мастер-пароль через HP Drivelock, каждый раз при включении вводил юзер-пароль и не задумывался, потом потребовалось снять шифрование и я понял, что забыл мастер-пароль.
Установка/снятие пароля через ata password не включает/выключает шифрование. Накопитель только блокирует доступ к пользовательским данным. Для блокировки доступа служит user пароль. А master пароль нужен на случай, если user пароль утерян. При этом в накопителе есть два уровня защиты:
  • High — позволяет открыть доступ к данным с помощью master пароля
  • Max — позволяет разблокировать накопитель с попутным уничтожением пользовательских данных с помощью master пароля
Ясно, а есть ли способ отключить блокировку вообще, зная только user-пароль? HP Drivelock каким-то образом хеширует пароль, и я не могу прочитать этот SSD на другом компьютере, так же как и не могу отключить блокировку на накопителе полностью, не зная master-пароль. Сохранность данных меня не интересует.
Я пробовал снимать блокировку через hdparm, добился статуса not locked и not frozen, при этом secure erase сделать не удалось, если не ошибаюсь был io error.
Накопитель Kingston KC300, если что.
Согласно стандарту блокировка снимается с помощью последовательной подачи двух команд: Security unlock и Security Disable Password. В обеих командах параметром передается user или master пароль. Если у вас получилось добиться статуса not locked, то вам по сути оставалось подать 2-ю команду.
Второй вариант подать команду Secure erase, но при этом накопитель должен быть locked!
При подаче команды Secure erase тоже нужно передавать пароль, но дело в том, что drivelock этот самый пароль хеширует и какой на самом деле пароль был установлен в накопителе, неизвестно. Есть ли ещё варианты?
Верно, нужен. Но если user пароль drivelock не устраивает, а master потерян, то в вашем случае остается реверс инжиниринг drivelock, с целью понять каким образом эта программа формирует из вашего пароля тот, который реально посылается в накопитель. Тогда можно будет узнать реальный user пароль и попробовать разблокировать накопитель другим ПО.
Если хотите, могу удаленно подключиться к вашему компьютеру и помочь.
Понятно, спасибо. К сожалению, drivelock это опция в bios, а не программа.
Чтобы снять блокировку, вполне сойдет и user пароль. Это вероятно можно сделать с помощью все того же HP Drivelock.
Нет, для снятия блока drivelock просит именно master-пароль.
Стандарт этого не требует. Вероятно такую схему реализовали сами разработчики drivelock-а
А статистики какие чаще носят восстанавливать нет?
И как насчет Crucial M550 у него вроде проапгрейдили контроллер по сравнению с M500. Или в плане восстановления без изменений?
Выше в комментариях я уже отвечал по поводу статистики отказов. Но я больше занимаюсь исследованиями, чем оказанием услуг. Поэтому мои данные могут не совсем отражать суть вещей.
С Crucial M500, M550 пока было мало обращений. Эти накопители пока недостаточно хорошо изучены, статистика восстановлений для них в обозримом будущем скорее всего поменяется в лучшую сторону.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий