Квест по апгрейду железа: клонирование системы с MBR на GPT

Aug 03, 2020 14:10

Как простой консервативный advanced user, я обычно не интересуюсь современными тонкостями утсройства компьютера. Но иногда нужда заставляет. Как правило, при апгрейде системы.

На днях я решил сменить свой терабайтный винтчестер. На шеститерабайтный - чего мелочиться. Казалось бы, что может быть безобиднее. За почти три десятилетия общения с компьютерами я такое делал раз двадцать. Клонирую систему - и дело в шляпе. Но не тут-то было!.. Нижеследующее написано для таких же юзеров, как я - тех, что меняют конфигурацию компьютера раз в пять лет (а также для меня самого, на случай, если я когда-нибудь захочу это повторить).

Выяснилось, что:
  1. Максимальный суммарный размер томов на винчестере с MBR - два терабайта. Так что простое клонирование не годится - нужно преобразовывать MBR в GPT.
  2. Вместо традиционного BIOS'a, на компьютере должен стоять UEFI. На счастье, он у меня стоял.
  3. Системы старше, чем Windows 7 64 bit (включая Windows 7 32 bit) на диске с GPT работать не будут. На счастье, у меня как раз 64-битная семёрка. Да, я консервативен.
  4. Все программы клонирования, которые я нашёл, либо, наподобии Acronis True Image, предупреждают, что сделать загрузочным диск, на который клонируется система, не удастся, либо, как, например, AOMEI Partition Assistant, об этом не говорят, но Windows 7 всё равно не стартует.
  5. Большинство советов, которые даются в этом случае в сети, сводятся к "снесите семёрку и установите десятку на новый раздел". Ага, и потом переустанавливать все программы, которые у меня за 6 лет накопились. При этом половина работать на десятке откажется. Плавали, знаем!

В конце концов, после примерно суток чтения интернета и экспериментов, с четвёртой попытки, мне удалось пройти этот квест. Задним числом всё оказалось довольно просто: выяснилось, что Акронис делает работу почти до конца - нужно только вручную перенести загрузчики со старой системы на новую командой bcdboot c:\windows /l en-us /s [буква тома с новой системой]:. Почему Акронис не делает эту последнюю операцию сам - непонятно. Вероятно, подошла бы и любая другая клонирующая программа, которая умеет создавать GPT разделы. Впрочем, в сети описаны способы клонирования MBR в MBR с последующей конвертацией его в GPT.

Последним шагом стало удаление файла C:\Windows\System32\drivers\oem-drv64.sys, у которого клонированная система не находила цифровой подписи. После этого всё загрузилось. Правда, ожидаемо слетела активация Windows. Но это уже другая история.

Наученный горьким опытом, я начинаю подозревать, что следующий квест мне предстоит, скажем, при покупке новой мыши: внезапно выяснится, что без смены системы современная мышь не заработает. А смена системы потребует смены материнской платы. На которую, естественно, не встанут старые видиокарта, процессор и память...

компьютеры

Previous post Next post
Up