3

Я пытаюсь клонировать неисправный SSD на моем ноутбуке на новый. Поскольку текущий диск выходит из строя, я не смог использовать какое-либо стандартное программное обеспечение для клонирования Windows (Macrium и т.д.), Так как они выдавали ошибки о том, что определенные сектора не читаются.

Моя установка выглядит следующим образом:

  • Ноутбук: Asus Zenbook UX31A
  • ОС: Windows 8.1
  • Текущий диск: ADATA XM11 256 ГБ (внутри ноутбука)
  • Новый накопитель: Samsung EVO M.2 850 256 ГБ (подключен через USB-адаптер M.2 -> SATA)
  • SystemRescueCD загружается с USB-накопителя

Я планировал использовать GParted, чтобы воссоздать настройку раздела на новом диске, а затем использовать ddrescue, чтобы клонировать каждый раздел со старого SSD на соответствующий ему двойной диск на новом диске. Вот скриншот / описание GParted представления старого диска:

Скриншот Gparted вид старого диска

  • раздел / имя / файловая система / метка / размер / флаги
  • sda1 / системный раздел EFI / fat32 / SYSTEM / 300 Мб / boot, esp
  • sda2 / Базовый раздел данных / ntfs / Recovery / 900 Мб / скрытый, diag
  • sda3 / зарезервированный раздел Microsoft / неизвестно / зарезервированный раздел Microsoft / 128 Mb / msftres
  • sda4 / Раздел базовых данных / ntfs / OS / 102.2 ГБ / msftdata
  • sda5 / - / ntfs / - / 350 Мб / скрыто, диаг
  • sda6 / Раздел базовых данных / ntfs / Данные / 110,62 ГБ / msftdata
  • sda7 / Раздел базовых данных / неизвестно / Раздел базовых данных / 4 ГБ / скрытый, irst
  • sda8 / Раздел основных данных / ntfs / Восстановление / 20.01 ГБ / скрытый, диаг

Однако у меня нет большого опыта работы с разделами, и я немного озадачен тем, что такое sda3, sda5, sda7 и sda8 (особенно sda3 и sda7, которые имеют первый флаг, который я считаю технологией Intel Rapid Start. раздел)

После некоторой манипуляций с GParted в попытке воссоздать настройку старого диска на новом, я понял, как выглядят мои новые разделы на диске:

Снимок экрана Gparted: просмотр нового диска

  • раздел / имя / файловая система / метка / размер / флаги
  • sdc1 / зарезервированный раздел Microsoft / неизвестно / зарезервированный раздел Microsoft / 128 Мб / мс
  • sdc2 / системный раздел EFI / fat32 / SYSTEM / 300 Мб / boot, esp
  • sdc6 / - / ntfs / Recovery / 300 Мб / msftdata
  • sdc3 / системный раздел EFI / fat32 / - / 600 Мб / boot, esp
  • sdc4 / Раздел базовых данных / ntfs / - / 102,2 ГБ / msftdata
  • sdc7 / - / ntfs / - / 350 Мб / msftdata
  • sdc5 / Данные / NTFS / - / 110,62 ГБ / msftdata
  • нераспределенный / 18,42 ГБ

Теперь они не идентичны. Несмотря на то, что оба диска номинально по 256 ГБ, похоже, что мой новый диск имеет меньшую доступную емкость, чем старый (232,89 ГБ против 238,47 ГБ, как видно на скриншотах), поэтому я предполагаю, что не смогу реплицировать настроить полностью.

Мой вопрос заключается в том, чтобы минимизировать сбои и максимально упростить клонирование старого диска в новый, как мне разбить новый диск? Должен ли я продолжать пытаться копировать все разделы на старом? Если да, то как мне это сделать для "неизвестных" и "первых" разделов? Какой раздел я должен сделать меньше, чем его эквивалент на старом диске, так как мой новый диск имеет меньше места?

Любая помощь мне бы очень понравилась.

2 ответа2

0

Моя первая рекомендация заключается в том, чтобы вы рассмотрели вопрос о возврате купленного вами диска в пользу диска, который немного больше. Это упростит процесс клонирования. OTOH, это может не стоить хлопот, особенно если это займет у вас много времени - поскольку ваш текущий диск выходит из строя, задержка может означать больше потерянных данных.

Моя вторая рекомендация - убедиться, что ваш USB-адаптер не меняет размер логического сектора диска. Некоторые это делают, а если у вас, то в итоге вы получите диск, который невозможно использовать, когда вы подключите его напрямую. Тип sudo parted /dev/sda print | grep logical чтобы увидеть логические и физические размеры сектора /dev/sda . Проверьте исходный и целевой диски. Если они не идентичны, вы можете снова проверить целевой диск после того, как подключите его непосредственно к компьютеру (даже если для этого нужно поменять что-нибудь еще). Если размер логического сектора изменяется в зависимости от того, как он подключен, НЕОБХОДИМО, чтобы вы исправили эту проблему, прежде чем продолжить. (Это можно исправить, используя другой USB-адаптер или подключив целевой диск к свободному порту SATA, а не через USB-адаптер.) Обратите внимание, что у меня нет особых причин думать, что это проблема для вас, но часто это проблема при перемещении между прямыми соединениями и соединениями через USB-адаптеры, поэтому вы должны это проверить.

Моя третья рекомендация - обратить внимание на GUID дисков и разделов. Клонирование диска в том виде, в каком вы есть, изменяет ваши GUID, что означает, что ваши загрузочные записи EFI будут недействительными после того, как вы клонируете диск. Вы можете настроить GUID раздела с помощью gdisk раздела. Более простым вариантом может быть использование функции клонирования таблицы разделов в gdisk . Это доступно из меню экспертов (введите x в главном меню) как u . Проблема этой функции в том, что она не будет работать, если разделы слишком велики для целевого диска. Таким образом, вам нужно изменить размер или удалить ваш последний раздел, по крайней мере в памяти, чтобы клонировать разделы. Это подводит меня к следующему пункту ....

Ваш последний раздел выглядит как раздел восстановления системы. Учитывая ваш немного слишком маленький целевой диск, вам придется так или иначе иметь дело с этим разделом. Некоторые варианты, которые приходят на ум:

  • Вы можете использовать утилиту в Windows для перемещения раздела восстановления на USB-накопитель (он должен быть не менее 12 ГБ). Затем вы можете опустить раздел восстановления из операции клонирования.
  • Похоже, в разделе восстановления есть свободное место, поэтому вы можете уменьшить его примерно на 7 ГБ, чтобы сделать его достаточно маленьким, чтобы все поместилось на новом диске. Тем не менее, Windows может быть привередлива к загрузочным разделам, поэтому попытка сжать ее создает риск того, что она перестанет работать. Кроме того, изменение размера раздела особенно опасно, если ваш диск работает со сбоями, как у вас, поэтому вы можете в конечном итоге уничтожить его, если попытаетесь это сделать.
  • Вы можете попробовать реплицировать все, кроме этого последнего раздела, а затем попытаться реплицировать его другим способом - возможно, инструментом резервного копирования Windows, который позволяет копировать загрузочную установку в меньший раздел.
  • Вы можете реплицировать все, кроме последнего раздела, затем немного уменьшить новый шестой раздел, переместить седьмой раздел (с "неизвестной" файловой системой) и реплицировать раздел восстановления в достаточно большом свободном пространстве.
  • Вполне возможно, что ваш текущий /dev/sda7 бесполезен. Если вы можете проверить это, вы можете опустить его в копии. Это не очистило бы достаточно места, чтобы освободить место для раздела восстановления, но оно было бы близко, поэтому вам нужно будет изменить размер предыдущего или следующего раздела на меньшее.

И последнее замечание: поскольку это SSD, выполнение копии dd (или ddrescue) приведет к тому, что целевой SSD зарегистрирует каждый сектор как используемый. Это ухудшит производительность. Таким образом, вы должны изучить утилиты TRIM, которые сообщат SSD, что неиспользуемые сектора фактически не используются. Я бы запускал такие инструменты после репликации каждого раздела, если это возможно. В качестве альтернативы или в дополнение к этому вы можете использовать CloneZilla, ntfsclone или другие инструменты, которые не будут копировать неиспользуемые сектора, когда это возможно, и использовать ddrescue только на разделах, которые выдают ошибки чтения.

0

Если ваш диск выходит из строя, любые данные об этих неисправных частях могут быть потеряны. Если вы хотите точный клон диска, я бы попробовал использовать CloneZilla

Clonezilla

Вы можете создать загрузочный USB, а затем выполнить клонирование диска, используя независимую от файловой системы копию. Выбор в clonezilla - -q1 Priotirty: only dd . Вы увидите это в меню, но вам придется перейти в Expert Mode .

Я использовал CloneZilla для создания образа Mac с установленным Bootcamp, и он сделал точную репликацию разделов на целевых жестких дисках.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .