Назад | Перейти на главную страницу

Раздел Windows 2008, клонированный с физического на виртуальную машину, не загружается

Я пытаюсь клонировать Windows Server 2008 с физического жесткого диска емкостью 1 ТБ на виртуальную машину с меньшим жестким диском (160 ГБ) в proxmox (KVM). Это невозможно сделать в режиме «диск на диск» Clonzilla, поэтому я изменил размер раздела с помощью встроенного инструмента Windows Server, перезагрузил физический сервер, чтобы убедиться, что он все еще работает, использовал fdisk чтобы подготовить целевой раздел, затем клонировал исходный раздел на виртуальную машину.

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

Загрузка с жесткого диска ...

Я понял, что не клонировал загрузочную запись вместе с разделом, поэтому клонировал ее с помощью dd if=/dev/sda of=mbr.bak bs=512 count=1 в физической машине и dd if=mbr.bak of=/dev/sda bs=512 count=1 в виртуальной машине используется fdisk чтобы подготовить целевой раздел, затем снова клонируйте его. Однако когда я загружаю виртуальную машину, вместо этого она застревает в следующих строках:

Произошла ошибка чтения диска
Нажмите Ctrl + Alt + Del, чтобы перезапустить

Я загрузился с компакт-диска Windows 2008 и выбрал ремонт, компакт-диск обнаружил мой раздел ОС со следующей информацией:

Операционная система: Microsoft Windows Server 2008
Размер раздела: 0 МБ
Расположение: (Неизвестно) локальный диск

Затем я открыл командную строку и безуспешно попробовал эти команды:

Виртуальная машина по-прежнему загружается с той же ошибкой, поэтому я снова загрузился с компакт-диска. Однако на этот раз компакт-диск нашел мой раздел ОС со следующей информацией:

Операционная система: Windows Server (R) 2008 Standard
Размер раздела: 163838 МБ
Расположение: (C :) Локальный диск

И больше не могу перейти в меню ремонта. Когда я выбираю раздел ОС, появляется всплывающее окно с сообщением об ошибке:

Эта версия параметров восстановления системы несовместима с версией Windows, которую вы пытаетесь восстановить. Попробуйте использовать диск восстановления, совместимый с этой версией Windows.

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

Я не уверен, что это правильный способ переноса ОС на меньший диск. Если у вас есть более разумный способ сделать это, укажите мне правильное направление.

Спасибо.

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