Мой основной системный диск очень старый. И последнее время он уже начал потихоньку сбоить. Вообще, учитывая его возраст, удивительно, что не начались серьезные проблемы, и удивительно, что он еще так долго продержался. Так что я решил, что пришла пора его заменить. А на что? Логично, что на SSD! Благо они последнее время совсем подешевели и можно взять за 5000 рублей 500 Гб SSD. У меня в материнке как раз есть свободный М.2 слот, так почему бы не вставить туда новый SSD, подумал я? Но в процессе возникли некоторые ньюансы, которые я не учел изначально...
Длинная история под морем...Покупка сама по себе никаких проблем не составила, я притащил диск домой, распаковал его и вставил в комп. Тут меня поджидала первая засада: вставиться-то в слот он вставился, но его еще надо было закрепить там винтиком! А где этот винтик взять? В комплекте к диску его не было! Тут я понимаю, что если к диску он не прилагается, то скорее всего он прилагался к материнской плате. Ок, я ушел рыться в запасах запчастей от материнки. Было бы обидно, если бы я его выкинул бы когда-то давно за ненадобностью. Но это не вариант — я такое не выбрасываю. Вопрос был только в том где он всё это время хранился. И через минут 10 рытья я таки отрыл этот винтик, даже нераспечатанный со времён замены компа! О да! В общем, прикрутил я диск и врубил комп.

Сама SSDшка оказалась гораздо меньше, чем я ожидал. Буквально с флэшку размером, даже меньше планки памяти.

А вот так он выглядит уже в корпусе, в сборке. Обратите внимание на винтик слева! Он лежал 5 лет в запасе и наконец-то пригодился!
И что я вижу? Всё работает... как и раньше, нового диска в системе нет. Так, ладно, в системе он не определился автоматически, значит надо смотреть что там в биосе. Точнее уже не в биосе, а в UEFI. Второй раз за всё время работы с этим моим компом я полез в его UEFI. И сходу ничего там не обнаружил. Пошел гуглить и выяснилось, что нужная настройка спрятана в Advanced > HDD/SSD > там надо режим PCIe поставить из SATA в M.2. Вот тогда устройство в системе и определилось! Но исчезли 2 других диска. Так, стоп, что за фигня? А вот тут выяснился прикол. Раньше я о таком не задумывался и наивно предполагал, что к моим 6 SATA слотам еще прилагается М.2, который я не использую, и если я подрублю его, то у меня будет 5 HDD плюс 1 DVD-Rom по SATA и еще 1 SDD на М.2. Ага, щаз! Система тут же подогнала мне губозакаточную машинку и затакала мою губу обратно, да по самые помидоры. Читаем внимательно описание материнской платы:
Разъем M.2 поддерживает устройства PCIe и SATA. Для его реализации используется четыре чипсетных порта PCI Express 3.0, что обеспечивает пропускную способность в 32 ГТ/с (при подключении PCIe-устройств).
И второй пункт:
6 × SATA 6 Гбит/с (включая два порта разъема SATA Express)
Вот на это я изначально не обратил внимания, а эта подлянка ждала меня сейчас. Смотрим на материнку внимательнее:

Видим два слота SATA Express, потом 4 обычных SATA и потом М.2 слот. Ну так вот подлянка в том, что из SATA Express и М.2 одновременно может работать только что-то одно, ибо они используют одни и те же линии PCIe! И смысл той кнопки в UEFI — как раз в переключении между этими режимами. Поэтому в ту самую секунду, когда я переключил этот пункт из "SATA" в "M.2" я лишился двух дисков и приобрёл SSD. Итого, вместо ожидаемых 5 HDD + 1 DVD + 1 M.2 на деле оказалось 4 HDD + 1 M.2. Мда, как-то я этот момент не учел. Надо было бы брать SATA 2,5 дюймовый диск и ставить его в разъём HDD вместо уже существующего диска, было бы больше дисков. Ну да ладно. Допустим, если я пожертвую DVD Rom, то общее количество дисков останется таким же, как и было, плюс у меня будет быстрый SSD. А DVD я всё равно за все эти годы не использовал, он больше для legacy стоит. От флоппи-диска же я отказался в итоге, правильно? Ну ок, в принципе ничего страшного, но на будущее буду знать такие вещи. Главное определить какие кабели SATA включены в SATA Express (а значит не работают), а какие включены в нормальный SATA (они-то мне и нужны). Этим я еще займусь позже, а пока неплохо бы вообще заставить SSD выполнять свои функции. И вот с этим меня ждала следующая подстава.
Ну, т.е. как "подстава"... В этот раз исключительно мой косяк. В чем суть. Есть системный диск, на нём стоит система. Есть пустой SSD, на нём есть 500 Гб свободного места. Задача: перенести систему со старого диска на новый SSD. Решение: клонирование диска! Вариант тупо ставить новую систему с нуля я не рассматриваю, именно чтобы этого не делать и решил заморочиться с клонированием. Прежде всего надо сказать, что систеный HDD у меня 1 Тб, а новый SSD - 500 Гб. Но это я как раз учел и почистил диск так, чтобы ничего лишнего на нём не было и он бы спокойно поместился в 500 Гб и свободное место бы осталось. Проблема возникла на этапе выбора утилиты для клонирования. Сейчас-то я думаю, что мне надо было качать с рутрекера пиратскую Acronis True Image и не париться, тогда бы проблем бы и не было. Но пиратить я не захотел и покупать за 50 евро програмку для 1 раза использования (дороже, чем сам SSD, едрить!). Поэтому я пошел искать бесплатные решения. Они тоже существуют. Рекомендованный многими Aomei Partition Assistant к последней версии тоже стал платным, так что я пошел смотреть альтернативы и нашел Macrium Reflect. Неказистый, прямо скажем, интерфейс, но зато полностью и официально бесплатная! Заранее скажу, со своей задачей программа справилась, прокосячил лично я.
Тут дело в чем. Это еще один ньюанс, который я проглядел, хотя должен был бы и сообразить. Когда Винда, да и вообще любая система грузится, она сначала смотрит в загрузочный раздел на загрузочном диске. Там сидит загрузчик, либо стандартный, либо мультизагрузчик для мультисистемной конфигурации, как у меня раньше была. И этот загрузочный раздел как раз находится на том диске, который я и собираюсь вытащить из компа совсем. И в терминах Винды этот раздел должен быть "активным" и "системным". Так вот, когда я первый раз клонировал диск, я забыл про этот раздел и склонировал только основной раздел с файлами. Разумеется, когда я вытащил старый HDD из компа и пошел грузиться с SSD ничего не загрузилось. Впрочем, до меня быстро дошло, что проблема в отсутствии загрузочного раздела. Только, курва, клонировалось 500 Гб в течении 6 часов, повторять это действие не хотелось бы. Поэтому я решил немного схитрить и склонировать загрузочный раздел отдельно, а потом уже сделать его активным. Сказано — сделано! Но почему-то через оснастку управления дисками раздел делаться активным не захотел. Не беда! Я же умный, я могу через командную строку с утилитой diskpart всё сделать. Ну, пошел делать. И знаете что? Она выдала ошибку "Этот диск не является жестким диском MBR". Ахаха, и вот тут я упёрся в разницу MBR и GPT. Опять! Разумеется, когда я инициализировал диск, то сделал его GPT, как и все диски до этого. Кроме, разумеется, системного, который MBR. Винда в упор не хочет грузиться с загрузочного раздела на GPT диске и в упор не хочет делать его "активным" тоже. Когда я это делал вчера, уже настала полночь и "вчера" превратилось в "сегодня". Собственно, именно поэтому я и пропустил пост — голова была другим занята. Я уже понял, что повторного клонирования на 6 часов не избежать и немного из-за этого расстроился. Вообще, как я узнал уже сегодня, есть варианты сделать GPT диск загрузочным и "активным", но это требует некоторых утилит и некоторых манипуляций, и связано с разницей работы UEFI и старых BIOS. Но я решил сделать проще. Я стёр все разделы на SSD, конвертнул его в MBR и поставил на ночь клонирование на этот раз уже правильных разделов с системного HDD. Сегодня с утра эпопея продолжилась (и завершилась).
Утра вечера мудренее — гласит народная мудрость. И она, как всегда, права. После завтрака я засел за комп, увидел, что клонирование успешно завершено за 6 часов, а в оснастке управления дисками нужный раздел на SSD уже, как и положено, стал "активным". Но еще не "системным". Это значение было еще у старого диска. Вообще, "системных" разделов может быть несколько, хоть на каждом диске. Вопрос в том, с какого из них будет грузиться система, а это определяет приоритет в порядке дисков. Я вытащил старый HDD из компа и загрузился заново — ничего. Неужели опять облом? Неужели надо будет всё-таки ставить систему с нуля? Неужели я зря потратил 12+ часов на клонирование? Но иногда разница между победой и поражением исключительно в желании победить. Я решил проверить еще один вариант. Достал загрузочную флэшку с 10й Виндой, загрузился с неё, перешел в раздел "Восстановление системы" и выполнил тупо "автоматическое устранение неполадок с загрузкой", есть там такой инструмент. Вообще-то эта штука никогда не работает и никогда не помогает, но... Внезапно она пригодилась. Вынимаю флэшку, загружаюсь заново и... а вот хрен там был. Не загружается. Всё, на этом моменте я решаю закончить все эти мучения и ставить систему заново. Но перед этим вспоминаю, что надо бы пару файлов еще со старого диска перенести. Подрубаю его обратно, загружаюсь и... замечаю странную картину. Вроде бы загрузилось быстрее. И нужных файлов на диске С: нет. То есть как нет, если я их записывал ровно перед тем, как вытащить HDD из компа? И тут я замечаю, что мой диск С: размера 500 Гб. А диск D: — 1 Тб. Хотя до этого было как раз наоборот. И зарезервированный системой загрузочный раздел на SSD, чудестным образом стал "системным". Т.е. я сейчас загрузился с SSD и на нём стоит склонированная система и всё работает! Почему до этого, без старого HDD оно не загрузилось я так и не понял. Но теперь всё прошло. Скорее всего это самое "устранение неполадок с загрузкой" сработало, но почему-то не сразу. Я вырубил комп, вытащил старый системный HDD и загрузился заново. Победа! Всё загружается, причем с какой-то невероятной скоростью. Ооо, да! Кстати, те нужные файлы таки нашлись на диске D:, который я после этого успешно и вытащил из компа.
В общем, конечно, некоторых мучений можно было избежать и сделать всё гораздо быстрее, но поскольку я еще никогда не занимался клонированием системы, то не учел некоторых моментов, с которыми пришлось разбираться. Ну, на ошибках и научился, чего уж там, теперь буду знать. И может этот пост кому-нибудь поможет не повторить тех же ошибок.
じゃね!
@темы: личнoе, дневники, закупки, Для памяти, учетное, Рассказ, Статьи, Фото, Я