Я пытаюсь клонировать 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 МБ
Расположение: (Неизвестно) локальный диск
Затем я открыл командную строку и безуспешно попробовал эти команды:
bootrec.exe /fixmbr
& Начать сначалаbootrec.exe /fixboot
& Начать сначалаbootrec.exe /rebuildbcd
& Набрал Y, чтобы добавить C: \ Windows в список загрузки и перезапуститьВиртуальная машина по-прежнему загружается с той же ошибкой, поэтому я снова загрузился с компакт-диска. Однако на этот раз компакт-диск нашел мой раздел ОС со следующей информацией:
Операционная система: Windows Server (R) 2008 Standard
Размер раздела: 163838 МБ
Расположение: (C :) Локальный диск
И больше не могу перейти в меню ремонта. Когда я выбираю раздел ОС, появляется всплывающее окно с сообщением об ошибке:
Эта версия параметров восстановления системы несовместима с версией Windows, которую вы пытаетесь восстановить. Попробуйте использовать диск восстановления, совместимый с этой версией Windows.
Пожалуйста, помогите мне с загрузкой этой бедной виртуальной машины.
Я не уверен, что это правильный способ переноса ОС на меньший диск. Если у вас есть более разумный способ сделать это, укажите мне правильное направление.
Спасибо.
PS. Простите за плохой английский, в любом случае я не хотел быть грубым.