Не так давно я купил себе на aliexpress твердотельный жесткий диск, проще говоря — SSD, и даже написал об этом статью. Диск пришел, был установлен и прекрасно работал несколько месяцев. Но в последнее время я стал замечать, что диск стал часто «захлебываться», и порой приходилось просто ГРУБО выключать ноутбук. Закралось сомнение: не накрылся ли мой китайский «друг»? Как проверить SSD на работоспособность?
В начале я стал грешить на Ubuntu, может она стала глючить? Я часто устанавливаю новые программы, и хотя Linux в этом отношении намного устойчивее Windows, но и его можно угробить.
И вот вчера решил я переустановить систему, дабы время у меня было. Решил установить опять Ubuntu по налаженной системе с доработками. Но не тут то было! После первой установки я не смог зайти в домашнюю папку, которая у меня зашифрована.
Я решил сделать ход конем и поставить Linux Mint 17. Но и он отказался нормально устанавливаться, и я опять не смог попасть в домашнюю папку, в которой у меня все ценные документы! Я поменял флешку, но и это не помогло. Система зависала на этапе установки, когда применялись параметры разметки, и в консоли было видно, что установка идет с ошибками.
Я понял, что нужно проявить военную хитрость, без этого я потеряю все документы. И тогда я установил на флешку Backbox Linux — линукс для хакеров, и как это не удивительно, но он установился! Я быстро скопировал все ценные файлы, пока опять все не глюкнуло.
Я решил дальше не рисковать, а вставить в ноутбук обычный диск, а этот SSD протестировать. Как же это сделать?
Как проверить SSD диск в Windows?
Хотя я работаю в Linux, рядом у меня стоит ноутбук с Windows XP, там крутится важная для меня программа Key Collector. И для всяких прошивок Windows тоже нужна. Я запихал SSD диск в контейнер (не напрасно купил же) и подключил к ноутбуку.
Для проверки SSD я скачал программу SSDlife, которая долго не думая выдала мне о моем диске такие данные.
В принципе, с диском кажется все нормально, хотя показывало не 100% здоровья. Тогда я решил проверить диск более тщательно, и запустил свою любимую программу Victoria.
Хотя я не досканировал (может и зря) до конца, было видно, что в целом все ячейки работают отлично. Но я не успокоился и скачал еще одну программу — HDDScan, и просканировал ей.
И вот эта программа показала, что у меня убит первый сектор! Всего один, может ли быть из-за него такие проблемы? Или эта программа подходит только для обычных HDD? Я пока не знаю, но я знаю, что сделаю.
Так как это сектор первый, то я при разметке диска оставлю в его начале не размеченную область, чтобы этот сектор не работал. Если это не поможет, то я уже и не знаю, что мне делать.
Как проверить SSD на ошибки в Linux?
В Linux для этой цели как я понял есть только консольная программа (хотя может я плохо искал), проверяется все так:
sudo badblocks -v /dev/sdc > ~/test.list
Утилита badblocks проверит диск на битые сектора и выдаст отчет в файл test.list, который появится в домашней директории. Да, это не очень наглядно, но проверить все же можно. Может вы знаете программы получше?
Буду пробовать ставить на этот SSD диск линукс 15.04, протестирую и новый Ubuntu (еще не пробовал ставить) и заодно диск. В комментариях отпишусь, что из всего этого вышло…
Сегодня попробовал установить Ubuntu 15.04 на этот SSD диск, оставив не размеченной начальную область диска — установка зависла.
Не стал продолжать и решил установить Windows 7 — все установилось, правда пока не знаю, будут ли работать без сбоев.
Решил сделать так: в ноутбук вставил SSD с Windows 7, а на внешний HDD установил Linux. Теперь я могу работать если нужно в виндовс, а могу загружаться в Linux с внешнего диска, дабы с Линукс тут все просто.
У меня была какая то странная проблема с диском (только это простой был диск), в лнинух писало что он он там что то там перезапускает, хотя и работает. В виндовс он просто начинал тупить по страшному и яростно ползал по диску. Хотя везде показывало что с диском всё нормально.
Оказалось что надо в биос надо переключить на IDE контроллер, вместо какого то странного нового и всё стало окей.
И такое бывает, но SSD диски все же сильно отличаются от обычных и технология пока не очень отработана, поэтому и проблемы бывают, особенно на китайских. Но нам же подешевле нужно!
Я лично уже около полугода пользуюсь SSD в качестве системного. У меня ноут Sony VAIO был с обычным хардом. Потом я туда поставил свою SSD’шку. Сижу под Ubuntu 14.04.3 перезагрузка в случае необходимости происходит за 11-12 секунд — сам лично мерял с помощью секундомера :-) В ноуте вместо привода стоит дополнительный хард на 1ТБ (точка монтирования домашняя директория).
Везде использую BTRFS. Ранее использовал Ext4. Никаких глюков не замечал.
Ах да! ссдшка у меня от кингстона на 120 гигов. Смонтирована как корень.
Я вот поздно узнал про BTRFS, может если поставил бы сразу, то все было бы отлично. Хотя как я и написал пока не понятно, что с диском, так как утилиты все показывают, что все окей!
Вчера поставил на этот SDD Windows 7, вроде все работало, но потом начало все зависать, не знаю даже, из-за диска или сама по себе система висла?
Недавно на такой же китайский ставил 7×64. Не добился стабильной работы, несколько раз переустанавливал. И, в конце концов, чистая установка перестала доходить до конца.
Пришлось, как в этой статье, делать secure erase:
А потом, как в этой, перенес уже установленную с HDD
https://www.tigraine.at/2014/01/04/how-to-upgrade-to-an-ssd-with-minimal-effort
После этого работает, но, по ощущениям, не совсем гладко
Китайцы явно халтурят, хотя я свой все же завел, на семерке как раз работает нормально. Лучше все же заплатить и купить надежный intel — скупой платит дважды! А жесткий диск дело серьезное, данные можно все потерять легко!
У меня лично как и говорил Kingston SSD 120GB
Брал в начале февраля этого года за 5 килорублей в МСК.
Некоторые брали OCZ и даже Intel и говорили что типа настоящий, а не подделка. Но в итоге ssd-шки летели.
Технология новая и нужно быть осторожным, для важных данных лучше не использовать. А в отношении китайского, так оно сейчас все оттуда ;)