Форум Игромании
 
Регистрация
Справка
Пользователи Календарь Сообщения за день

Soft & OS Форум о софте и операционках.

Ответ
 
Опции темы
Старый 03.11.2008, 22:20   #1
Изменить статус▼
 
Аватар для RаzdoR

 
Регистрация: 26.11.2007
Сообщений: 8
Репутация: 692 [+/-]
ITlab Виртуальные машины

Виртуальные машины


Введение

Виртуальной машиной (англ. virtual machine) называют программную или аппаратную среду, исполняющую некоторый код или спецификацию такой системы.

Виртуальная машина ( в дальнейшем ВМ) – это полностью изолированный программный контейнер, способный выполнять собственную операционную систему и приложения, как физический компьютер. Виртуальная машина работает абсолютно так же, как физический компьютер, и содержит собственные виртуальные (т.е. программные) ЦП, ОЗУ, жесткий диск и сетевую интерфейсную карту (NIC).

Операционная система, приложения и другие компьютеры в сети не способны отличить виртуальную машину от физического компьютера. Даже сама виртуальная машина считает себя материально существующим компьютером. Тем не менее, он состоит исключительно из программного обеспечения и абсолютно не содержит аппаратных компонентов. Поэтому виртуальные машины обладают рядом существенных преимуществ по сравнению с физическими серверами.
Зачастую виртуальная машина эмулирует работу реального компьютера. На виртуальную машину, так же как и на реальный компьютер можно инсталлировать операционную систему, у виртуальной машины так же есть BIOS, оперативная память, жёсткий диск (выделенное место на жёстком диске реального компьютера), могут эмулироваться периферийные устройства. На одном компьютере может функционировать несколько виртуальных машин.

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

Виртуальные машины могут использоваться:
  • для защиты информации и ограничения возможностей процессов
  • для исследования нового ПО или новой компьютерной архитектуры
  • для эмуляции различных архитектур (например, эмулятор игровой приставки)
  • с целью оптимизации использования ресурсов мэйнфреймов и прочих мощных компьютеров (например, IBM eServer (англ.))
  • для изучения различных вирусов и метеодов борьбы с ними
Наиболее известные виртуальные машины:
  • VMware
  • VirtualBox
  • Microsoft VirtualPC


VMware Workstation


Программа, позволяющая создавать и запускать одновременно несколько Виртуальных Машин (x86-архитектуры), в каждой из которых работает своя гостевая операционная система (например, Microsoft Windows, GNU/Linux и т. п.).

Установка и настройка VMvare
Скрытый текст:
- Установите VMWare и запустите программу. В первом же окне выберите опцию создания новой виртуальной машины.

-На первом шаге кликните Next. Когда увидите следующее окно,
выбирайте Typical (обычную) конфигурацию и жмите Next.

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



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



-Конфигурация сети зависит от ваших обстоятельств. Я выбираю "Use Network Address Translation (NAT)", т.к. у меня нет LAN, подключение к сети Интернет осуществляется через Dial-up. При таком варианте если хост подключен, то и клиент может выходить в Интернет. Если вы выберете "Bridged Networking", то это равносильно созданию двух отдельных компьютеров с уникальным IP адресом для каждого из них. Иными словами, вам нужно будет назначить клиенту собственный IP адрес. Более подробно можно узнать в теме про сети.



-На следующем шаге вам нужно выбрать размер виртуального жесткого диска. Фактически, это файл на вашем жестком диске с максимальным размером, который вы укажете на данном этапе. Однако, клиент будет видеть его сразу таким, как вы укажете. Иными словами, если вы выберете размер в 4Гб, то виртуальная машина будет "думать", что размер ее жесткого диска 4Гб. На реальном жестком диске размер файла будет зависеть от размера всех файлов на виртуальном диске, но он будет не более 4Гб. Замечу, что 4Гб более чем адекватно для тестирования автоматической установки. Рекомендация Alanoll отметить чекбокс "Allocate all disk space now" (Выделить все дисковое пространство сейчас), достаточно полезна т.к. это увеличит быстродействие виртуальной машины. Но это советшенно не обязательно. Можете оставить по умолчанию ли изменить по своему усмотрению.

Eсли вы отметили чекбокс "Allocate all disk space now", то VMWare попросит подтвердить решение. Нажмите Yes.

-На этом мастер конфигурации завершает свою работу, и вы попадаете в главное окно VMWare. Конфигурирование, однако, на этом не заканчивается.



Осталось проделать всего пару манипуляций и настроить загрузку VMWare с ISO образа или CD-ROMa. Нажмите "Edit Virtual Machine Settings" слева. Вы увидите окно аналогичное такому:



-Кликните на "CD-ROM" слева, а справа выберите опцию "Use ISO image". Найдите загрузочный ISO образ, который вы хотите использовать или отметьте Use physical drive если хотите использовать Ваш физический привод и нажмите OK, чтобы вернуться к главному окну.

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

Возможна следующая ситуация. Вы настроили загрузку с ISO, но при запуске виртуальной машины не появляется надпись "Press any key to boot from CD...", и машина не загружается с CD. В таком случае надо выставить загрузку с CD-ROM в BIOS, точно также как на обычной машине. Перезапустите виртуальную машину и нажмите F2. Вы должны войти в настройки BIOS виртуальной машины.

В BIOS'e настройте загрузку с CD-ROM, сохраните настройки"Exit Saving Changes" и жмите Enter. Подтвердите запрос на изменение настроек, и виртуальная машина перезагрузится с новыми настройками.






VirtualBox


Программный продукт виртуализации для операционных систем Microsoft Windows, DOS, GNU/Linux, Mac OS X и SUN Solaris/OpenSolaris. полнофункциональная версия для личного использования распространяется бесплатно.

К ключевым возможностям VirtualBox можно отнести:
  • Кроссплатформенность
  • Модульность
  • Поддержка USB 2.0, когда устройства хост-машины становятся доступными для гостевых ОС (только в проприетарной версии)
  • Поддержка 64-битных гостевых систем (только на 64-битных хост-системах)
  • Встроенный RDP-сервер, а также поддержка клиентских USB-устройств поверх протокола RDP (только в проприетарной версии)
  • Экспериментальная поддержка образов жестких дисков VMDK/VMware
  • Поддержка iSCSI (только в проприетарной версии)
  • Поддержка виртуализации аудиоустройств
  • Поддержка различных видов сетевого взаимодействия (NAT, Host Networking via Bridged, Internal)
  • Поддержка дерева сохраненных состояний виртуальной машины (snapshots), к которым может быть произведен откат из любого состояния гостевой системы
  • Поддержка Shared Folders для простого обмена файлами между хостовой и гостевой системами

Установка и настройка VirtualBox
Скрытый текст:
Установите программу и запустите её. Установка VirtualBox не вызывает никаких затруднений.
Создадим ВМ
-Запускаем программу. Нам доступен только один пункт -"Создать".

-Жмем его. Появится Мастер создания новой ВМ. Нажимаем кнопку - "Далее". Здесь мы вибираем тип будушей ОС и даем название ВМ.



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



-Далее создаем жесткий диск для будущей ОС. Жмем кнопку "Создать..."
Я рекомендую выбирать "Динамически расширяющийся образ" т.к. Вы не всегда можете предпологать сколько потребуется места для Ос на ВМ.



Определяем размер будущего диска. Программа сама предложит вам оптимальный размер, но Вы можете выставить его по своему желанию. Меньше рекомендуемого ставит не желательно.
-Выбрав только что созданый "Загрузочный жесткий диск" нажимаем кнопку Далее. Виртуальная машина создана. Готово.

Приступим к настройке ВМ.

-Нажмите кнопку Свойства. На вкладке "Общие" - справа в подразделе "Дополнительно" выставляем порядок загрузки.
-Далее CD/DVD-ROM, отмечаем галочку "Подключить СD/DVD"



Найдите загрузочный ISO образ, который вы хотите использовать или отметьте "Физический CD/DVD-дисковод" если хотите использовать Ваш физический привод.

-Аудио. Если Вы планируете использовать звук на ВМ то отметьте галочку
"Включить аудио" и выбирете аудиодрайвер и аудиоконтролер.

-USB. Отмечаем "Включить контролер USB/USB2.0 если Вы собираетесь использовать USB-флешки и клавиатуры и мыши.





Microsoft Virtual PC


Корпорация Microsoft разрабатывала программу Microsoft Virtual PC 2007 не в последнюю очередь с целью предоставления возможности работы с Windows Vista в качестве гостевой операционной системы, это программный пакет виртуализации для операционной системы Windows, а также программа эмуляции для Apple Mac OS.
Установка программы производилась в операционной системе Windows Vista HomePremium.
Настройка Microsoft Virtual PC

Скрытый текст:
Программа Virtual PC 2007 упакована в пакет установщика Windows (MSI-файл), поэтому установка не должна вызвать особых затруднений.

После завершения установки запустите программу Virtual PC 2007. При первом запуске должно появится окно мастера создания виртуальной машины. Если мастер не запустился, нажмите кнопку New в окне Virtual PC Console.

В окне приветствия мастера нажмите кнопку Next. Откроется окно
Установите переключатель в положение Create a virtual machine и нажмите кнопку Next.



Укажите имя файла виртуальной машины и путь к нему.



Выберите из раскрывающегося списка операционную систему, которую вы планируете установить на виртуальную машину.

Вы можете указать, сколько оперативной памяти будет доступно для виртуальной машины. Вы можете ввести требуемое значение с клавиатуры или передвинуть ползунок. По умолчанию предлагается выделить рекомендуемые 512 Мб, однако для Windows Vista я решил выделить чуть больше.

Следующим шагом будет создание виртуального жесткого диска или указание существующего. Установите переключатель в положение A new virtual hard disk, если вы хотите создать новый виртуальный диск.



Укажите имя файла для виртуального жесткого диска и папку, в которой он будет храниться. Вы можете воспользоваться кнопкой Browse для удобства навигации. Затем укажите желаемый размер виртуального жесткого диска. Для Windows Vista потребуется диск размером не менее 8 Гб. По умолчанию программа Virtual PC 2007 создает виртуальный диск, который будет автоматически расширен, если гостевой операционной системе потребуется больше места, чем было выделено первоначально.

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

В окне Virtual PC Console нажмите кнопку Start для запуска виртуальной машины. Когда откроется окно виртуальной машины, перетащите в него мышью ISO-образ операционной системы, который будет использован в качестве загрузочного диска.



Вы также можете выбрать из меню CD команду Capture ISO Image и указать программе ISO-образ, который вы хотите использовать, как показано на рисунке ниже.



Если все сделано правильно, должна начаться установка операционной системы.

Хотелось бы отметить, что после установки Windows Vista на виртуальную машину Microsoft Virtual PC 2007 не потребовалось производить дополнительные настройки сетевых подключений. С выходом в Интернет в гостевой операционной системе не возникло никаких проблем.

Дополнительные параметры виртуальной машины вы всегда можете сконфигурировать, нажав кнопку Settings в окне Virtual PC Console. Откроется окно настроек, как показано на рисунке ниже.







При составлении использовалась информация с сайтов:
Wikipedia OSzone Securitylab Microsoft VirtualBox.ogr VMvare http://unattended.msfn.org
Все права сохранены и всё такое.

Последний раз редактировалось Kentаvr; 20.05.2010 в 13:10.
RаzdoR вне форума  
Ответить с цитированием
Старый 04.11.2008, 01:22   #2
ИТ-шник года (09,10)
 
Аватар для P1ece

 
Регистрация: 26.08.2005
Адрес: UA DNEPR
Сообщений: 2,077
Репутация: 785 [+/-]
DosBOX еще
__________________
С уважением, ведущий специалист F1 Service, Днепропетровск, Украина
P1ece вне форума  
Отправить сообщение для P1ece с помощью ICQ Ответить с цитированием
Старый 17.11.2008, 18:07   #3
Новичок
 
Аватар для openUser
 
Регистрация: 19.10.2008
Сообщений: 2
Репутация: 0 [+/-]
На мой взгляд самая дельная для рядового пользователя это VirtualBox. Самая доступная и простая в использовании виртуальная машина. Жаль, что для openSUSE 11 пока не доработана.
openUser вне форума  
Отправить сообщение для openUser с помощью ICQ Ответить с цитированием
Старый 17.11.2008, 18:16   #4
(покинул форум)
 
Аватар для Странник
 
Регистрация: 27.07.2005
Адрес: sodiman@yandex.ru
Сообщений: 4,357
Репутация: 1326 [+/-]
openUser
А аппаратное ускорение в ней доступно, как в VMware?
Странник вне форума  
Отправить сообщение для Странник с помощью ICQ Отправить сообщение для Странник с помощью Skype™ Ответить с цитированием
Старый 17.11.2008, 18:22   #5
Новичок
 
Аватар для openUser
 
Регистрация: 19.10.2008
Сообщений: 2
Репутация: 0 [+/-]
К сожалению эта возможность в сегодняшней версии не реализована.
openUser вне форума  
Отправить сообщение для openUser с помощью ICQ Ответить с цитированием
Старый 17.11.2008, 20:28   #6
Dis is one half
 
Аватар для OneHalf
 
Регистрация: 19.10.2007
Адрес: Санкт-Петербург
Сообщений: 1,460
Репутация: 304 [+/-]
Просветите, меня, что за аппаратное ускорение? Использование видеокарты, еще чего-то?
OneHalf вне форума  
Отправить сообщение для OneHalf с помощью ICQ Отправить сообщение для OneHalf с помощью Skype™ Ответить с цитированием
Старый 17.11.2008, 21:36   #7
(покинул форум)
 
Аватар для Странник
 
Регистрация: 27.07.2005
Адрес: sodiman@yandex.ru
Сообщений: 4,357
Репутация: 1326 [+/-]
Цитата:
Сообщение от OneHalf Посмотреть сообщение
Просветите, меня, что за аппаратное ускорение? Использование видеокарты, еще чего-то?
Угу. Раньше все аппаратное ускорение сводилось к тому, что виртуальная Винда не так сильно тормозила при сворачивании\разворачивании окошек и т.п. эффектов. Теперь же появилась поддержка Direct3D. Я даже в GTA: Vice City поиграл там. Производительность где-то на уровне GeForce FX5200
Странник вне форума  
Отправить сообщение для Странник с помощью ICQ Отправить сообщение для Странник с помощью Skype™ Ответить с цитированием
Старый 06.12.2008, 14:29   #8
Новичок
 
Регистрация: 28.01.2007
Сообщений: 6
Репутация: 0 [+/-]
Получается, что нормальная видеокарта только в VMware? А то поставил VirtualBox и Microsoft Virtual PC, там не получается игру запусть. (Простой Квест или что-то типо Casual, тоже не получается.)

Последний раз редактировалось Defolt; 06.12.2008 в 14:40. Причина: Добавлено сообщение
Defolt вне форума  
Ответить с цитированием
Старый 06.12.2008, 16:33   #9
ИТ-шник года (09,10)
 
Аватар для P1ece

 
Регистрация: 26.08.2005
Адрес: UA DNEPR
Сообщений: 2,077
Репутация: 785 [+/-]
Цитата:
Сообщение от Defolt Посмотреть сообщение
А то поставил VirtualBox и Microsoft Virtual PC, там не получается игру запусть. (Простой Квест или что-то типо Casual, тоже не получается.)
Ну я так в Worms World Party играю
__________________
С уважением, ведущий специалист F1 Service, Днепропетровск, Украина
P1ece вне форума  
Отправить сообщение для P1ece с помощью ICQ Ответить с цитированием
Старый 06.12.2008, 16:46   #10
Новичок
 
Регистрация: 28.01.2007
Сообщений: 6
Репутация: 0 [+/-]
P1ece
Так где там с видео разобраться можно?
Defolt вне форума  
Ответить с цитированием
Старый 06.12.2008, 17:32   #11
Игрок
 
Аватар для Midnight
 
Регистрация: 04.02.2006
Сообщений: 701
Репутация: 350 [+/-]
Цитата:
Сообщение от RаzdoR Посмотреть сообщение
Оффициальный сайт
поправь орфографию
правильно Официальный сайт
Midnight вне форума  
Отправить сообщение для Midnight с помощью Skype™ Ответить с цитированием
Старый 06.12.2008, 21:03   #12
ИТ-шник года (09,10)
 
Аватар для P1ece

 
Регистрация: 26.08.2005
Адрес: UA DNEPR
Сообщений: 2,077
Репутация: 785 [+/-]
Цитата:
Сообщение от Defolt Посмотреть сообщение
Так где там с видео разобраться можно?
Под какой? VirtualBox? Хз. Я VirtualPC2004 юзаю. Мне хватает для червей
__________________
С уважением, ведущий специалист F1 Service, Днепропетровск, Украина
P1ece вне форума  
Отправить сообщение для P1ece с помощью ICQ Ответить с цитированием
Старый 07.12.2008, 16:19   #13
Новичок
 
Регистрация: 28.01.2007
Сообщений: 6
Репутация: 0 [+/-]
P1ece
Давай для Virtual PC тогда.
Defolt вне форума  
Ответить с цитированием
Старый 08.12.2008, 00:18   #14
ИТ-шник года (09,10)
 
Аватар для P1ece

 
Регистрация: 26.08.2005
Адрес: UA DNEPR
Сообщений: 2,077
Репутация: 785 [+/-]
Цитата:
Сообщение от Defolt Посмотреть сообщение
Давай для Virtual PC тогда.
www.microsoft.ru
__________________
С уважением, ведущий специалист F1 Service, Днепропетровск, Украина
P1ece вне форума  
Отправить сообщение для P1ece с помощью ICQ Ответить с цитированием
Старый 20.05.2009, 17:34   #15
Новичок
 
Аватар для Shinigаmi
 
Регистрация: 15.02.2006
Сообщений: 24
Репутация: 113 [+/-]
Спасибо, полезная тема, щас будем пробовать Debian поставить на VMware Workstation... Только вопрос, ни чего что у мну 64-ёх битная семёрка стоит?
Вот это смущает чуть-чуть:
Цитата:
Сообщение от RаzdoR Посмотреть сообщение
Программа, позволяющая создавать и запускать одновременно несколько Виртуальных Машин (x86-архитектуры)
P.S Гыыы, я некропостер однако ^_^

Последний раз редактировалось Shinigаmi; 20.05.2009 в 17:37.
Shinigаmi вне форума  
Отправить сообщение для Shinigаmi с помощью ICQ Ответить с цитированием
Старый 20.05.2009, 18:59   #16
Изменить статус▼
 
Аватар для RаzdoR

 
Регистрация: 26.11.2007
Сообщений: 8
Репутация: 692 [+/-]
Цитата:
Сообщение от Shinigаmi Посмотреть сообщение
ни чего что у мну 64-ёх битная семёрка стоит?
Ну если
Цитата:
Сообщение от Shinigаmi Посмотреть сообщение
VMware Workstation
будет на ней работать, то проблем быть не должно никаких
Цитата:
Сообщение от Shinigаmi Посмотреть сообщение
Вот это смущает чуть-чуть:
На VMw верии 6.5 есть поддержка и 64 битных ОС.
Скрытый текст:

Т.е их можно туда ставить, а какая у тебя Винда стоит: 32-х или 64-х битная - не важно, главное чтобы сама Vmw работала
__________________
«Птица Говорун отличается умом и сообразительностью...»

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

Я хоть и не волшебник, но кое-что могу©
RаzdoR вне форума  
Ответить с цитированием
Старый 20.05.2009, 23:08   #17
Злостный флудоискатель
 
Аватар для Nike
 
Регистрация: 03.03.2003
Сообщений: 4,298
Репутация: 5494 [+/-]
Цитата:
Сообщение от Shinigаmi Посмотреть сообщение
(x86-архитектуры)
потому что 64 битные винды - это x86_64 на самом деле, так что всё правильно.
__________________
Отсутствие закона не освобождает от ответственности
Nike вне форума  
Отправить сообщение для Nike с помощью ICQ Ответить с цитированием
Старый 08.06.2009, 18:00   #18
Новичок
 
Регистрация: 04.01.2007
Сообщений: 2
Репутация: 15 [+/-]
Нужно на виртуальную машину установить 2 ос, как это сделать? Нужно 2 системных диска и какие-то манупуляции с главной загрузочной записью? (чтобы при загрузке можно было выбрать с какого диска ос грузить) Объясните пжс
Space dragon вне форума  
Ответить с цитированием
Старый 08.06.2009, 19:23   #19
Изменить статус▼
 
Аватар для RаzdoR

 
Регистрация: 26.11.2007
Сообщений: 8
Репутация: 692 [+/-]
Space dragon,
Внимательно читай шапку
__________________
«Птица Говорун отличается умом и сообразительностью...»

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

Я хоть и не волшебник, но кое-что могу©
RаzdoR вне форума  
Ответить с цитированием
Старый 08.07.2009, 15:59   #20
Новичок
 
Аватар для vikont45
 
Регистрация: 02.03.2009
Сообщений: 1
Репутация: 0 [+/-]
RаzdoR, Помогите пожалуйста, установить VirtualBox.После запуска exe файла , появляется сообщение:Could not create temporary directory! Path:C:\DOCUME~1\Администратор\Local Settings\Temp\\VirtualBox. С уважением.
vikont45 вне форума  
Ответить с цитированием
Ответ

Метки
virtual machines, virtualbox, vmvare, виртуальные машины


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 09:21.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования