Я использую программное обеспечение с версиями:
- Хост Ubuntu: 18.04
- Виртуалбокс: 6.1
- Клиент Virtualbox: win10
Я установил это, и клиент Win10 запускается, но с ограниченным размером экрана. Мой монитор имеет разрешение 1680 * 1050 пикселей, но клиент Windows показывает только 1024 * 768 пикселей. В клиенте Windows я выбрал меню Virtualbox -> Вид -> Виртуальный экран 1, который показывает отключенный список с несколькими размерами мониторов с выбранным 1024 * 768. Но я не могу изменить это значение.
Я прочитал, что мне нужно установить гостевое дополнение ISO, но наhttps://www.virtualbox.org/manual/UserManual.html#additions-windowsЯ не смог найти этот файл. Ни наhttps://www.virtualbox.org/wiki/Linux_Downloads
я прочиталКак копировать данные между гостевой ОС (Windows 7), работающей внутри виртуальной машины Oracle 5.0, и хостовой ОС (CentOS Release 4.0 final) и Thorian93 ответил, но он указал на страницы, где я не смог найти гостевые дополнения.
Мои вопросы:
- Можно ли изменить размер экрана Win10 на весь экран без гостевых дополнений? Если да, то как?
- Если это невозможно, где можно найти подходящие гостевые дополнения?
Обновление 1:
Я установил со страницы https://www.virtualbox.org/wiki/Загрузить "VirtualBox 6.1.18 Oracle VM VirtualBox Extension Pack", в котором есть "гостевые дополнения". Кажется, это успешно.
На сервере VirtualBox я выбрал клиент Win10 -> Настройки _. Хранилище -> И добавил VBoxGuestAdditions.iso в качестве оптического хранилища.
Я запустил Win10 VBoxVlient -> меню VirtualBox -> Устройства -> Оптические устройства. И я увидел список с VBoxGuestAdditions.iso в нем с выбранным флажком. Так что это, кажется, нормально.
Но размер экрана пока не полный.
В Win10 VBoxClient -> Меню VirtualBox -> Вид -> Виртуальный экран 1, у меня по-прежнему отключены разные размеры экрана.
Обновление 2:
Чтобы проверить, правильно ли установлен пакет расширений, я запускаю:
bernard@p10:~$ VBoxManage list extpacks
Extension Packs: 1
Pack no. 0: Oracle VM VirtualBox Extension Pack
Version: 6.1.18
Revision: 142142
Edition:
Description: Oracle Cloud Infrastructure integration, USB 2.0 and USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe.
VRDE Module: VBoxVRDP
Usable: true
Why unusable:
bernard@p10:~$
Обновление 3:
Я проверил, действительно ли установлено гостевое дополнение на Win10:
VBoxManage showvminfo VBox_Win10
с (урезанным) результатом:
Video mode: 1024x768x32 at 0,0 enabled
Guest:
Похоже, это подразумевает наличие гостевых дополнений, известных VirtualBox, которые видны в клиенте (меню Virtualbox -> Устройства -> Оптические приводы -> VBoxQuestAdditions.iso отмечен), но не могут быть установлены (меню Virtualbox -> Устройства -> Вставить образ компакт-диска гостевого дополнения не отвечает)
решение1
Можно ли изменить размер экрана Win10 на весь экран без гостевых дополнений? Если да, то как?
Да; Однако, если вы все же хотите, гостевые дополнения VBoxGuestAdditions.iso
должны быть расположены в /opt/VirtualBox/additions/
. Это позволит вам следовать остальным инструкциям по установке, чтобы установить его в гостевой ОС.
Если это невозможно, где можно найти подходящие гостевые дополнения?
Как уже отмечалось, вам на самом деле необходим VirtualBox Extension Pack.
Вы можете установить его с помощью
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.18.vbox-extpack
VBoxManage extpack cleanup
и можно проверить, действительно ли он установлен, с помощью следующей команды:
VBoxManage list extpacks
Источник:VBoxManage extpack
решение2
Можно ли изменить размер экрана Win10 на весь экран без гостевых дополнений?
Нет, не нормально или со всей гибкостью. Вам нужно установить Guest Extensions.
https://www.virtualbox.org/wiki/Downloads
VirtualBox 6.1.18 Пакет расширений Oracle VM VirtualBox
All supported platforms
Поддержка устройств USB 2.0 и USB 3.0, VirtualBox RDP, шифрования диска, загрузки NVMe и PXE для карт Intel. См. эту главу из руководства пользователя для ознакомления с этим пакетом расширений.
Вот ссылка на файл:
Надеюсь, это вам поможет.
решение3
Проблема была вызвана моим замешательством, решение замешательства было почти решением проблемы. С помощьюhttps://forums.virtualbox.org/viewtopic.php?f=2&t=101549
Я запутался, смешав VirtualBox Extension Pack и VirtualBox Guest Additions. Я думал, что Guest Additions — часть Extension Pack, но это совершенно разные инструменты. VirtualBox Extension Pack должен быть установлен на хосте, если это необходимо. Но он вообще не нужен.
Мой VirtualBox Manager был версии 6.1.16, а Extension Pack — версии 6.1.18, что еще больше усугубляло ситуацию.
Из-за этого конфликта я не смог выполнить команду в виртуальной машине.Virtualbox menu -> Devices -> Insert Guest Addition CD
Поэтому я удалил его с помощью VirtualBox Manager -> Меню -> Файл -> Настройки -> Расширения Теперь нет конфликта между версиями. Это ограничивает возможности и уменьшает путаницу.
VirtualBox Guest Additions это просто на виртуальной машине и может быть установлено VM Virtualbox menu -> Devices -> Insert Guest Addition CD
Поскольку больше нет конфликта, это можно выполнить, я мог бы выбрать VBoxGuestAdditions.iso. После этого и перезагрузки я мог бы установить отображение на весь экран.