Клонировать установку Windows на жесткий диск объемом 3 ТБ; MBR в GPT

Клонировать установку Windows на жесткий диск объемом 3 ТБ; MBR в GPT

На моем рабочем столе установлена ​​Windows 7 Professional 64-bit. К сожалению для меня и моего кошелька, мой жесткий диск выходит из строя. Я купил жесткий диск на 3 ТБ в качестве замены моему текущему диску на 2 ТБ. Я хотел бы избежать как можно больше хлопот при переходе на этот новый диск, поэтому я хотел бы скопировать мой текущий раздел на новый диск с помощью Gparted. Проблема в том, что я подозреваю, что мой текущий раздел — MBR, а мне нужен GPT на моем новом диске, так как он 3 ТБ.

Могу ли я просто скопировать раздел MBR на новый диск, а затем преобразовать его в GPT после этого (можно ли даже преобразовать тип раздела)?

Или мне нужно будет каким-то образом скопировать содержимое раздела в раздел GPT на новом диске?

Как мне осуществить этот переход?

Также, есть ли какие-то проблемы, которых мне следует опасаться при загрузке с раздела GPT? Если это имеет значение, моей материнской плате исполнился 1 год по состоянию на май 2012 года.

Редактировать: Моей материнской плате 1 день. Моя старая несовместима с UEFI, поэтому я решил сегодня обновиться до Intel, учитывая, что мне понадобится материнская плата UEFI для использования моего нового жесткого диска.

Сколько я могу использовать умирающий жесткий диск (с плохими секторами по данным Hitachi Drive Fitness Test)?
Я предположил, что вообще не могу, чтобы быть уверенным.

Редактирование 2: После двух попыток клонирования ничего не сработало (прямое клонирование или клонирование в образ). Я просто установил Windows заново, а затем скопировал все, что мог. Честно говоря, после нескольких дней стресса с программным обеспечением для клонирования я бы рекомендовал это всем, у кого возникнет такая проблема в будущем.

решение1

Используйте Clonezilla, чтобы создать образ вашего жесткого диска, а затем восстановите этот образ на новый диск, и все будет так, как будто ничего не произошло.http://clonezilla.org/
Для этого вам придется загрузить Clonezilla с USB-накопителя или CD-диска.

Итак, учитывая новую информацию, я рекомендую вам сделать следующее:

  1. Разделите диск объемом 3 ТБ пополам.
  2. Создайте образ с помощью программного обеспечения, указанного выше, и сохраните его во второй половине только что созданного раздела. (Clonezilla позволит вам указать, куда вы хотите поместить образ)
  3. Восстановите изображение на первую половину.
  4. Если все в порядке, отформатируйте второй раздел, а затем удалите второй раздел.
  5. Расширьте первый раздел, чтобы он охватывал весь диск.

Примечание: Если у вас недостаточно места, возможно, вам придется удалить некоторые игры, а затем просто установить их после того, как образ будет удален.

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

решение2

Ни один из ответов до сих пор не дал мне всей информации, необходимой для решения этой проблемы. Я решил ее и теперь успешно запускаю свою старую установку Windows MBR на UEFI и GPT.

  1. Подключите только ваш целевой диск и запустите установку Windows 7 в режиме UEFI. Вы можете сделать это, включив UEFI в BIOS и используя DVD. Можно сделать USB-накопитель, который будет загружаться в режиме UEFI, но инструмент Microsoft не сделает этого. Будьте осторожны.
  2. Установите Windows 7 на свой компьютер.цельдиск. Вы можете подтвердить, что находитесь в режиме UEFI, поскольку будут созданы 3 раздела (EFI, MSR и Main).
  3. Подключите исходный диск и загрузите Ubuntu (или другой Linux) live CD/DVD/USB и используйте NTFSCLONE (из терминала с правами суперпользователя: 'sudo ntfsclone', синтаксис легко использовать со страницы справки), чтобы скопировать раздел NTFS с исходного диска и перезаписать основной раздел Windows на целевом диске. Следите за синтаксисом NTFSCLONE, он может иметь цель и источник в командной строке наоборот.
  4. Отключите исходный диск и наслаждайтесь старой установкой на новом диске.

Насколько я могу судить, вместо того, чтобы запускать загрузочный код в начале диска, EFI просто запускает загрузочный код в разделе EFI FAT32 в предопределенном месте, этот загрузочный код затем запускает установку Windows. Поскольку мы перезаписываем тот, который был настроен правильно, он запускает наш старый.

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

(Другие примечания: на моем Intel DP43TF мне пришлось обновить BIOS и установить BIOS на IDE вместо AHCI для настройки Windows. Я переключил его обратно на AHCI после того, как поместил старую установку на диск GPT, и все было хорошо)

Проверено и работает!

решение3

Другая возможность — использовать robocopy. Поскольку UEFI нужен только для использования диска в качестве загрузочного, вы можете смонтировать его с любой 64-битной Windows 7. Этот метод копирует файлы со старого диска на новый после того, как новый диск будет размечен.

  1. Разбейте диск на 3 ТБ с помощью Windows
  2. Вставьте исходный и новый диски в другой компьютер под управлением 64-разрядной версии Windows 7.
  3. В командной строке (с повышенными правами?) выполните команду, robocopy F: G: /mir /zb /copyall /dcopy:t /sl /xd "System Volume Information" /xf hiberfil.sys pagefile.sys /xj /r:0 /w:0 /mt:2 /log:robocopylog.txtгде F: — исходный диск, а G: — целевой диск. Обратитесь кдокументация robocopyдля определений флагов.
  4. Сделанный.

Я еще не проверял это и, возможно, воспользуюсь ответом Питера Максвелла, но я не хочу оказаться тем постом на форуме, который кто-то найдет и будет недоволен отсутствием ответов.

Этот ответ основан наТема SevenForums.comчто я начал.

решение4

Я обновил диск MBR 2T до диска GPT 3T (каждый с разделом ОС Win 7 и разделом данных). Комментарии здесь оказали мне большую помощь в переносе старых разделов MBR Win 7 на новые разделы GPT, особенно загрузочного раздела. Просто хочу поделиться тем, что я сделал, чтобы это заняло меньше времени у других с такой же потребностью:

У меня были подключены оба диска, а также USB-флешка и DVD-привод.

  1. Сделайте USB-накопитель загрузочным с помощью Parted Magic (ссылка:http://www.makeuseof.com/tag/how-to-clone-your-hard-drive/)
  2. Возьмите установочный DVD-диск Win 7 64-bit (или запишите его с образа iso, доступного в сети), установите параметр BIOS ПК (в моем случае нажмите F12 при запуске) для загрузки установочного DVD-диска Win 7 в режиме UEFI.
  3. Выполните чистую установку Win 7 на новый диск 3T (не нужно беспокоиться о настройках, так как они будут перезаписаны позже) - Win 7 автоматически создаст 3 раздела в GPT
  4. Перезагрузите компьютер и установите в BIOS опцию загрузки USB-накопителя в Parted Magic (используйте платформу x386_64).
  5. Используя Partition Editor, уменьшите раздел Win 7 до необходимого размера и создайте новый раздел данных на освободившемся пространстве.
  6. Используя Clonezilla, клонируйте старый загрузочный раздел MBR Win 7 в новый загрузочный раздел GPT Win 7.
  7. Сделайте то же самое с разделом данных.
  8. Отключите старый диск 2T (необязательно: чтобы избежать путаницы с буквами дисков), установите в BIOS опцию загрузки нового диска 3T в режиме UEFI.
  9. Если Win 7 сообщает об ошибке привода, следуйте инструкциям на экране, чтобы перейти к «Восстановлению системы» > «Восстановлению при загрузке» с помощью DVD-диска Win 7 — проблемы будут устранены Win 7 автоматически.
  10. Перезагрузите систему и дайте ей пройти проверку chkdsk — новый диск готов с точно такими же двумя разделами и всеми данными, перенесенными со старого диска.

Надеюсь, это поможет — мне это помогло!

Связанный контент