Какой графический контроллер выбрать в virtualbox
Перейти к содержимому

Какой графический контроллер выбрать в virtualbox

  • автор:

Какой графический контроллер выбрать в VirtualBox

vashmirpc.ru

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

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

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

Как выбрать графический контроллер в VirtualBox

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

Графический контроллер в VirtualBox отвечает за отображение графического интерфейса операционной системы виртуальной машины. Правильный выбор графического контроллера может значительно повлиять на производительность вашей виртуальной машины и качество отображаемой графики.

В VirtualBox доступно несколько типов графических контроллеров:

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

Выбор графического контроллера в VirtualBox можно сделать во время создания новой виртуальной машины или изменить его настройки в любое время позже. Для этого откройте настройки виртуальной машины, перейдите во вкладку «Display» и выберите желаемый тип графического контроллера из выпадающего списка.

Помните, что выбор графического контроллера зависит от операционной системы, которую вы планируете установить на виртуальную машину, а также от требований приложений, которые вы собираетесь запускать. Если вы не уверены, какой графический контроллер выбрать, рекомендуется использовать VBoxSVGA, так как он обеспечивает наилучшую совместимость и производительность в большинстве случаев.

Основные виды графических контроллеров в VirtualBox

VirtualBox предлагает несколько видов графических контроллеров, которые можно использовать для виртуальных машин. Каждый из них имеет свои особенности и предназначен для различных целей.

  1. VMSVGA: Этот графический контроллер является стандартным для VirtualBox. Он поддерживает различные функции, такие как 2D и 3D ускорение, виртуализацию видеопамяти и поддержку большого количества мониторов. VMSVGA обеспечивает хорошую производительность и стабильность.
  2. VBoxVGA: Этот контроллер является устаревшим и не рекомендуется для использования, если только не требуется поддержка устаревших операционных систем или гостевых драйверов.
  3. VBoxSVGA: Этот контроллер является усовершенствованным вариантом VBoxVGA и используется по умолчанию для новых виртуальных машин. Он поддерживает все функции VMSVGA, а также добавляет поддержку улучшенного 3D ускорения и графических драйверов для некоторых операционных систем.

При выборе графического контроллера в VirtualBox нужно учитывать требования гостевой операционной системы и приложений, которые вы собираетесь запускать. Если вам не требуется 3D ускорение или другие дополнительные функции, то VMSVGA будет подходящим выбором. Если вы планируете использовать новую операционную систему или нуждаетесь в поддержке последних графических драйверов, то VBoxSVGA является наилучшим вариантом. Не рекомендуется использовать устаревший VBoxVGA, если нет специальных причин для этого.

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

Как выбрать графический контроллер в VirtualBox для оптимальной производительности

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

  • Выбор графического контроллера: В VirtualBox доступно несколько вариантов графических контроллеров, включая VBoxVGA, VMSVGA и VBoxSVGA. Различные контроллеры могут предоставлять различную производительность и функциональность. Рекомендуется начать с VBoxVGA и протестировать его производительность. Если он не удовлетворяет вашим потребностям, вы можете попробовать другие варианты.
  • Настройка графического контроллера: Выбрав графический контроллер, вы можете настроить его параметры для оптимальной производительности. Например, вы можете изменить количество видеопамяти, разрешение экрана и количество цветов. Рекомендуется экспериментировать с этими параметрами и находить оптимальные значения для вашей виртуальной машины.
  • Обновление графических драйверов: Проверьте, что у вас установлены последние графические драйверы на основной операционной системе хоста. Это может значительно повлиять на производительность графики виртуальной машины. Регулярно обновляйте драйверы для оптимальной работы графического контроллера в VirtualBox.
  • Другие рекомендации: В зависимости от вашей конкретной задачи, могут быть и другие рекомендации для выбора и настройки графического контроллера. Например, для работы с OpenGL или DirectX может потребоваться выбрать соответствующий графический контроллер и установить соответствующие библиотеки и драйверы.

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

Описание графического контроллера VBoxVGA в VirtualBox

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

Контроллер VBoxVGA является одним из нескольких вариантов графических контроллеров, которые могут быть настроены для виртуальной машины в VirtualBox. Он предоставляет средний уровень производительности и поддерживает большинство гостевых операционных систем.

Основные особенности графического контроллера VBoxVGA включают:

  • Эмуляция видеорежимов: VBoxVGA может эмулировать различные видеорежимы, включая стандартные VGA режимы, высокое разрешение и цветовые глубины.
  • Графическое ускорение: Контроллер поддерживает аппаратное ускорение графики, что может привести к повышению производительности в графических приложениях и играх внутри виртуальной машины.
  • Совместимость с VESA: VBoxVGA совместим с VESA (Video Electronics Standards Association) и обеспечивает графическую поддержку для гостевых операционных систем, которые следуют стандартам VESA.

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

What are differences between VBoxVGA, VMSVGA and VBoxSVGA in VirtualBox?

Graphics Controller: Specifies the graphics adapter type used by the guest VM. Note that you must install the Guest Additions on the guest VM to specify the VBoxSVGA or VMSVGA graphics controller. The following options are available:
– VBoxSVGA: The default graphics controller for new VMs that use Linux or Windows 7 or later. This graphics controller improves performance and 3D support when compared to the legacy VBoxVGA option.
– VBoxVGA: Use this graphics controller for legacy guest OSes. This is the default graphics controller for Windows versions before Windows 7.
– VMSVGA: Use this graphics controller to emulate a VMware SVGA graphics device.
– None: Does not emulate a graphics adapter type.

But still it does not describe which of them and why should I prefer.
When should I choose None?
Is VMSVGA better than VBoxSVGA?
What is wrong with VBoxVGA?

I have tested booting of archlinux-2019.02.01-x86_64.iso with virtualbox 6.0.4 in efi and legacy modes:

┌──────────┬─────────────────────────────────┬─────────────┐ │ Adapter │ EFI mode │ Legacy mode │ ├──────────┼─────────────────────────────────┼─────────────┤ │ VBoxVGA │ ok │ ok │ │ VMSVGA │ ok in systemd-boot menu, │ ok │ │ │ then black screen for some time │ │ │ │ when booting, then becomes ok │ │ │ VBoxSVGA │ black screen │ ok │ └──────────┴─────────────────────────────────┴─────────────┘ 

Also I have noticed that with VMSVGA and VBoxSVGA passing video=XRESxYRES parameter is ignored:

+----------+----------------+--------------+ | Adapter | EFI mode | Legacy mode | +----------+----------------+--------------+ | VBoxVGA | works | works | | VMSVGA | doesn't work | doesn't work | | VBoxSVGA | could not test | doesn't work | +----------+----------------+--------------+ 

But it is still possible to set some of that ignored resolutions after boot with fbset.

Какой графический контроллер выбрать в virtualbox

Большинство из описанных ниже свойств, доступны в главном окне настроек, которое вызывается нажатием кнопки «Settings\Свойства» . Для упрощения пользовательского интерфейса, нечасто используемые параметры не содержатся в окне настроек. Однако они доступны через VBoxManage и будут подробно описаны позже в Глава 8, Описание VBoxManage .

3.7.1. Основные настройки

В окне настроек на вкладке «General», вы можете настроить основные свойства виртуальной машины, такие как память и необходимые аппаратные средства. Существует четыре вкладки : «Основные», «Дополнительно», «Описание» и «Прочее».

3.7.1.1. Вкладка «Основные»

На вкладке «Основные» , вы можете увидеть настройки:

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

Заметьте что, VirtualBox использует уникальный идентификатор (UUIDs) для внутренней идентификации виртуальных машин. Вы можете также отобразить его с помощью VBoxManage .

Тип гостевой ОС которая установлена (или будет) в ВМ. Это то же свойство которое указывалось в мастере создания новой ВМ, который описывался ранее в Раздел 3.2, “Создание виртуальной машины” .

Размер основной памяти (RAM)

Размер RAM который будет зарезервирован и доступен ВМ при ее работе. Указанный размер памяти будет взят у операционной системы хоста (from resident memory so it must be available or made available as free memory on the host when attempting to start the VM and will not be available to the host while the VM is running). Этот параметр также вводился в мастере создания ВМ , см. Раздел 3.2, “Создание виртуальной машины”.

Обычно, возможно изменить размер памяти после установки гостевой ОС (при условии что вы не уменьшите размер менее, чем требуется для ее загрузки).

Замечание

Так как механизм активизации Microsoft Windows чуствителен к изменениям аппаратной части, то если вам необходимо изменять свойства гостей Windows, имейте ввиду, что некоторые изменения могут инициировать запрос активации.

Размер видео памяти

Размер памяти предоставляемой виртуальной графической карте в мегабайтах. Как и в случае с основной памятью, эта память будет выделена из основной памяти хоста. Размер видеопамяти влияет на доступные разрешения и глубину цветов, но в большинстве случаях, будет достаточно памяти указанной по умолчанию 8MB.

Включить 3D ускорение

Если для виртуальной машины установлены гостевые дополнения, вы можете указать зедесь, должен ли гость поддерживать аппаратное 3D графики. Ознакомтесь с деталями в Раздел 4.8, “Аппаратной 3D ускорение (OpenGL)”.

3.7.1.2. Вкладка «Дополнительно»

Порядок загрузки

Данная настройка определяет порядок виртуальных устройств, в котором ВМ будет пытаться загрузить гостевую ОС. Аналогично настроек BIOS реального компьютера , VirtualBox может указать для гостевой ОС, что необходимо загрузиться с виртуальной дискеты, CD/DVD , жесткого диска, сети или вообще ничего не указать.

Если вы укажите «Сеть», ВМ будет пытаться загрузиться по сети используя механизм PXE. Параметры сетевой загрузки можно настроить с помощью командной строки; см. Раздел 8.5, “VBoxManage modifyvm” .

VirtualBox может предоставлять гостевой системе функции интерфейса управления питанием (ACPI) . В добавок, через ACPI, VirtualBox может посылать информацию гостю о состоянии питания хоста.

ACPI является современным стандартом для операционных систем по управлению питанием аппаратных устройств компьютера. Все современные компьютеры уже давно поддерживают этот стандарт, как с Windows так и с Linux, поэтому функция включается в VirtualBox по умолчанию.

Предупреждение

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

Включить I/O APIC

Улучшенный контроллер прерываний ввода/вывода(APICs) является новой аппаратной функцией на платформе x86, которая заменила устаревший контролер прерываний (PICs) . С I/O APIC, операционные системы могут использовать более чем 16 запросов прерываний (IRQs), что позволяет избежать совместное использование одного канала IRQ несколькими устройствами.

Замечание

Включение I/O APIC требуется для 64-bit гостей, особенно для Windows Vista.

Как бы то ни было, программная поддержка I/O APICs является ненадежной в ОС отличных от Windows. Также, использование I/O APIC увеличивает нагрузку на систему виртуализации, что приводит к замедлению работы гостевой ОС.

Предупреждение

Во всех ОС Windows, начиная с Windows 2000, устанавливаются различные ядра в зависимости от наличия I/O APIC. Как и с ACPI, I/O APIC также не должна отключаться после установки гостевой ОС Windows. Включение этой опции после установки не будет иметь никакого эффекта.

Включить VT-x/AMD-V

Эта настройка определяет, будет ли система виртуализации пытаться использовать расширения аппаратной виртуализации процессора. См. Раздел 1.2, “Программная и. аппаратная виртуализация (VT-x and AMD-V)”. Для 64-bit гостей и других «экзотических» систем, таких как OS/2, эта настройка должна быть включена. Начиная с версии VirtualBox 2.2, эта опция включена по умолчанию при создании новых ВМ.

Nested paging не включается автоматически когда вы включаете аппаратную виртуализацию; вы должны включить ее отдельно.

VBoxManage modifyvm --nestedpaging on

Замечание

Вы можете комбинировать программную и аппаратную виртуализацию при запуске ескольких ВМ. В некоторых случаях это может приводить к потери производительности. Мы рекомендуем не смешивать режимы виртуализации ,если максимальная производительность имеет важное значение. Эта рекомендация не применима к AMD-V.

Включить PAE/NX

Эта настройка определяет, будет ли виртуальная машина использовать PAE и NX. PAE расшифровывается как «Расширение физических адресов». Обычно когда эта опция включена и поддерживается операционной системой то даже на 32-bit x86 CPU возможен доступ к более чем 4 GB памяти. Это возможно вследствии добавления еще 4 bits к обычной 36 bits шине адресации памяти и позволяет использовать память до 64 GB.

Некоторым ОС (например Ubuntu Server) требуется установка PAE и без нее запуск виртуальной машины не возможен. Эта настройка не влияет на размер выделяемой памяти в виртуальной машине.

Общий буфер обмена

Если для ВМ установлены гостевые дополнения, вы можете выбрать здесь режим работы буфера обмена между гостем и хостом. Если выбрано «Двунаправленный», то VirtualBox всегда устанавливает одинаковое содержимое буфера для обоих систем. Если выбрано «Из основной в гостевую ОС» или «Из гостевой в основную ОС «, то буфер обмена будет содержать данные только одной системы.

Здесь вы можете выбрать какой тип контроллера IDE будет предоставляться гостю. Обычно данную настройку не требуется изменять; однако , если вы импортируете образы дисков которые созданы в другой системе виртуализации, гостевой ОС может потребоваться другой и если он не будет указан — завершаться с ошибкой. This is why VirtualBox allows you to modify this setting here.

Папка снимков системы

По умолчанию, VirtualBox сохраняет снимки всегда вместе с другими конфигурационными данными ; см. Section 9.1, “Конфигурационные данные VirtualBox” . Здесь вы можете указать другой каталог для каждой ВМ.

3.7.1.3. Вкладка «Описание»

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

3.7.1.4. Прочие настройки

Запоминать установленные сменные носители

Если установлен флаг, VirtualBox будет сохранять состояния сменных носителей которые были подключены во время работы ВМ.

Настройка заставки BIOS

По умолчанию , когда запускается виртуальная машинва, VirtualBox отображает заставку VirtualBox. С помощью VBoxManage , вы можете изменить ее по вашему вкусу. Эта опция может быть настроена только с помощью VBoxManage ; см. Раздел 8.5, “VBoxManage modifyvm” .

3.7.2. Жесткие диски

В окне настройки ВМ, на вкладке «Жесткие диски» можно подключить образы виртуальных жестких дисков к вашей ВМ:

Как и на реальном ПК, VirtualBox по умолчанию по умолчанию предоставляет два контроллера IDE , оба с точками подключения «master» и «slave». Одно из четырех подключение зарезервировано для устройства CD-ROM/DVD (см. ниже), оставляя вам три подключения для жестких дисков, которые представляют собой файлы образов.

Настройка первого диска («Primary Master») производится в мастере «Создание ВМ». Как правило данная настройка сохраняется все время для ВМ. Однако вы можете свободно удалять, добавлять и менять эти настройки для виртуальных жестких дисков после создания ВМ. Например, если вы захотите скопировать какие либо файлы с другого виртуального диска, вы можете подключить этот диск как втрой жесткий диск.

Для подключения дополнительного диска, дважды кликнете на пустом месте в списке виртуальных дисков , или кликните на соответствующей иконке справа от списка. Вы можете выбрать куда подключить виртуальный диск (первичный master или вторичный slave) и какой образ использовать. Если вы кликнете на иконке «Выбрать жесткий диск» справа, то запустится менеджер виртуальных носителей (см. Раздел 3.5, “Менеджер виртуальных носителей” ), где вы можете выбирать другой образ.

Для удаления виртуального диска, кликнете на иконке «Отсоединить носитель» .

В дополнение к IDE контроллеру, VirtualBox также предоставляет гостю SATA контроллер ; однако, для его поддержки требуется современная гостевая ОС. За подробностями обращайтесь к Раздел 5.1, «Контроллеры жестких дисков: IDE, SATA (AHCI), SCSI.

В руководстве пользователя виртуальным носителям посвящена отдельная глава: см. Глава 5, Виртуальные носители .

3.7.3. Настройка CD/DVD-ROM и дисковода гибких дисков

В окне настроек ВМ, эти две настройки предназначены для определения используемых в дискет и CD/DVD-ROM в гостевой ОС.

В обоих вкладках, если флажок «Подключить» сброшен, VirtualBox информирует гостя о том, что привод пуст. Иначе, если флажок «Подключить» установлен, становятся доступны следующие опции:

  • Физический привод : Физическое устройство хоста предоставляется ВМ, и гость может на него писать и читать с него. Это удобно, например, если вы хотите установить Windows с реального установочного CD. В этом случае выберите привод в выпадающем списке.
  • Файл образа: Подобно виртуальным жестким дискам, представляет файл на диске хоста как устройство гостевой ОС. Для использования файла образа, вам необходимо его импортировать в менеджере виртуальных носителей; см. Раздел 3.5, “Менеджер виртуальных носителей” . Формат файлов образов зависит от типа устройства:
  • Для дискет, файл должен быть в формате raw.
  • Для CD- и DVD-ROMs в формате ISO . Чаще всего, вы будете выбирать эту опцию при установке ОС из образа ISO , скаченного из интернета. Например, дистрибутивы Linux обычно распространяются в таком формате.

Все эти настройки могут быть изменены в работающей гостевой системе. Так как диалог «Свойства» не доступен в этом режиме, вы можете получить доступ к этим настройкам через пункт меню «Устройства» в окне виртуальной машины.

Замечание

Наименование устройства предоставляемого гостю (которое в гостевой системе будет отображаться в утилитах настроек таких как Windows Device Manager) будет всегда «VBOX CD-ROM», независимо от текущей настройки виртуального привода. Это сделано для того, чтобы исключить срабатывания механизма поиска новых устройств в госте при изменении настроек ВМ.

К устройству хоста гостю, обычно, предоставляется доступ только на чтение. Гостю можно дать право на запись (но только данных, аудио не работает) CD/DVD хоста, но данная функция имеет статус экспериментальной:

VBoxManage modifyvm --dvdpassthrough on

Данная опция не допускает использование всех реальных возможностей устройства. Потенциально опасные команды блокируются (такие как обновления прошивки).

3.7.4. Настройки звука

Раздел «Аудио» окна настроек виртуальной машины определяет какие из ВМ будут видеть подключенные звуковые устройства и должен ли ауди выход прослушиваться хост системой.

Если ауди включено в госте, вы можете выбрать между эмуляцией контроллером Intel AC’97 и SoundBlaster 16 card. В любом случае, вы можете выбрать какой ауди драйвер VirtualBox будет использоваться на хосте.

На хосте host, в зависимости от настроек системы, вы можете выбрать между подсистемами OSS, ALSA или PulseAudio. В современных дистрибутивах Linux (Fedora8 and above, Ubuntu 8.04 and above) звуковая подсистема PulseAudio более предпочтительна.

3.7.5. Настройка сети

В разделе «Сеть» в окне настроек ВМ настраиваются какие сетевые карты VirtualBox будут доступны и как они будут функционировать.

Когда вы впервые создаете виртуальную машину, VirtualBox подключает одну виртуальную сетевую карту с настройкой по умолчанию «Network Address Translation» (NAT) . Этот режим позволяет гостю подключиться к внешней сети используя сеть хост системы и к устройствам внешней сети подключаться к сервисам гостя, которые вы сделаете доступными.

Замечание

При установке Windows Vista в виртуальной машине, вероятнее всего, сеть не будет доступна. См. Раздел 4.2.5, “Сеть Windows Vista” , чтобы решить эту проблему.

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

VirtualBox является гибким в настройке виртуальных сетей. Поддерживается до восьми сетевых устройств на каждую ВМ, четыре из которых настраиваются в графическом интерфейсе пользователя. Все восемь сетевых карт могут быть настроены в командной строке с помощью VBoxManage. В данном руководстве настройке сетевых устройств посвящена целая глава ; см. Глава 6, Виртуальная сеть .

3.7.6. COM порты

VirtualBox имеет удобную для использования полную поддержку СОМ портов в виртуальных машинах. [ 9 ]

Начиная с первого IBM PC, персональные компьютеры были оснащены одним или двумя последовательными портами (также называемые COM портами в DOS и Windows). Сейчас они уже не так важны, как еще несколько лет назад (особенно после того как мышь не нужно подключать к последовательному порту), однако существует важные задачи с их использованием. Например, последовательные порты могут использоваться для построения простых сетей на null-modem кабеле, в случае если Ethernet не доступен. Также, без последовательных портов не обойтись в системном программировании, требующем отладки ядра — обычно отладочное программное обеспечение ядра взаимодействует с разработчиком с помощью последовательного порта Другими словами, с виртуальными последовательными портами, системные программисты могут отлаживать ядро виртуальных машин.

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

Вы можете использовать графический интерфейс или командную строку VBoxManage для настройки виртуального последовательного порта. В последнем случае, обратитесь к Раздел 8.5, “VBoxManage modifyvm” ; ознакомьтесь с опциями —uart и —uartmode .

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

  1. номер последовательного порта, базовый адрес I/O и номер прерывания (IRQ). Мы рекомендуем использовать традиционные значения [ 10 ] , т.е.:
  1. COM1: I/O base 0x3F8, IRQ 4
  2. COM2: I/O base 0x2F8, IRQ 3
  3. COM3: I/O base 0x3E8, IRQ 4
  4. COM4: I/O base 0x2E8, IRQ 3
  • Вы можете выбрать режим «отключен», когда гость видит устройство , но не может с ним работать, как будто к нему не подключен кабель.
  • Вы можете подключить виртуальный порт к физическому порту вашей хост системы. (В Windows, это может быть COM1 ; в Linux или OpenSolaris, это устройство , такое как /dev/ttyS0 ). VirtualBox будет просто перенаправлять все данные, с виртуального порта на физический последовательный порт.
  • Вы можете указать VirtualBox подключить виртуальный порт к программному каналу (pipe) хоста. Этот режим зависит от ОС хоста:
  • В Windows, данные будут посылаться в именованный канал. Вы можете использовать программу VMWare Serial Line Gateway, доступную для загрузки на http://www.l4ka.org/tools/vmwaregateway.php . Эта утилита работает в режиме сервер и создает фиксированный канал с именем \\.\pipe\vmwaredebug и принимает входящие соединения на 567 порту TCP.
  • В Mac, Linux или OpenSolaris хостах, используется локальный сокет. В Linux имеются различные инструменты которые позволяют подсоединиться к локальному сокету и работают в режиме сервера. Наиболее гибким инструментом является socat и который включен в множество дистрибутивов.

Вы можете настроить VirtualBox для создания нового именованного канала(локальныого сокета), или указать VirtualBox использование существующего канала (сокета). С помощью опций командной строки VBoxManage указывается режим «сервер» или «клиент».

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

Константин Цветков

tsklab

tsklab

Как решить ошибку code E_FAIL (0x80004) на windows 7?

tsklab

Здесь отвечаю на вопросы.
Ответ написан 27 июн.

Какие еще есть варианты решения ошибки BSOD 0x0000007B?

tsklab

Здесь отвечаю на вопросы.

После появления VM VirtualBox Extension Pack со встроенными сертификатами (что бы драйвера ставились без запроса на продолжение) в WinXP они не работали.
Дальше было только хуже.

Ответ написан 21 июн.
Нравится 1 1 комментарий

Как сжать физический размер виртуального диска VirtualBox?

tsklab

Здесь отвечаю на вопросы.

vboxmanage modifymedium —compact . Обратите внимание на примечание. То есть диск нужно подготовить к сжатию.

Ответ написан 11 июн.
Комментировать
Нравится 1 Комментировать

Почему нету вкладки «Сеть» в VirtualBox?

tsklab

Здесь отвечаю на вопросы.

63673b6187014871991655.png

Два варианта.

Ответ написан 06 нояб. 2022
Комментировать
Нравится 1 Комментировать

Как отключить управление гипервизора VirtualBox реестром виртуальной машины Windows?

tsklab

Здесь отвечаю на вопросы.

после изменения значения и перезагрузки

Меняйте после перезагрузки.
Ответ написан 29 окт. 2022

Как на virtualbox создать сеть между сервером и клиентом?

tsklab

Здесь отвечаю на вопросы.
Ответ написан более года назад
Комментировать
Нравится Комментировать

Установил виртуальную машину, поставил на нее ubuntu, все вроде хорошо, но никак не получается открыть ее на весь экран. Что можно сделать?

tsklab

Здесь отвечаю на вопросы.
Ответ написан более года назад

Ошибка сертификата образа. Как исправить?

tsklab

Здесь отвечаю на вопросы.
Пересоздайте виртуальные машины.
Ответ написан более года назад

Как включить Direct3D-ускорение для гостевой Windows XP?

tsklab

Здесь отвечаю на вопросы.

Настройки виртуальной машины, Дисплей, Ускорение: включить 3D-ускорение.
Используйте виртуальный графический контроллер VboxVGA , а не VboxSVGA . После смены контроллера переустановите Дополнения гостевой ОС с включенным Direct3D Support.

Ответ написан более года назад
Нравится 1 1 комментарий

Как машины kali linux и windows 10 разместить в подсети 10.125.10.0/24?

tsklab

Здесь отвечаю на вопросы.

Включить внутреннюю сеть VIRTUALBOX. И настроить в машинах адаптеры, подключённые к ним.
Документация (Host-Only Networking).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *