Ru-Board.club
← Вернуться в раздел «Программы»

» Проблемы с VMWare

Автор: svanidze
Дата сообщения: 24.10.2007 15:00


Цитата:
Цитата:pastavil na na windows xp wmware vsio atlichno rabotaet no est adna prablema
u menia est ghost fail padskajite kak zastavit wmware prachitat etat fail
spasibo zaranie
izvinite chto pishu patinskimi net ruskai kalviaturi


А самим Ghost-ом не пробовал?


probaval no dela vtom chto sam fail ochen balshoi 13 gegabaitav kagda szagruzachnava diska zapuskaiu ghost ne znaiu kak zastavit ghosta uvidit etat fail na dvd toje ne pameshaetsa vot takaia prablema
Автор: CHIRT
Дата сообщения: 24.10.2007 20:21
2 maz544008

Всё не так сложно, как кажется.

Во-первых (очень просто), хост подключается к сети посредством сетевого интерфейса, а ядром сети (т.е., по сути, самой сетью, если исключить среду передачи, например, провода) является комутатор или свич. Сетевых интерфейсов может быть множество. Чтобы все работало хорошо, необходимо чтобы все интерфейсы были правильно настроены, т.е. они должны иметь адреса из непересекающихся подсетей. Иначе, компьютер не будет знать, через какой интерфейс слать пакет. Либо может слать не через тот, который нужно. Или, например, может сегодня слать пакет через один интерфейс, а завтра через другой, и будет казаться, что сеть то работает, то нет. Кроме того, на одном из интерфейсов (только на одном!) настраивается, т.н. шлюз по-умолчанию, у которого адрес должен быть из тойже подсети, что и адрес этого интерфейса. Таким образом, через этот интерфейс будут также посылаться пакеты на все остальные адреса, т.е. невходящие в подсети сетевых интерфейсов хоста. Это относится и к VM тоже.

Во-вторых. У VMware Workstation есть 10 виртуальных свичей VMnet0-VMnet9, т.е. можно создать 10 сетей (т.к. свич - это и есть сеть). Кроме того, есть три режима работы виртуальных свичей: Bridged, NAT и Host only.

Режим Host only - самый простой для понимания. Это обыкновенный свич, только виртуальный. Поэтому, например, если мы хотим две виртуалки объединить в сеть, мы их виртуальные интерфейсы подключаем к одному и томуже виртуальному свичу (например, VMnet1), который настроен на работу в режиме Host only, и, соответственно, настраиваем их виртуальные интерфейсы так, чтобы они имели адреса из одной подсети (как обычно делается в реальных сетях, всё тоже самое). С другой стороны, как только мы перевели виртуальный свич, например VMnet1, в режим Host only, у самого хоста появится дополнительный интерфейс, виртуальный, для возможности подключить сам хост к этой виртуальной сети. Таким образом, если все 10 виртуальных свичей перевести в режим Host only, то у хоста дополнительно появится 10 виртуальных интерфейсов. Как правило, при установке VMware Workstation, по умолчанию виртуальный свич VMnet1 включен и настроен на работу в режиме Host only.

