Vmware --> нормальная машина

schipuchka1

Дано: виртуальная машина под Vmware Player;
Надо: создать образ, который можно развернуть на физическую машину.
как?

pitrik2

Wmware
что это?
или ты имел ввиду Vmware?

Dasar

как?
если нет более прямого способа, то можно считать, что это перенос с одной физической машины на другую физическую. а это делается каким-нибудь acronis-ом

nas1234

точно также как и с одного компа перенести винт на другой.
готовишь систему к переносу и снимаешь образ любой подходящей программой
впрочем вот тут вроде написано: http://otvety.google.ru/otvety/thread?tid=34fb6e64d9dcc296&a...

schipuchka1

ну да, да, исправил.
формат жёсткого диска - vmdk

viktor954

За Player не скажу, но с другими ВМВарями можно было бы попробовать что-нибудь типа

qemu-img convert source.vmdk -O raw /target/drive/

после чего пытаться "оживить" системы путём ковыряний в реестре и подпихивания правильных драйверов контроллера ХДД

schipuchka1

после чего пытаться "оживить" системы путём ковыряний в реестре и подпихивания правильных драйверов контроллера ХДД
хм, тогда осталось посмотреть, чем подготовить мандриву к транспортировке...

viktor954

мандрива скорее всего заживёт сама. Это винду пинать нужно.

Serab

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

viktor954

Ну на PS3 почти так и сделали:
gaining control of the machine's hypervisor via bus glitching

http://en.wikipedia.org/wiki/George_Hotz

schipuchka1

мандрива скорее всего заживёт сама. Это винду пинать нужно.
даже всякая хрень, которая gcc собиралась?

vall

там вся хрень gcc собиралась, поверь мне

schipuchka1

там вся хрень gcc собиралась, поверь мне
я про ту хрень, которая собиралась gcc прямо на виртуальной машине - gcc её не оптимизировал к виртуальному процессору?

viktor954

скорее всего заживёт, если совсем под процессор не затачивалось.

elenangel

а чего такого умеет виртуальный процессор VMware чего не умеет например, пень или атлон? причем такого, чтоб об этом знал компилятор gcc и использовал это в оптимизации.

viktor954

нет, может быть так, что на хосте была поддержка SSE3, а на физической машинке SSE2 - ну мало ли, а gcc что-то собрал с оптимизацией под sse3...
Но что-то уж очень маловероятно...

vall

такой хренью занимаются только прокуренные гентушники.
проблем могут быть
* загрузчик сломается
* чего-нить не хватит в initrd
* сменится название блочного девайса (hdX->sdY) если не используется UUID
имхо лучшее решение затарить всю систему, загрузится с live-cd, развернуть и заставить грузится.
это быстрее чем переливать весь диск но нужно понимать что делаешь.
Оставить комментарий
Имя или ник:
Комментарий: