VMware — различия между версиями
(Новая страница: «VMware представляет собой программную виртуальную машину. На данный момент, это самая быст…») |
|||
Строка 3: | Строка 3: | ||
Существует два бесплатных продукта VMware: VMware Player для предварительно настроенных операционных систем, и VMware Server, в котором установка системы производится пользователем. VMware Server - это прекрасная возможность воспользоваться продуктами VMware бесплатно, тем не менее, для их использования вы должны зарегистрироваться на сайте VMware. | Существует два бесплатных продукта VMware: VMware Player для предварительно настроенных операционных систем, и VMware Server, в котором установка системы производится пользователем. VMware Server - это прекрасная возможность воспользоваться продуктами VMware бесплатно, тем не менее, для их использования вы должны зарегистрироваться на сайте VMware. | ||
− | + | ==Получение отладочных сообщений== | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | Получение отладочных сообщений | + | |
В конфигурации виртуальной машины по умолчанию порт COM1 используется для виртуального принтера, поэтому, для вывода через него отладочных данных, удалите виртуальный принтер. | В конфигурации виртуальной машины по умолчанию порт COM1 используется для виртуального принтера, поэтому, для вывода через него отладочных данных, удалите виртуальный принтер. | ||
− | Перенаправление в файл | + | ===Перенаправление в файл=== |
Если вы используете VMware и желаете перенаправить данные, выводимые из последовательного порта, в файл, нажмите ссылку Изменить параметры виртуальной машины. | Если вы используете VMware и желаете перенаправить данные, выводимые из последовательного порта, в файл, нажмите ссылку Изменить параметры виртуальной машины. | ||
Строка 22: | Строка 13: | ||
Если в вашей виртуальной машине еще нет последовательного порта, то добавьте его, нажав кнопку Добавить. Затем выберите его, в поле Соединения выберите опцию Сохранить в файл... и введите имя файла, в который будет записана отладочная информация. | Если в вашей виртуальной машине еще нет последовательного порта, то добавьте его, нажав кнопку Добавить. Затем выберите его, в поле Соединения выберите опцию Сохранить в файл... и введите имя файла, в который будет записана отладочная информация. | ||
− | Перенаправление в именованные каналы | + | ===Перенаправление в именованные каналы=== |
На этой странице есть хорошее пояснение по настройке работы VMware с именованными каналами. Также вы можете воспользоваться Putty - в VMWare задайте имя для именованного канала (например: \\.\pipe\debug), пометьте "This end is the server" и "The other end is an application". Putty сможет присоединиться как только вы запустите виртуальную машину. | На этой странице есть хорошее пояснение по настройке работы VMware с именованными каналами. Также вы можете воспользоваться Putty - в VMWare задайте имя для именованного канала (например: \\.\pipe\debug), пометьте "This end is the server" и "The other end is an application". Putty сможет присоединиться как только вы запустите виртуальную машину. | ||
− | Соединение при помощи последовательного порта с использованием com0com | + | ===Соединение при помощи последовательного порта с использованием com0com=== |
Установите com0com в соответствии с этой короткой инструкцией по Com0com. | Установите com0com в соответствии с этой короткой инструкцией по Com0com. | ||
Строка 34: | Строка 25: | ||
Подключите терминальное приложение ко второму виртуальному порту. | Подключите терминальное приложение ко второму виртуальному порту. | ||
− | Настройка сети | + | ==Настройка сети== |
Убедитесь, что на вкладке "Настройки" виртуальной машины указано сетевое соединение. Имейте ввиду, что возможен выбор опции 'NAT'. Для указания используемой подсети, маски, шлюза и диапазона ip-адресов воспользуйтесь инструментом "Управление виртуальными сетями" в VMWare. | Убедитесь, что на вкладке "Настройки" виртуальной машины указано сетевое соединение. Имейте ввиду, что возможен выбор опции 'NAT'. Для указания используемой подсети, маски, шлюза и диапазона ip-адресов воспользуйтесь инструментом "Управление виртуальными сетями" в VMWare. | ||
Строка 41: | Строка 32: | ||
Перезагрузите компьютер. | Перезагрузите компьютер. | ||
Установите программное обеспечение и приступайте к тестированию. | Установите программное обеспечение и приступайте к тестированию. | ||
− | Настройка аудио | + | |
+ | ==Настройка аудио== | ||
Для активации экспериментальной поддержки звука в VMWare, вам необходимо сделать следующее | Для активации экспериментальной поддержки звука в VMWare, вам необходимо сделать следующее | ||
Строка 66: | Строка 58: | ||
Поддерживаемое оборудование/Звуковые карты | Поддерживаемое оборудование/Звуковые карты | ||
− | Использование Soundblaster 16 в VMware | + | |
+ | ===Использование Soundblaster 16 в VMware=== | ||
Загрузите архив, содержащий sndblst.sys и sndblst.dll с: | Загрузите архив, содержащий sndblst.sys и sndblst.dll с: |
Версия 16:25, 2 апреля 2016
VMware представляет собой программную виртуальную машину. На данный момент, это самая быстрая альтернатива QEMU и VirtualBox (во всяком случае под Windows).
Существует два бесплатных продукта VMware: VMware Player для предварительно настроенных операционных систем, и VMware Server, в котором установка системы производится пользователем. VMware Server - это прекрасная возможность воспользоваться продуктами VMware бесплатно, тем не менее, для их использования вы должны зарегистрироваться на сайте VMware.
Содержание
[убрать]Получение отладочных сообщений
В конфигурации виртуальной машины по умолчанию порт COM1 используется для виртуального принтера, поэтому, для вывода через него отладочных данных, удалите виртуальный принтер.
Перенаправление в файл
Если вы используете VMware и желаете перенаправить данные, выводимые из последовательного порта, в файл, нажмите ссылку Изменить параметры виртуальной машины.
Если в вашей виртуальной машине еще нет последовательного порта, то добавьте его, нажав кнопку Добавить. Затем выберите его, в поле Соединения выберите опцию Сохранить в файл... и введите имя файла, в который будет записана отладочная информация.
Перенаправление в именованные каналы
На этой странице есть хорошее пояснение по настройке работы VMware с именованными каналами. Также вы можете воспользоваться Putty - в VMWare задайте имя для именованного канала (например: \\.\pipe\debug), пометьте "This end is the server" и "The other end is an application". Putty сможет присоединиться как только вы запустите виртуальную машину.
Соединение при помощи последовательного порта с использованием com0com
Установите com0com в соответствии с этой короткой инструкцией по Com0com.
Добавьте последовательный порт на вашей виртуальной машине, разрешите его подключение при включении машины, и укажите первый созданный вами виртуальный последовательный порт в поле "Использовать физический порт".
Подключите терминальное приложение ко второму виртуальному порту.
Настройка сети
Убедитесь, что на вкладке "Настройки" виртуальной машины указано сетевое соединение. Имейте ввиду, что возможен выбор опции 'NAT'. Для указания используемой подсети, маски, шлюза и диапазона ip-адресов воспользуйтесь инструментом "Управление виртуальными сетями" в VMWare. Запустите виртуальную машину и проверьте соединение с сетью. Если соединение отсутствует, то установите правильные настройки IP в апплете Панели управления Сетевые подключения. Перезагрузите компьютер. Установите программное обеспечение и приступайте к тестированию.
Настройка аудио
Для активации экспериментальной поддержки звука в VMWare, вам необходимо сделать следующее
Внимание, на данный момент установка этих драйверов приводит к зависанию виртуальной машины, это только для разработчиков!
Отредактируйте файл .vmx и добавьте следующие строки sound.present = "TRUE" sound.fileName = "-1" sound.autodetect = "TRUE" sound.virtualDev = "es1371" sound.deviceNr = "-1" sound.device = "/dev/dsp" Загрузите WDM-драйвер отсюда. Распакуйте его и поместите в образ CD (Предпочтительнее всего на установочный диск ROS) Установите ReactOS После 3ей перезагрузки появится окно с предложением установить драйвера аудиоустройства, выберите установку с образа cd из папки, в которую вы поместили драйвер. Откройте диспетчер устройств, и вы увидите, что ваше аудиоустройство установлено. Перезагрузите машину Установите ваш любимый аудиопроигрыватель. На настоящий момент работоспособны только Winamp (Winamp 2.91c), VLC 0.9.8a и MPlayer Portable В ReactOS содержится маленькое приложение, которое называется mplay32.exe, способное воспроизводить несколько форматов файлов! Загрузите файл mp3 и слушайте :)
Если вы установили ReactOS и перешли к этой странице, этот файл работает лучше (файлы одинаковы), отмените мастер установки, просто запустите на выполнение файл в папке c:\ReactOS и после двух перезагрузок драйвер будет установлен.
Поддерживаемое оборудование/Звуковые карты
Использование Soundblaster 16 в VMware
Загрузите архив, содержащий sndblst.sys и sndblst.dll с:
driverguide.com (требуется бесплатная регистрация) www.dreimer.de (ссылка предоставлена EmuandCo/dreimer) Смонтируйте ваш виртуальный жёсткий диск при помощи утилиты VMware DiskMount или VDK. (Внимание: Не копируйте их в ReactOS!)
Синтаксис: vmware-mount <буква диска>: "<файл .vmdk>" Например: vmware-mount r: "C:\Documents and Settings\Scott\My Documents\My Virtual Machines\ReactOS\ReactOS.vmdk" Теперь скопируйте эти два файла в соответствующие папки на смонтированном устройстве.
sndblst.sys в ReactOS\system32\Drivers\sndblst.sys sndblst.dll в ReactOS\system32\mmdrv.dll (Переименуйте существующий файл в mmdrv.old) Наконец, размонтируйте виртуальный HDD.
Синтаксис: vmware-mount <буква диска>: /d Например: vmware-mount r: /d Отредактируйте файл виртуальной машины (.vmx), таким образом она сможет использовать эту звуковую карту.
Set sound.virtualDev = "sb16" К сведению: В реестре уже имеются соответствующие работоспособные записи, а драйвера от NT4 SP4 и SP6 вроде бы должны работать... (Обновлено: Работа восстановлена вновь в SVN 09/Jan/2005 - Filip)
В качестве обновления этой статьи на 14.09.2007 можно сказать, что Silverblade отправляет в SVN различные обновления для работы звука и мультимедиа, также называемые WinMM.