Режим Bridget. Мост (объясняю по-тупому) - это такой режим работы, когда два интерфейса объединяются в один. Только, выражаясь образно, "вход" используется от одного интерфейса, а "выход" от другого. Что такое "вход" и "выход"? Если интерфейс один, то он пакет из среды передающей принял, и он же его компьютеру отдал. А когда настроен мост, то один принял, а отдал другой. Но компьютер видет только свой интерфейс, а среда только свой. И для компа идля среды интерфейс всё равно остаётся один (только у каждого свой). Поэтому, когда мы переводим виртуальный свич в режим Bridget, мы должны указать ему реальный интерфейс, т.е. тот "конец", который будет смотреть в реальную среду. Таким образом, виртуальных свичей в режиме Bridget мы можем создать столько, сколько у нас есть реальных сетевых интерфейсов у хоста. Дальше, когда мы подключаем виртуальный интерфейс виртуальной машины к такому виртуальному свичу, то фактически мы делаем мост. Если мы подключаем к этому же виртуальному свичу другую виртуальную машину, то мы делаем второй мост. У этих мостов "вход" один, а выходы разные. Поэтому чтобы пакеты доходили туда, куда надо, адреса на виртуальных интерфейсах должны быть разные (кроме того отличные от адреса реального интерфейса) и, т.к. своим внешним "концом" они смотрят в реальную сеть, то адреса должны быть из тойже подсети (или подсетей), которая настроена в этой реальной сети. Как правило, при установке VMware Workstation, по умолчанию виртуальный свич VMnet0 включен и настроен на работу в режиме Bridget. При этом, виртуальный свич VMnet0 в режиме Bridget при нескольких реальных сетевых интерфейсах у хоста можно настроить (а по-умолчанию он так и настроен) на работу в автоматическом режиме для выбора нужного реального сетевого интерфейса. Действительно, адреса у виртуальных интерфейсов из тех же подсетей, что и у реальных (но не всегда, и тогда автоматический режим выбирать нельзя) и просто сравнивая подсети, виртуальный свич может автоматически выбрать нужный реальный интерфейс. Таким образом, при автоматическом режиме виртуального свича VMnet0 больше создать свичей в режиме Bridget не удасться (оно и не нужно).

NAT - это такой же режим, как и Host only, т.е. это виртуальная сеть, со своей внутренней адресацией, никак непересекающейся с реальной адресацией. И у хоста появляется, соответственно, свой виртуальный интерфейс. Единственной особенностью у этого режима является то, что к этому виртуальному свичу дополнительно подклучено некое виртуальное устройство NAT, которое имеет два интерфейса. Один, соответственно, подключен к виртуальному свичу, и его адрес является шлюзом по умолчанию для этой сети. Второй интерфейс - это тот реальный интерфейс хоста, на котором по сути, настроен шлюз по умолчанию хоста, т.е. через который хост шлёт пакеты на реальный шлюз по-умолчанию. А мы знаем (см. выше), что шлюз по умолчанию только один, и VMware Workstation это тоже знает, причем знает какой. Поэтому, во-первых, в режиме NAT может работать только один виртуальный свич (как правило, по умолчанию, это VMnet8), во-вторых, если у хоста нет шлюза по-умолчанию, то и NAT работать не будет, он теряет смысл, в-третьих, при переводе виртуального свича в режим NAT, какой-то реальный интерфейс хоста указывать не нужно (да и не получится), т.к. VMware сама знает какой выбрать реальный интерфейс, но нужно настроить само виртуальное устройство NAT.

Вот так.

И ещё. Когда мы добавляем виртуальный сетевой интерфейс в виртуальной машине, нам предлагается выбрать какого он будет типа (Bridget, NAT, Host only, Custom). На самом деле мы вибираем не какого он будет типа, а к какому типу виртуального свича мы хотим подключиться этим виртуальным сетевым интерфейсом. При этом вариант Bridget (если нам нужен мост) имеет смысл выбирать, если у нас настроен автоматический режим Bridget у виртуального свича VMnet0. Потому что он тогда единственный Bridget. В противном случае Custom и номер нужного свича. Вариант NAT (если нам нужен NAT) можно выбирать всегда, потому что он (т.е. виртуальный свич в режиме NAT) всегда один. Хотя Custom тоже можно (будет одно и тоже). Вариант Host only имет смысл выбирать, если он у нас один, а не 2-10. В противном случае Custom и номер нужного свича.
Автор: LevT
Дата сообщения: 24.10.2007 23:39

Цитата:
Кроме того, есть три режима работы виртуальных свичей: Bridged, NAT и Host only.


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

Если же классифицировать режимы именно виртуальных свитчей - то я бы сказал, что их тоже три, но делил бы их по признаку связи с хостом.
Эта связь бывает:
1) никакой (через такие свитчи могут общаться только виртуалки с себе подобными внутри одного хоста);
2) небриджованной (хост-онли или нат) и
3) бриджованной с реальной сетью. Для подключения к последнему варианту свитча виртуалкам нужны лишние адреса из реальной сети, выданные провайдером - или хозяином хоста, если он сидит за роутером, которому сам хозяин, т.е. сам себе провайдер.


Добавлено:

Любой свитч можно прицепить к одному (и только одному) из сетевых адаптеров хоста. А можно не прицеплять, это вариант 1. Если адаптер хоста виртуальный - мы имеем вариант 2, если реальный - вариант 3.

Не к каждому реальному адаптеру хоста можно прицепить виртуальный свитч - а только к такому, на котором включена привязка Vmware Bridge Protocol. После установки варя 1) устанавливает всем физическим адаптерам эту привязку и 2) автоматически выбирает один из физических адаптеров и цепляет его к виртуальному свитчу Vmnet0. Это в любой момент можно поменять.

После установки варя создает два виртуальных адаптера на хосте и настраивает их стандартным образом. Из этой предустановки для облегчения быстрого старта растут ноги у учения о таких "различных типах виртуальных сетей" как хост-онли или нат - но это всего лишь дефолтная настройка, которую легко поменять. Виртуальных адаптеров можно создать до десятка, а можно удалить лишние.

На каждом виртуальном свитче можно настроить - а можно не настраивать! - вмварные dhcp и nat. Не настраивать их может быть интересно тем, кто хочет поупражняться в настройке сетевых сервисов средствами гостевых операционных систем. Если же есть противоположная цель - не становиться сетевым гуру, в наскоро обеспечить свою домашнюю сетку этими службами - то их можно выпустить и в реальную сеть, настроив на свитче 3-го варианта. (Если вы это сделаете в конторе со злыми админами - за вами придут! И чем скорее придут, тем вам же лучше.)
Автор: rasdol
Дата сообщения: 25.10.2007 09:10
Супер. Ну раз здесь собралось так много умного народу, может все же кто-нибудь сможет объяснить, почему VPN соединение с провайдеров из гостевой системы, которая с хостом соединена через НАТ не идет на 6 vmware, хотя на 5,5 и на server все замечательно.
Где то видел версию, что это может быть из-за MTU. Но в этом я не силен
Автор: LevT
Дата сообщения: 25.10.2007 11:55
rasdol

Вопрос достаточно конкрентный, чтобы рассчитывать получить ответ на форумах vmware - вопросив буржуйским наречием, вестимо. Сам я его не знаю.


Добавлено:

Если хосту провайдерский айпишник не нужен - то имеет смысл настроить бриджованную виртуалку, которая будет раздавать интернет (в том числе и хосту).
Автор: topotuno
Дата сообщения: 25.10.2007 17:15
archy45
А "запуск от " в контекстном меню (правый мышеклик на установщике)
Люди зачем мучаться с vmware 6.0.y если есть 5.5.5 , дождитесь 6.5 и тогда переходите
У меня 5.5.5 в win xp из под юзера нормально всё создается и работает .
Всё сетевые штуки(подключения и сервисы) самовольно установленные vmware удалены .Один раз переключился в админа чтобы nat поднять . +http://forum.ru-board.com/topic.cgi?forum=5&topic=24146&start=280#14
Автор: maz544008
Дата сообщения: 25.10.2007 18:16
LevT
CHIRT

Спасибо, что тратите стоко времени и пишете большие посты.

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


Цитата:
Не к каждому реальному адаптеру хоста можно прицепить виртуальный свитч - а только к такому, на котором включена привязка Vmware Bridge Protocol.


В сетевых подключения проверил, этот протокол включен. Может мне надо проверить запущенны ли какие службы?

Ладно буду пытаться методом тыка искать решение, просто хотел получить пинок в нужном направлении.
Автор: archy45
Дата сообщения: 25.10.2007 19:46

Цитата:
А "запуск от " в контекстном меню (правый мышеклик на установщике)
Люди зачем мучаться с vmware 6.0.y если есть 5.5.5 , дождитесь 6.5 и тогда переходите
У меня 5.5.5 в win xp из под юзера нормально всё создается и работает .
Всё сетевые штуки(подключения и сервисы) самовольно установленные vmware удалены .Один раз переключился в админа чтобы nat поднять . +http://forum.ru-board.com/topic.cgi?forum=5&topic=24146&start=280#14



Пасиба! Пробывал я уже устанавливать из под админа... все равно не работает!!! Кстати я же написал что у меня виста!
Автор: LevT
Дата сообщения: 25.10.2007 21:29
maz544008

Цитата:
Виртуальные оси друг друга видят, отсюда делаю вывод что настроенно все верно,


отсюда можно сделать только тот вывод, что они обе подключены к одному свитчу. Этот свитч может быть настроен любым из трех вышеупомянутых образов.

Для хост-онли или нат можно рекомендовать для начала сбросить настройки TCP/IP в автомат как на хосте, так и в гостях, выключить на этом свитче NAT - и настроить подсеть и DHCP средствами MVN. После того, как сетевые проблемы между хостом и гостями будут ликвидированы - можно гостям дать интернет, настроив на свитче NAT.

Для бриджа есть два варианта - либо у тебя несколько провайдерских адресов, и ты хочешь подключить виртуалки напрямую к инету, либо ты сидишь за роутером и располагаешь целой сеткой, маршрутизируемой или нет (то есть пользующейся услугами NAT на роутере). В последнем случае, если роутер работает DHCP-севером, настроенные в автомат виртуалки должны сами словить валидный адрес, точно так же как это делает хост или любая другая машина, воткнутая в этот роутер.


...Ну а для того, чтобы видеть сетевые ресурсы, должны быть включены сервис Сервер и привязка File and Printer Sharing, а на клиенте - привязка Client for Microsoft Networks. Но эти настройки прикладного уровня имеют значение только тогда, когда правильно настроены уровень сетевой (TCP/IP) и "физический" (бридж).

Ага, и в фаерволе не забудь галочку поставить - либо просто воспользоваться мастером и "установить домашнюю сеть" между виртуалками и хостом.
Автор: LevT
Дата сообщения: 25.10.2007 23:49
CHIRT

Цитата:
Используя ICA (и, в частности, Virtual Channel SDK) можно сделать редирект всего, что угодно. Тем более, редирект звука и USB в ICA уже штатно реализован


погоди-погоди... Какие звук и USB под нынешним ESX? Там ведь эти девайсы отстутсуют как класс. Или речь идёт о будущих версиях, где они появятся?
Автор: rasdol
Дата сообщения: 26.10.2007 09:04
LevT

Цитата:
Вопрос достаточно конкрентный, чтобы рассчитывать получить ответ на форумах vmware - вопросив буржуйским наречием, вестимо. Сам я его не знаю.

Смотрел я этот форум. Вопрос там такой раза два задавали. Ответы кретинские, типа проверьте виндоуз файервол и т. п. Все, кто задавал вопросы остались неудовлетворенными, чтобы пользоваться ВПН многие откатываются на версию 5.5 (как и я).

Я для чистоты эксперимента вообще отключал все файерволлы и антивирусы (все, конечно, громко сказано, но 1 фаер и 1 антивирус точно вырубал ) Но глухо.
Автор: CHIRT
Дата сообщения: 26.10.2007 17:14
2 LevT


Цитата:
Какие звук и USB под нынешним ESX? Там ведь эти девайсы отстутсуют как класс.


Так ведь с помощью ICA ты подключаешься, например, тонким клиентом, где есть звук и USB, не к ESX, а к VM.


Добавлено:
2 rasdol

А пробовал ли поставить галочку "Allow any OUI" в настройках виртуального устройства NAT?
Автор: LevT
Дата сообщения: 26.10.2007 19:46
CHIRT

Погоди-ка. Вот у меня вмваре конвертер только что перенес виртуалку Win XP на ESX из-под воркстанции. Первое, что он сделал - это "Removing sound device". Контроллер USB он не трогал, но все равно ESX пишет в девайсах виртуалки: USB Controller: Unsupported.


Добавлено:
Посмотрел изнутри самой VM в устройствах. USB есть (кажись, 1.1), звука никаких следов.
Автор: vicwanderer
Дата сообщения: 26.10.2007 20:00
Скажите сколько по времени на VMware Workstation v6.0.1 Build 55017 устанавливается WindowsXP? У меня установка продолжается уже 75 мин. Начать злиться что ли... Самое интересное что установка не зависла, а продолжается.
Автор: andrejvb
Дата сообщения: 26.10.2007 20:06
vicwanderer
А сколько ты памяти виртуалке выделил? А какова скорость хоста? Откуда ставишь ( iso или реальный CD)? Обычно по времени в 1.2 раза дольше, чем на хостовой системе.
Автор: alt76
Дата сообщения: 26.10.2007 20:07
vicwanderer
я пользуюсь Zalivka Simple 1.1 Final (WinXPSP2Rus) от RussianNeuroMancer - установка и на VMWare и на рельном железе длится минут 5
Автор: CHIRT
Дата сообщения: 26.10.2007 23:17
2 LevT

Ещё раз. ESX сервер. На нём крутится VM. Тонкий клиент (ТК) подключается к VM по протоколу ICA. ТК имеет звуковую карту и USB. Задача № 1 - передать звук с VM на ТК, т.к. пользователь работает-то на VM (находящейся на ESX), но сидит-то за ТК, через ICA. Задача № 2 - передать данные с устройства USB, подключенное к ТК, на VM (находящейся на ESX) через ICA, опять же потому, что сидит пользователь за ТК, а работает на VM. Коротко. Звук: VM->ТК. USB: ТК->VM.

При чём тут ESX. Сервер ESX может находиться в другом здании, ты же не пойдёшь туда слушать музыку или флешку подключать.

Добавлено:
Посмотри настройки RDP. А ICA делает намного больше. Кроме того есть свободный виртуальный канал и SDK, который позволяет настроить передачу любых данных (главное, чтобы канал выдержал).
Автор: maz544008
Дата сообщения: 27.10.2007 08:37
LevT

Цитата:
Ну а для того, чтобы видеть сетевые ресурсы, должны быть включены сервис Сервер и привязка File and Printer Sharing, а на клиенте - привязка Client for Microsoft Networks.

Сервис Сервер был выключен. Включил, но попрежнему не вижу расшаренных папок из основной системы.

Цитата:
Но эти настройки прикладного уровня имеют значение только тогда, когда правильно настроены уровень сетевой (TCP/IP) и "физический" (бридж).

удаленно...
слишком длинный пост.
Автор: LevT
Дата сообщения: 27.10.2007 10:11
какие адреса прописывает варя виртуальным адаптерам - зависит от третьей владки MVN, стрелочка около адаптера и кнопка Subnet.

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

У тебя локалка и интернет через ADSL - разные провайдеры? Как ты их совмещаешь? Кто рулит таблицей маршрутизации?


Добавлено:
CHIRT

мда... забавно, что даже не не надо никакого ICA - достаточно обычного MS RDP. В отличие от консоли VI клиента, в mstsc есть и звук (на виртуальной машине БЕЗ звуковой карты), и USB-девайсы клиента (через терминальный редректор). Правда это относится к USB-дискам - а девайсы разные бывают, сканеры например. Их тоже хочется прицеплять.
Автор: maz544008
Дата сообщения: 27.10.2007 12:55
LevT

Цитата:
с каким из адаптеров хоста твои виртуалки воткнуты в один вмварный свитч?

Через, который работает ADSL модем.

Цитата:
У тебя локалка и интернет через ADSL - разные провайдеры? Как ты их совмещаешь? Кто рулит таблицей маршрутизации?

Да разные провайдеры. Одновременно пользуюсь обоими провами, через модем инет, через другого локальные ресурсы - фильмы, музыка, игры, внутренние сайты и т.д. Чтоб они работали одновременно: прописал шлюзы и поставил меньшую метрику сетевому подключению, которое на модем->интернет.
Автор: LevT
Дата сообщения: 27.10.2007 16:12

Цитата:
Через, который работает ADSL модем.


Если хочешь работать через бридж на этом адаптере - надо, чтобы провайдер выдавал тебе второй адрес на этом интерфейсе. Например 192.168.1.4 для хоста, а 192.168.1.3 для гостя.

Убедись для начала, что у тебя на гостевой сетевухе адрес из сети 192.168.1.0/24 Даже если адреса там нет или он другой, его можно прописать вручную любой из этой подсетки. Провайдер только в инет вряд ли трафик гостя выпустит - а связь гостя с хостом должна работать.


Добавлено:

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


Добавлено:

И кстати, не забудь урок sachaff: ADSL должен быть поднят перед запуском вмвари.
Автор: maz544008
Дата сообщения: 28.10.2007 07:29
LevT
У меня стоит фаервол оутпост, когда настраивал выделенку по рекомендации прова заблокировал в фаере весь нетбиос. Вообщем добавил 2 подсети в доверительные, виртуальные оси увидели расшаренную папку на основной системе. Основная система по прежнему не видет расшаренные папки виртуалок, но это уже не важно меня устраивает что связь есть и я могу перекидывать файлы.

Всем спасибо, за решение моей проблемы.
Автор: LevT
Дата сообщения: 28.10.2007 08:55
maz544008

Для просто перекидывать файлы в в воркстанции есть грязноватый хак - "Shared Folders".
А фаерволы любые надо отключать, когда впервые настраиваешь сеть: иначе гимор гарантирован, а телепатов нет.
Автор: chp666
Дата сообщения: 28.10.2007 12:31
Vmware после запуска виртуальной машины грузит проц на 100%, через минуты 2 комп виснет. Не сталкивался кто нибудь с такой проблемой? Месяц не пользовался ей, раньше всё было нормально.

Кстати, пробовал ставить другие виртуальные машины, тоже грузит проц на 100%. Стоит атлон 3000+. Лень винду переустанавливать, возможно можно как то по другому решить эту проблему.
Автор: Vleg
Дата сообщения: 28.10.2007 13:11
Прошу не бить сильно ногами, но интересует такой вопрос. Можно ли ставить 64-bit версии систем на виртуальные машины, если сама VMWare установлена на 32-bit систему. При этом само железо позволяет работать и с тем и с другим. Если это реально, то каким образом. Мои попытки закончились неудачей, но у меня очень мало опыта.
Автор: LevT
Дата сообщения: 28.10.2007 13:49
Vleg
я точного ответа не знаю, знаю, что это подробно разжевано в доках если не в хелпе, то на офсайте.

кажется, в этом случае нужна не только 64-битность, но и поддержка процом аппаратной виртуализации.
Автор: alt76
Дата сообщения: 28.10.2007 13:54
Vleg
на будущее - юзай - Версия для печати + поиск

твоя проблема обсуждалась здесь почти всю страницу, самое важное для тебя в посте pusiyjan
Автор: Vleg
Дата сообщения: 28.10.2007 20:27
alt76
Спасибо. Но ответа я там найти не сумел, лишь направление поисков.VMware-guest64check-6.0.0-45731 выдало, что можно на моей машине запускать 64 битные гостевые системы на продуктах VMWare, но пока у меня не получается. Проц Core 2 Duo E6600(Virtual Machine Extensions (Vanderpool)поддерживается, Virtual Mode Extension    поддерживается). Что-то я не так делаю.
Автор: LevT
Дата сообщения: 28.10.2007 21:34

проверь эверестом: может быть, в биосе отключено.
Автор: Morgan35
Дата сообщения: 29.10.2007 06:08
Помогите решить проблему !!!

пытаюсь загрузить Linux Mandriva а мне выдается ошибка:
Your CPU does not support long mode. Use a 32 bit distribution.

пробовал запускать с компак диска мандриву, работает и ставится без проблем

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273

Предыдущая тема: Не работает Автозаполнение


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.