Преобразование физической Ubuntu 11.10 в VMware

Недавно мы вышли на сервер VMware ESX. Нет, я пытался с помощью Конвертера от VMware преобразовать меньшие физические серверы в виртуальные.

К сожалению, это не так просто. Во-первых, у меня возникла проблема с тем, что конвертер не поддерживает Grub2, поэтому мне пришлось загружаться с iso, чтобы исправить загрузчик. После этого я мог загрузиться в grub, но grub сказал мне, что не может найти корневой диск UUIDxxxxxxxxxxxxxxx. Я вижу проблему (UUID жестких дисков изменился), но не решение (попробовал root = / dev / sda1 вместо root = UUIDxxxxxxxxxxxxxx).

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

спасибо

3
задан 6 March 2012 в 16:51

2 ответа

Мне удалось выяснить, как сделать обратное и перейти с VirtualDisk на жесткий диск (с помощью SuperUser , и обратное это должно работать.

[ 116] Во-первых, DD вашего жесткого диска в файл при загрузке с отдельного диска (скажем, загрузился в режиме Live на вашем установочном диске Ubuntu). Файл будет размером с жесткий диск, но позже будет меньше. Сейчас Вам нужно создать его на диске большего размера - извините. (Например, добавьте жесткий диск емкостью 500 ГБ на внешний жесткий диск с не менее 500 ГБ свободного места). Вы также можете попробовать использовать GParted, чтобы сжать раздел с Ubuntu на нем примерно. максимальный размер виртуального диска, который вы хотите.

Например, команда будет sudo dd if=/dev/hda of=/media/ExternalHardDisk/rawimage.img или заменит / dev / hda на / dev / hda1 только для раздела. Это предполагает, что ваш жесткий диск в / dev / hda (и нужный раздел - / dev / hda1), который можно проверить с помощью Дисковой утилиты (palimpsest в терминале) или в GParted при загрузке, и что вы смонтировали свой exte rnal drive as / media / ExternalHardDisk / (вероятно, замените ExternalHardDisk.) НЕ не запускайте эти команды, не проверив сначала, какие диски находятся в вашей загруженной в данный момент системе - они могут измениться между тем, когда вы запускаете Ubuntu с вашего жесткий диск и когда вы запускаете GParted или ваш Ubuntu live CD.

Отсюда наши процедуры могут немного отличаться. Я использую Sun (Oracle) VirtualBox, поэтому я бы использовал команду VBoxManage в терминале, чтобы клонировать rawimage.img в образ vdi с VBoxManage convertfromraw /media/ExternalHardDisk/rawimage.img ~/virtualbox_image.vdi --format VDI. Вы также можете попробовать отформатировать в VMDK или VHD и соответственно изменить расширение, если любое из них будет работать лучше для вас. Я не могу вам помочь отсюда, к сожалению, но VMWare должен, по крайней мере, иметь возможность импортировать один из них или необработанный образ, который мы создали ранее. Или: « Просто создайте новую виртуальную машину, и когда мастер перейдет к шагу для жесткого диска (ов), просто скажите« использовать существующий »вместо« создать новый »и укажите на файл vmdk, который у вас есть. "

0
ответ дан 6 March 2012 в 16:51

Я следовал почти 1: 1 этим шагам: http://communities.vmware.com/message/1576443#1576443

Таким образом, я добился успеха.

0
ответ дан 6 March 2012 в 16:51

Другие вопросы по тегам:

Похожие вопросы: