Оригинальные и клонированные диски не загружаются после клонирования с использованием dd.

Вопрос или проблема

Как указано в заголовке, я попытался клонировать HDD на SSD, используя DD, с помощью следующей команды

sudo dd if=/dev/sda of=/dev/sdc bs=32M status=progress

согласно этой странице. (Я использовал sudo, потому что иначе у меня не было разрешения на чтение с sda)

Целью было заменить HDD на SSD, это старый Compaq CQ58 с оригинальным HDD на 128 ГБ, а диск, на который я мигрировал, был SSD Samsung EVO 970 на 500 ГБ.

Команда dd, по-видимому, передала данные без ошибок, и поэтому я предположил, что передача прошла нормально (к сожалению, у меня больше нет вывода, он был на живом диске). При попытке загрузить ноутбук, используя новый клонированный диск, я получаю синий экран смерти Windows с сообщением о том, что что-то пошло не так. Странно, но у меня тот же синий экран смерти и на оригинальном диске, так что теперь оба не загружаются.

sda имел два раздела: /dev/sda1 и /dev/sda2. В gparted разделы и размеры “выглядят” примерно правильно, однако теперь, когда я открываю gparted, я получаю следующую ошибку.

Описание драйвера говорит, что физический размер блока составляет 2048 байт, но
linux говорит, что это 512 байт.

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

Ответ или решение

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

Проблема клонирования диска и возможные причины

Вы выполнили команду для клонирования HDD на SSD с использованием dd. Команда, которую вы использовали, была следующей:

sudo dd if=/dev/sda of=/dev/sdc bs=32M status=progress
  1. Структура и типы разделов: На оригинальном диске /dev/sda у вас есть два раздела – /dev/sda1 и /dev/sda2. При клонировании с помощью dd данные, включая разделы и их таблицы, полностью копируются. Если структура таблиц разделов на SSD не соответствует, это может вызвать проблемы при загрузке.

  2. Физический и логический размер блока: Вы упомянули, что GParted показал ошибку, указывающую на разницу в размере блока между драйвером и Linux. Это может указывать на проблемы совместимости между старыми и новыми устройствами. Например, если HDD использует размер блока 2048 байт (что может быть типично для некоторых типов дисков) и SSD ожидает размер 512 байт, это может вызвать конфликт.

  3. Ошибки загрузки Windows: Вы упомянули, что на обоих дисках показан синий экран смерти (BSOD), это может быть связано с тем, что система Windows не может правильно обработать загрузочные данные, что также связано с возможностью повреждения разделов.

Рекомендации по диагностике и решению проблемы

  1. Проверка состояния разделов:

    • Запустите GParted или fdisk на обоих дисках, чтобы определить, правильно ли настроены разделы и таблицы разделов. Убедитесь, что используете правильный тип таблицы (обычно MBR для старых систем и GPT для новых).
    • Если таблица нарушена, возможно, потребуется использовать инструменты восстановления, такие как testdisk или gdisk.
  2. Использование Windows Repair:

    • Если у вас есть установочный диск Windows или USB, попробуйте загрузиться с него и запустить восстановление системы. Это может помочь восстановить загрузочные записи.
  3. Проверка SSD и его совместимости:

    • Убедитесь, что SSD правильно подключён и распознаётся системой BIOS/UEFI. Проверьте настройки UEFI/Legacy технологий, вони могут влиять на загрузку.
    • Убедитесь, что SSD выровнен и использует правильные параметры (например, AHCI).
  4. Повторное клонирование с учетом размеров блоков:

    • Если возможно, попробуйте клонировать диск с помощью более «умного» инструмента, такого как Clonezilla, который может автоматически обрабатывать размеры блоков и таблицы разделов.
  5. Проверка оборудования:

    • Убедитесь, что оба диска не имеют физических ошибок, что можно сделать с помощью утилит от производителей дисков, таких как Samsung Magician для SSD.

Заключение

Прежде чем пытаться ещё раз клонировать диск, рекомендуется сначала решить проблемы с оригинальным HDD и его загрузочными записями. Как только это будет сделано, можно повторить процесс клонирования с использованием более подходящих инструментов с учетом всех аспектов и спецификаций вашего оборудования.

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

Оцените материал
Добавить комментарий

Капча загружается...