Как выйти из виртуальной машины


Мой блог: Горячие клавиши VirtualBox

Действие Клавиша по умолчанию Действие
TakeSnapshot Host key + T сделать снимок
TakeScreenshot Host key +E сделать скриншот
MouseIntegration Host key +I переключение интеграции мыши
TypeCAD Host key +Del ввод Ctrl+Alt+Del
TypeCABS Host key +Backspace ввод Ctrl+Alt+Backspace
Pause Host key +P пауза VM
Reset Host key +R жёсткий сброс гостевой OS
SaveState
сохранить состояние ВМ и завершить
Shutdown Host key +H кнопка питания ACPI - выключение гостевой OS
Close Host key +Q показать диалог ЗАКРЫТЬ VM
FullscreenMode Host key +F переключение в полноэкранный режим
SeamlessMode Host key +L переключить VM в режиме интеграции
ScaleMode Host key +C переключить VM в режим масштабирования
GuestAutoResize Host key +G автоматически изменять размер окна гостевой OS
WindowAdjust Host key +A немедленно изменить размер окна гостевой
PopupMenu Host key +Home показать контекстное меню в полноэкранном  режиме
SettingsDialog Host key +S открыть диалог настроек VM
InformationsDialog Host key +N показать информационное окно
NetworkAdaptersDialog
показать диалоговое окно сетевых интерфейсов
SharedFoldersDialog
показать диалоговое окно виртуальной машины с общим папкам
InstallGuestAdditions Host key +D смонтировать ISO содержащий гостевые дополнения

Host key - это клавиша правый CTRL.
Но её можно сменить на любую другую в настройках.

Настройка сети VirtualBox | REG.RU

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

Какие типы подключения доступны в VirtualBox

Настроить интернет на отдельной виртуальной машине или локальную сеть между несколькими виртуальными устройствами можно разными способами. Например, в версии VirtualBox 6.1 для этого доступны следующие инструменты:

  • NAT,
  • сетевой мост,
  • внутренняя сеть,
  • виртуальный адаптер хоста,
  • универсальный драйвер,
  • сеть NAT,
  • Cloud Network.

Для одной гостевой ОС можно использовать до 4 сетевых адаптеров, но обычно достаточно 1 сетевого адаптера. Для каждого адаптера можно выбрать любой тип подключения. Это позволяет комбинировать настройки и выбирать разные варианты работы сети на виртуальных машинах. Рассмотрим, как включить или отключить адаптер.

Как включить и отключить адаптер

  1. 1.

    Правой кнопкой мыши кликните на гостевую ОС и нажмите Настроить:

  2. 2.

    Перейдите в раздел Сеть:

  3. 3.

    Выберите адаптер, который хотите добавить или удалить. Затем переключите чек-бокс Включить сетевой адаптер в нужное положение. Если вы включаете новый адаптер, в выпадающем списке выберите нужный тип подключения и нажмите OK:

Готово, гостевая ОС будет работать с выбранными адаптерами.

Как подключить виртуальную машину к интернету

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

NAT изолирует виртуальную машину от соединений извне. Проводником в интернет выступает хост-система, через которую и проходят все входящие и исходящие запросы. Если вам нужен только доступ в интернет, мы рекомендуем использовать NAT-подключение.

Чтобы включить или отключить интернет с помощью NAT в VirtualBox:

  1. 1.

    Кликните правой кнопкой мыши по машине и нажмите Настроить:

  2. 2.

    Нажмите Сеть и переключите чек-бокс в нужное состояние. Выберите тип подключения NAT и нажмите OK:

Готово, подключение виртуальной машины к интернету выполнено.

Как настроить сеть между хостом и виртуальной машиной VirtualBox

Если нужно создать сеть между гостевой и основной ОС, выберите тип подключения «Сетевой мост». В этом случае виртуальная машина подключается напрямую к основной сети как полноценное устройство. Для подключения используется сетевая карта хост-системы.

Чтобы включить сетевой мост:

  1. 1.

    Кликните правой кнопкой мыши по виртуальной машине и нажмите Настроить:

  2. 2.

    Выберите из выпадающего списка Сетевой мост и нажмите OK:

Готово, гостевая ОС теперь доступна для основной.

Настройка сети между виртуальными машинами в VirtualBox

Сеть NAT объединяет виртуальные машины в локальную сеть. Как и в случае с обычным NAT, у каждой есть доступ в интернет, но от доступа извне они изолированы.

Чтобы создать сеть из виртуальных машин VirtualBox:

  1. 1.

    Нажмите Файл — Настройки:

  2. 2.

    Перейдите во вкладку Сеть и нажмите на кнопку с зеленым плюсом:

  3. 3.

    Нажмите OK:

  4. 4.

    Кликните правой кнопкой мыши по машине, которую хотите добавить в сеть и нажмите Настроить:

  5. 5.

    Выберите тип подключения «Сеть NAT», имя созданной сети и нажмите OK:

  6. 6.

    Повторите действия с 4 шага для всех устройств, которые хотите включить в сеть.

Готово, локальная сеть из виртуальных машин создана.

Помогла ли вам статья?

3 раза уже помогла

Безопасный выход в Интернет через виртуальную машину, или как я перестал бояться вирусов и полюбил Linux

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

 

Зачем это нужно?

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

Перейдем к самим опасностям. Наверное, все помнят, насколько дырявыми еще совсем недавно были такие плагины для браузеров, как Flash, Adobe Acrobat и другие. Сейчас они фактически полностью исчезли с повестки дня, но уязвимости вместе с ними не закончились.

Теперь «восходящими звездами» стали уязвимости в процессорах Intel, такие как Meltdown, SPECTRE, Spoiler, ZombieLoad, позволявшие (а некоторые позволяющие до сих пор) эксплуатировать незащищенные ПК пользователей.

Другим свежим примером, от 20 июня 2019 года, является уязвимость в Firefox 67.0.4, позволявшая с помощью JavaScript запускать на ПК пользователя произвольный код. То есть в операционной системе пользователя могли исполняться команды просто при открытии зараженной веб-страницы в браузере.

Банальную возможность по ошибке кликнуть на небезопасный файл или ссылку в мессенджере или письме тоже никто не отменял.

 

Windows + Linux

Устанавливать чистый Linux на ПК не обязательно. Можно и дальше пользоваться Windows, но в самой уязвимой точке ПК выставить непробиваемую двойную защиту: Linux + виртуальную машину, дополнительно изолирующую один ПК (виртуальный) от другого (настоящего).

Почему Linux предпочтительнее в плане безопасности:

  • Чисто эмпирически Linux всегда был более надежен
  • Сам Linux + большинство приложений это Open Source, то есть вероятность спрятать в них бэкдор, или пропустить уязвимость уже ниже, чем в Windows
  • В Windows принято устанавливать программы, просто скачивая их с сайтов. В Linux в подавляющем числе случаев они устанавливаются из одного (нескольких) защищенных репозиториев, в которых и без того по большей части Open Source приложения, проверяются и ветируются дополнительно.
  • В Windows есть только автообновление системы, а в Linux есть как постоянное обновление системы, так и обновление всех приложений (установленных из репозитория).

Итак, Linux сам по себе более безопасен, но даже если вы подхватите вирус в виртуальной машине, он все равно будет изолирован внутри этой машины и не попадет в Windows, что, наверное, даже лучшая защита, чем использование Linux.

 

Установка виртуальной машины

Вариантов VM (virtual machine) для Windows, по сути, всего два: VMware и VirtualBox. Остановимся, естественно, на Open Source – Virtual Box. Скачиваем последнюю версию, кликнув по ссылке Windows hosts. Также заранее скачиваем дистрибутив Lubuntu (нажмите ссылку lubuntu Desktop 64-bit).

Установив VirtualBox, запускаем его и нажимаем кнопку New для создания новой виртуалки.

  1. Пишем имя Lubuntu. VM автоматически распознает название дистрибутива и поменяет почти все нужные параметры самостоятельно.
  2. Устанавливаем количество оперативной памяти в пределах от 1024 до 4096 МБ (позже всегда можно будет поменять)
  3. Нажимаем Create

 

  1. Выбираем размер виртуального жесткого диска. Лучше задать хотя бы 20..40 ГБ
  2. Нажимаем Create

 

 

В отличие от RAM, позднее этот параметр будет поменять сложнее. Так что лучше сразу сделать диск с запасом. Поскольку по умолчанию создается динамический виртуальный диск, то его файл не будет сразу занимать 40 ГБ на вашем реальном накопителе, а станет расти по мере заполнения диска в VM.

 

После создания виртуалки откройте ее свойства (Settings)

  1. Перейдите в настройки процессора
  2. Увеличьте количество ядер в виртуалке хотя бы до двух

 

 

  1. Выбираем созданную виртуалку в основном окне и нажимаем кнопку Start

 

 

  1. Теперь нужно указать, с какого виртуального CD-ROM диска система будет грузиться. Выбираем ISO файл Lubuntu
  2. Нажимаем Start

 

 

Установка Lubuntu

  1. Установка Lubuntu ненамного сложнее установки Windows. После загрузки в графический интерфейс запустите ярлык инсталлятора на рабочем столе

 

 

  1. На этапе Partitions выберите пункт Erase Disk

 

 

На этапе Users:

  1. Предполагается, что здесь должно быть настоящее имя пользователя (например, Сергей), но можно вводить любое
  2. Это имя пользователя (ник) которое будет реально использоваться в системе (для авторизации и т.д.)
  3. Введите пароль и подтвердите его
  4. Поставьте галочку «автоматически входить в систему без пароля». Мы еще вернемся к этому пункту

 

 

Завершение настройки VM

После окончания установки и первой загрузки в Lubuntu установим внутри системы дополнения VirtualBox, чтобы виртуалкой стало проще пользоваться (станет удобнее менять разрешение экрана, появится возможность «интеграции» окон приложений Linux в Windows и т.д.).

 

 

Для этого откройте терминал (Ctrl + Alt + T) и введите в него следующую команду (или, что гораздо проще, запустите уже в Lubuntu браузер Firefox, откройте эту веб-страницу и скопируйте команду в терминал):

 

  • sudo apt install virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms

 

Нажмите Enter, введите пароль и дождитесь завершения команды. После этого перезагрузите ПК. Для этого прямо в терминале можно использовать команду:

 

 

 

Настройка Lubuntu

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

Браузер Firefox уже установлен в Lubuntu и его иконка вынесена на панель задач.

Остальные приложения можно устанавливать через центр установки (Пуск→ System Tools→Discover). Просто ищите то, что вам нужно: Chrome (Chromium), Thunderbird, Telegram, Viber, Skype.

 

 

Firewall

Быстро улучшить защиту Linux можно, включив Firewall на блокирование всех входящих соединений. Для этого в терминале (Ctrl + Alt + T) выполните команду

 

  • sudo apt install gufw && gufw

 

В окне приложения Firewall:

  1. Переведите слайдер Status в активное положение
  2. Убедитесь, что в поле Incoming выбрано Deny (по умолчанию так и должно быть)

 

 

Создаем Swap

Чтобы система лучше работала, добавим swap размером 4 ГБ. Для этого целиком копируем команду в терминал и подтверждаем пароль пользователя.

 

  • sudo fallocate -l 4G /swapfile && sudo chmod 600 /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile && sudo echo ‘/swapfile none swap sw 0 0’ | sudo tee -a /etc/fstab

 

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

После создания swap можно запустить htop (либо командой через терминал, либо найти программу в меню Пуск) и посмотреть на нагрузку системы. Там можно увидеть, как используются процессор, память и swap файл.

 

 

Интеграция приложений с Windows

На самом деле за счет установки ранее расширений VirtualBox все уже готово для интеграции. Для перехода в «бесшовный» режим (seamless mode) необходимо лишь нажать Ctrl + L. С той лишь разницей, что Ctrl должен быть обязательно тот, что находится справа от клавиатуры. Это особая клавиша в VirtualBox, и на нее завязано много горячих комбинаций. А сама по себе она используется для переключения фокуса из виртуальной машины в Windows. Так что если вы когда-нибудь застрянете в виртуалке, просто жмите правый Ctrl, и мышка с клавиатурой вновь «перепрыгнут» в Windows.

Итак, после нажатия Ctrl + L, все окна из Linux, а также панель задач как бы переносятся в Windows, и с ними можно работать как с обычными окнами и еще одной панелью задач в Windows. Панель Linux будет логичнее переместить снизу на любую другую сторону экрана, а при желании и вовсе спрятать с экрана.

 

Автоматический запуск приложений

Если вы не забыли, при установке Lubuntu мы ставили галочку «автоматически заходить в систему без пароля». Это было сделано для интересной и удобной модели использования виртуальной машины.

Если вы настроили виртуалку, к примеру, на Firefox, Thunderbird и Telegram, то можно сделать так, чтобы все эти приложения запускались как родные виндовые лишь по одному клику на ярлык виртуалки.

Для этого сначала создадим ярлык конкретной виртуальной машины на рабочем столе — в основном окне VirtualBox найдите Lubuntu и через контекстное меню выберите команду Create Shortcut on Desktop.

Чтобы автоматически запускать нужные приложения в Lubuntu, нам пригодится утилита Пуск→Preferences→LXQt Settings→Session Settings.

 

 

В диалоге добавления пишем:

  1. Описание — Firefox. (может быть любым)
  2. Путь к исполняемому файлу — /usr/bin/firefox

 

 

Как самостоятельно искать путь к исполняемому файлу:

  1. Запускаем терминал (Ctrl + Alt + T)
  2. Пишем команду — whereis firefox
  3. Копируем первый путь в результатах (/usr/bin/firefox)

 

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

Добавив все три программы в автозапуск, можно выключить виртуальную машину. И запустить ее заново по ярлыку на рабочем столе. Если все настроено правильно, то сначала автоматически включится виртуальная машина, затем загрузится Lubuntu, затем произойдет переход в бесшовный режим, а затем все программы для работы в Интернет покажутся на рабочем столе Windows, и он будет выглядеть следующим образом:

 

Отличить все это от обычной работы в Windows почти невозможно, но защита компьютера от вирусов возрастет в разы.

 

Дополнение

Почему Lubuntu

  1. Это один из самых легковесных, но при этом не чрезмерно урезанных дистрибутивов. Поскольку мы по сути собираемся запустить две операционные системы на одном компьютере, такая система нам и нужна. Lubuntu «щадит» как процессор, так и память. Например, сразу после загрузки ОС занимает всего 300 МБ RAM, а после запуска Thunderbird и Telegram использует лишь 500 МБ RAM.
  2. Графические интерфейсы Linux с дополнительными спецэффектами плохо отображаются Windows в бесшовном режиме. Например в стандартной Ubuntu, из-за эффекта затенения, окна выводятся в Windows с большими некрасивыми рамками. А некоторые другие элементы (панели по краям экрана) и вовсе становятся прозрачными и невидимыми. С графическим интерфейсом Lubuntu (LXQt) таких проблем не наблюдается.

 

 

Передача файлов и буфера обмена

Для передачи файлов или текста в буфере обмена можно банально использовать «сохраненные сообщения» в Telegram, запуская на время вторую копию Telegram в Windows.

Или использовать средства VirtualBox. Соответствующие пункты Shared Clipboard и Drag and Drop находятся в меню Devices.

 

 

Доступ можно делать как односторонним (только Linux видит буфер обмена Windows, но не наоборот), так и двусторонним. В случае с Drag and Drop можно напрямую перетягивать файлы из Windows в Linux и наоборот. Этим режимом гораздо проще пользоваться в «оконном» режиме виртуалки. Поэтому для выхода из бесшовного режима нажмите Ctrl + L.

 

Ярлыки на панели задач Lubuntu

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

Перетягивать ярлыки таким образом можно и из меню Пуск на панель.

 

Резервные копии виртуалки

После настройки системы можно сделать резервную копию виртуальной машины и даже изредка ее обновлять. Делается это либо через команду Clone в самой VirtualBox, либо через копирование папки c:\users\имя пользователя\VirtualBox Vms\Lubuntu

 

Виртуальные рабочие столы

В Lubuntu встроены гораздо более удобные виртуальные рабочие столы, чем в Windows. Если вы захотите вынести некоторые приложения Linux на другие столы, запомните комбинацию клавиш Alt + колесо прокрутки. Оно позволяет быстро переключаться между столами.

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

Как перевести Virtualbox / виртуальную машину в полноэкранный режим

Для каждой операционной системы существует так много различных спецификаций, что иногда нам приходится устанавливать гипервизор. Virtualbox - один из самых известных, и мы объясняем, как его установить. Режим Plein écran Virtualbox .

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

Virualbox - одно из лучших программ для создания виртуальных машин. Одним из преимуществ этой программы является то, что она позволяет копировать и клонировать виртуальную машину на другой ПК или подключать виртуальные машины через Wifi.

Как получить доступ к полноэкранному режиму Virtualbox?

Если вы используете Virtualbox, вы будете знать уже иногда, если вы заслуживаете видеть, что вы делаете в полноэкранном режиме, это проблема.

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

Используйте клавиатуру

Доступ к этому режиму довольно прост, первое, что нужно знать, это что такое кнопка Host, которая обычно и по умолчанию является клавишей Ctrl на правой стороне клавиатуры.

Теперь комбинация для вывода Virtualbox в полноэкранный режим: " Ctrl + F »Появится текстовое поле, объясняющее, почему размер экрана будет изменен, просто нажмите» OK " и это все.

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

Меню виртуальной машины

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

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

Как только это будет сделано, вы можете отобразить текстовое поле, объясняющее, что поле, принадлежащее VirtualBox, будет изменено, нажмите " OK " и это все.

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

Установить гостевые дополнения

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

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

Это немедленно попросит уведомление о том, что компакт-диск был вставлен в дисковод, обычно он запускается автоматически.

Если это не так, откройте » Проводник "И иди в" Этот компьютер ", Наконец, вы должны дважды щелкнуть" CD-привод с гостевыми дополнениями VirtualBox ».

Когда программа установки запустится, вам просто нужно нажать » следующая «До варианта» монтажник "Появляется; завершит установку, обычно вам будет предложено перезапустить Virtualbox.

После перезапуска разрешение будет соответствовать доступному размеру экрана, в противном случае вам просто нужно сделать это, перетащив края.

 

Некоторые рекомендации при переводе Virtualbox в полноэкранный режим

Если вы новый пользователь виртуальной машины, мы рекомендуем вам установить гостевые доплаты один раз , таким образом вы сможете использовать полноэкранный режим Virtualbox с первого раза.

При желании измените расположение панели инструментов на полноэкранный режим чтобы сделать просмотр проще и удобнее.

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

Вы можете активировать и активировать программу Aero Glass что поможет улучшить работу вашего Virtual Box. Еще один инструмент, который вы можете использовать, - это увеличить размер жесткого диска.

Как включить полноэкранный режим в Kali Linux?

Как сделать Kali Linux в полноэкранном режиме?

Зайдите в настройку - Добавить устройства - Показать и выберите разрешение экрана ... Как Kali Linux работает в полноэкранном режиме в VirtualBox?

Как включить полноэкранный режим в VirtualBox Kali Linux?

Если размер экрана не изменяется до полноэкранного при перезагрузке, вы можете переключить автоматическое изменение размера экрана, перейдя в меню VirtualBox VM View> Auto-resize Guest display.

Как мне выйти из полноэкранного режима в Kali Linux?

Нажмите «Во весь экран», и рабочий стол перейдет в полноэкранный режим. Перейдите наверх, и вы увидите панель с кнопкой для выхода из полноэкранного режима. Щелкните по нему, и вы попадете в оконный режим.

Как сделать мою виртуальную машину полноэкранной?

Чтобы перевести виртуальную машину в полноэкранный режим, используйте комбинацию клавиш Ctrl-Alt-Enter или выберите «Просмотр»> «Во весь экран».

Почему мой Kali Linux не работает?

Может быть множество причин, по которым установка Kali Linux не удалась. Это может включать в себя такие проблемы, как поврежденная или неполная загрузка ISO, нехватка дискового пространства на целевой машине и т. Д.

Что такое VirtualBox guest X11?

Решение виртуализации x86 - гостевые утилиты X11

VirtualBox - это бесплатное решение для виртуализации x86, позволяющее запускать в системе Linux широкий спектр операционных систем x86, таких как Windows, DOS, BSD или Linux. Этот пакет предоставляет гостевые утилиты X11 для VirtualBox.

Как включить автоматическое изменение размера гостя в VirtualBox?

Автоматическое изменение размера экрана для гостевых виртуальных машин Windows 10 в Virtualbox

  1. Установите гостевые дополнения с помощью всплывающего мастера. Следующий … …
  2. Автоматическое изменение размера гостевого дисплея. После перезагрузки перейдите в меню «Просмотр» -> «Автоматическое изменение размера гостевого экрана» и установите флажок.
  3. Теперь всякий раз, когда вы изменяете размер окна гостевой установки Windows, он автоматически подстраивается под ваш новый размер.

3 нояб. 2015 г.

Как установить Kali Linux VirtualBox?

Шаги по установке Kali Linux на VirtualBox

  1. Шаг 1. Загрузите ISO-образ Kali Linux. В разделе загрузок официального сайта Kali Linux вы можете найти Kali Linux. …
  2. Шаг 2: Создайте контейнер VirtualBox для Kali Linux. …
  3. Шаг 3. Настройте параметры виртуальной машины. …
  4. Шаг 4: Установка и настройка Kali Linux.

14 июл. 2019 г.

Что такое ключ хоста в VirtualBox?

Чтобы вернуть владение клавиатурой и мышью вашей операционной системе, Oracle VM VirtualBox резервирует специальную клавишу на клавиатуре: клавишу хоста. По умолчанию это правая клавиша Ctrl на клавиатуре. На хосте Mac клавишей хоста по умолчанию является левая клавиша Command.

Как мне выйти из полноэкранного режима в VirtualBox?

Еще раз одновременно нажмите «Host Key» и «F», чтобы выйти из полноэкранного режима. Или переместите указатель мыши в нижнюю часть окна, чтобы отобразить строку меню. Нажмите «Просмотр» в строке меню и выберите «Перейти в полноэкранный режим».

Как мне выйти из полноэкранного режима Codelite?

Попробуйте shift + F11.

Как мне выйти из режима масштабирования?

Итак, в масштабируемом или полноэкранном режиме внутри VirtualBox, установленного в Windows, вам нужно нажать комбинацию клавиш Right Ctrl + C, чтобы выйти из масштабированного режима.

Как настроить размер экрана?

Войдите в настройки, нажав на значок шестеренки.

  1. Затем нажмите «Показать».
  2. В Display у вас есть возможность изменить разрешение экрана, чтобы оно лучше соответствовало экрану, который вы используете с вашим Computer Kit. …
  3. Переместите ползунок, и изображение на экране начнет уменьшаться.

Как мне разместить экран в VMware?

Подгонка дисплея гостевой операционной системы Windows к окну VMware Workstation. Если ваша гостевая операционная система Windows настроена на разрешение экрана больше или меньше, чем размер окна виртуальной машины, вы можете настроить его точно, выбрав «Просмотр»> «Подогнать гостя к окну».

Как изменить вид в VirtualBox?

Вы можете изменить режим просмотра на работающей виртуальной машине. Чтобы переключиться в полноэкранный или масштабированный режим, перейдите в «Просмотр» и выберите переключение в полноэкранный или масштабированный режим. Нажмите на Switch, чтобы изменить вид.

Python. Урок 17. Виртуальные окружения

Продолжаем серию “Python.Уроки”. На этот раз мы изучим, что такое виртуальные окружения в Python, зачем они нужны и как их использовать. Познакомимся с инструментами virtualenv и venv для создания виртуальных окружений.

Что такое виртуальное окружение и зачем оно нужно?

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

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

Во-вторых: может возникнуть необходимость в том, чтобы запретить вносить изменения в приложение на уровне библиотек, т.е. вы установили приложение и хотите, чтобы оно работало независимо от того обновляются у вас библиотеки или нет. Как вы понимаете, если оно будет использовать библиотеки из глобального хранилища (/usr/lib/pythonXX/site-packages), то, со временем, могут возникнуть проблемы.

В-третьих: у вас просто может не быть доступа к каталогу /usr/lib/pythonXX/site-packages.

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

ПО позволяющее создавать виртуальное окружение в Python

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

Начнем с инструментов, которые входят в PyPI. Если кто не знает PyPI – это Python Package Index (PyPI) – репозиторий пакетов Python, доступный для любого разработчика и пользователя Python ().

virtualenv

Это, наверное, одни из самых популярных инструментов, позволяющих создавать виртуальные окружения. Он прост в установке и использовании. В сети довольно много руководств по virtualenv, самые интересные, на наш взгляд, будут собраны в конце урока в разделе “Полезные ссылки”. В общем, этот инструмент нужно обязательно освоить, как минимум, потому что описание развертывания и использования многих систем, созданных с использованием Python, включает в себя процесс создания виртуального окружения с помощью virtualenv.

pyenv

Инструмент для изоляции версий Python. Чаще всего применяется, когда на одной машине вам нужно иметь несколько версий интерпретатора для тестирования на них разрабатываемого вами ПО.

virtualenvwrapper

Virtualenvwrapper – это обертка для virtualenv позволяющая хранить все изолированные окружения в одном месте, создавать их, копировать и удалять. Предоставляет удобный способ переключения между окружениями и возможность расширять функционал за счет plug-in’ов.

Существуют ещё инструменты и plug-in’ы, выполняющие работу по изоляции частей системы Python, но мы их не будем рассматривать.

Инструменты, входящие в стандартную библиотеку Python.

venv

Этот модуль появился в Python3 и не может быть использован для решения задачи изоляции в Python2. По своему функционалу очень похож на virtualenv. Если вы работаете с третьим Python, то можете смело использовать данный инструмент.

virtualenv

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

Установка virtualenv

Virtualenv можно установить с использованием менеджера pip (ссылка на статью), либо скачать исходные коды проекта и установить приложение вручную.

Установка с использованием pip.

Для установки virtualenv откройте консоль и введите следующую команду:

> pip install virtualenv

Установка из исходного кода проекта.

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

Введите в консоли следующий набор команд:

> curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-X.X.tar.gz > tar xvfz virtualenv-X.X.tar.gz > cd virtualenv-X.X > [sudo] python setup.py install 

X.X – это версия приложения, ее вам нужно знать заранее.

Если использовать ключевое слово sudo, инструмент будет установлен глобально, в противном случае – локально.

Мы рекомендуем вам использовать pip для установки virtualenv.

Создание виртуального окружения

Виртуальное окружение создается следующей командой:

> virtualenv PRG1

PRG1 в данном случае – это имя окружения.

После выполнения данной команды, в текущем каталоге будет создан новый каталог с именем PRG1. Разберем более подробно его содержимое.

RPG1/bin/ – содержит скрипты для активации/деактивации окружения, интерпретатор Python, используемый в рамках данного окружения, менеджер pip и ещё несколько инструментов, обеспечивающих работу с пакетами Python. В Windows, это каталог PRG1\Scripts

PRG1/include/ и PRG1/lib/ – каталоги, содержащие библиотечные файлы окружения. Новые пакеты будут установлены в каталог PRG1/lib/pythonX.X/site-packages/.

Активация виртуального окружения

Для активации виртуального окружения воспользуйтесь командой (для Linux):

> source PRG1/bin/activate

для Windows команда будет выглядеть так:

> PRG1\Scripts\activate.bat

Команда source выполняет bash-скрипт без запуска второго bash-процесса.

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

При этом в переменную окружения PATH, в самое начало, будет добавлен путь до директории bin, созданного каталога RPG1.

Если вы создадите виртуальное окружение с ключем –system-site-packages:

> virtualenv --system-site-packages PRG1

то в рамках окружения PRG1 вы будите иметь доступ к глобальному хранилищу пакетов:

    • в Linux: /usr/lib/pythonX.X/site-packages

 

  • в Windows: \PythonXX\Lib\site-packages

Деактивация виртуального окружения

Для деактивации виртуального окружения (выхода из него), введите команду deactivate для Linux или deactivate.bat, если вы работаете в Windows.

> deactivate

venv

Устанавливать venv не нужно, т.к. он входит в стандартную библиотеку Python. Т.е. если вы установили себе Python, то venv у вас уже есть. Помните, что venv работает только в Python3!

Создание виртуального окружения

Для создания виртуального окружения с именем PRG2 с помощью venv выполните следующую команду:

> python -m venv PRG2

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

Активация виртуального окружения

Активация виртуального окружения в Linux выполняется командой:

>source PRG2/bin/activate

в Windows:

>PRG2\Scripts\activate.bat

Деактивация виртуального окружения

Деактивация выполняется командой deactivate (работает как в Windows, так и в Linux)

>deactivate

Полезные ссылки

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

Официальная документация

Документация по virtualenv

Документация по virtualenvwrapper

Документация по venv

Статьи

Python. Строим виртуальное окружение с помощью virtualenv

Памятка по virtualenv и изолированным проектам на Python

P.S.

Если вам интересна тема анализа данных, то мы рекомендуем ознакомиться с библиотекой Pandas. На нашем сайте вы можете найти вводные уроки по этой теме. Все уроки по библиотеке Pandas собраны в книге “Pandas. Работа с данными”.

<<< Python. Урок 16. Установка пакетов в Python    Python. Урок 18. Аннотация типов в Python>>>

Как выйти из VirtualBox Scaled Mode -

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

Как выйти из масштабированного режима?

Решение чертовски просто. Вам просто нужно нажать комбинацию Ключ хоста а также С на вашей клавиатуре (Ключ хоста + C). Вы можете быть удивлены ключом хоста. Ключ хоста в VirtualBox — это выделенный ключ, который возвращает владение периферийными устройствами (клавиатура Мышь) на хост операционной системы. В Windows ключ хоста обычно устанавливается на Правый Ctrl на клавиатуре. В Mac ключ хоста по умолчанию обычно Левая команда кнопка.

Поэтому, находясь в масштабном или полноэкранном режиме внутри VirtualBox, установленного в Windows, необходимо Право Ctrl + C комбинация клавиш для выхода из режима масштабирования. Это просто активирует ваши вкладки VirtualBox вверху, откуда вы можете изменить настройки в соответствии с вашими требованиями.

Что делать, если ключ хоста отличается от ключа по умолчанию?  

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

  1. Откройте VirtualBox Manager и найдите файл > предпочтения.
  2. Внутри окна настроек нажмите вход а потом Виртуальная машина Он будет отображать все параметры, относящиеся к виртуальной машине, используемой внутри VirtualBox.
  3. Первая настройка внутри виртуальной машины — это Комбинация ключей хоста. Отсюда вы можете увидеть, что по умолчанию сочетание клавиш для хоста на клавиатуре Правый Ctrl. Чтобы изменить его на другой, дважды нажмите на клавишу хоста и нажмите нужную клавишу на клавиатуре и нажмите Хорошо. Удостоверься что Клавиатура автоматического захвата флажок включен, как показано на рисунке ниже.
  4. Используя эту процедуру, вы можете изменить свой Host Key на желаемый.

виртуалбокс. Меню окна виртуальной машины. - дал блог

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

Если какая-либо опция в меню в вашей программе отсутствует, проверьте, все ли у вас включено в Файл/Глобальные настройки/Пользовательский интерфейс

Меню "Файл"

  • Глобальные настройки — переход к Глобальным настройкам программы
  • Диспетчер сетевых операций — открывает диспетчер сетевых операций
  • Перезапустить все предупреждения — опция, полезная, когда машина, которая ранее работала, вдруг начинает зависать с ошибками при запуске .
  • Закрыть - открывает окно для закрытия машины. То же, что щелкнуть x, чтобы закрыть окно. Здесь мы можем сохранить состояние, отправить сигнал на выключение или грубо выключить гостевую машину.

Меню машины

  • Настройки… (Хост + S) — ведет непосредственно ко всем настройкам виртуальной машины
  • Сделать снимок.. (Хост + T) — позволяет сделать снимок и открывает окно с предложением описать снимок.
  • Информация о сеансе… (Хост + N) — открывает новое окно с четырьмя вкладками: Детали конфигурации, Параметры машины, Монитор производительности, Гостевой контроль
  • Файловый менеджер… открывает очень полезный файловый менеджер.Он позволяет легко передавать файлы между хостом и посетителем.
  • Пауза (Host + P) - замораживает текущую сессию работы машины. Это может быть полезно, когда машина слишком нагружает наш процессор, и мы хотим остановить ее на некоторое время.
  • Reset (Host+R) - выполняет хард ресет виртуальной машины (как кнопка на корпусе). Полезно, когда что-то висит нормально.
  • Сохранить состояние - зависает, сохраняет текущее состояние и выключает виртуальную машину в этом состоянии (не то же самое, что выключение)
  • Завершение работы системы (ACPI) (Host + H) - отправляет сигнал о завершении работы гостевой ОС.
  • Выключить — немедленно выключает машину, не запрашивая подтверждения (например, выключение питания). Здесь у нас есть один из немногих примеров опций, которые мы хотели бы скрыть в меню пользовательского интерфейса, чтобы случайно не выключить машину, непрерывная работа которой очень важна)

Меню просмотра

  • Полноэкранный режим (Host+F) - переключает экран виртуальной машины в полноэкранный режим на мониторе. В этом режиме поддерживается текущее установленное разрешение гостевой системы.Параметр «Мини-панель инструментов» в меню «Настройки» / «Пользовательский интерфейс» также полезен здесь. Помните, что для выхода из этого режима просто вызовите его еще раз с помощью сочетания клавиш Host + F (клавиша хоста обычно является правым элементом управления). В этом режиме меню окна отображается на выдвижной панели в нижней части экрана. Вы можете заблокировать его с помощью канцелярской кнопки.
  • Бесшовный режим (Host+L) - (работает только после установки гостевых дополнений) - очень интересный и эффективный режим отображения. Вызывает отображение только окон и программ с гостевого экрана, а сам рабочий стол исчезает.Визуальный эффект от этого заключается в том, что у нас есть программа из другой системы, видимая прямо на рабочем столе хоста. Рекомендую протестировать.
  • Масштабируемый режим (Host+C) — позволяет свободно изменять размер окна виртуальной машины с сохранением текущего разрешения гостя. Таким образом, мы можем легко сделать миниатюру окна машины - только для предварительного просмотра. Визуально эффектно, но мало полезно с точки зрения использования. Отключаем режим повторным вызовом этой функции Host+C (клавиша host обычно Right Control)
  • Adjust the window size (Host+A) - подгонит окно под размер отображаемого гостевого рабочего стола.Иногда это не работает должным образом, когда разрешение рабочего стола гостя выше, чем разрешение рабочего стола хоста.
  • Автоматическое масштабирование гостевого экрана — (Host + E) (работает только после установки гостевых плагинов) очень интересная функция, которая заставляет одно и то же разрешение гостевого рабочего стола на лету масштабироваться до размера окна виртуальной машины. Таким образом, мы можем установить нестандартные разрешения и настроить рабочий стол под свои нужды.
  • Сделать снимок экрана... Запись — при выборе этой опции начинается запись виртуального сеанса.Начало записи дополнительно не подтверждается, а только идентифицируется анимированной иконкой в ​​строке состояния. Чтобы остановить запись, снова выберите этот пункт в меню. Записи обычно хранятся в каталоге файлов виртуальной машины. Напоминаем: место, где мы можем изменить настройки записи, можно найти в настройках виртуальной машины / Отображение / Запись
  • Удаленный рабочий стол — включение опции разрешает удаленное подключение, например, через Подключение к удаленному рабочему столу (при правильной настройке в гостевой системе)
  • Панель меню — просто включает/отключает верхнее меню или переходит к его настройкам
  • Строка состояния — включает/отключает строку состояния (нижнее меню) или переходит к ее настройкам
  • Виртуальный экран 1 — варианты быстро изменить разрешение или изменить размер гостевого рабочего стола

Меню ввода

  • Клавиатура
    • Настройки клавиатуры - вызывает раздел Вход в Глобальные настройки программы, где мы можем назначить сочетания клавиш для виртуальной машины
    • Программная клавиатура - открывает так называемую виртуальную клавиатуру только для виртуальных машин
    • Нажмите < комбинация клавиш> - для выбора определенных функций комбинация клавиш на клавиатуре всегда перехватывается хостом первой, здесь у меня варианты выбираются из меню и отправляются непосредственно гостю
  • Интеграция с мышью - очень удобная опция, благодаря которой мы можем плавно перемещать курсор мыши по окну виртуальной машины, а затем уже за ним по рабочему столу хоста.

Меню устройства

  • Жесткие диски — переход непосредственно к настройкам виртуального диска
  • Оптические приводы — открывает подменю, где мы можем добавить образ диска в качестве диска
  • Аудио — в подменю мы можем включить или выключить аудиовход или выход
  • Сеть — переход к сетевым настройкам или предоставление вариантов быстрого отключения сетевого кабеля
  • USB — переход к настройкам USB или предоставление возможности быстрого перехода на USB-устройство
  • Веб-камеры — предоставление машине доступа к веб-камере хоста
  • Общие папки — переносы в настройки общих папок
  • Общий буфер обмена — дает возможность включить буфер обмена, настройки Host to Guest или Guest to Host, возможно двусторонние
  • Drag and drop — настройки популярной функции «drag & drop» буфер обмена включен, настройки хост-гост или гость-хост, возможно двусторонний
  • Подключить образ с гостевыми надстройками - запускает установку гостевых надстроек на машине (с виртуального диска)

Меню справки

  • Справка Virtualbox... — открывает документацию программы в средстве просмотра системной документации
  • Веб-сайт Virtualbox ... — открывает страницу виртуального бокса в веб-браузере хоста.org
  • Ловец ошибок Virtualbox ... — открывает страницу отчета об ошибках в веб-браузере хоста (Bugtracker)
  • Веб-сайт Oracle ... открывает подстраницу программы Oracle в веб-браузере хоста
  • О Virtualbox ... — окно с информацией о версии программы

Строка состояния

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

  • жесткий диск
  • Optial Drive
  • Audio
  • Network
  • USB
  • Общие папки
  • Настройки экрана
  • Запись
  • Интерфейс виртуализации
  • Интерфейс для мыши
  • Ключ хоста

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

Просмотры сообщений: 1 169

.

Уязвимость в VirtualBox позволяет выйти за пределы виртуальной машины и атаковать хост

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

На проблему указал сервис ZDNet, а на GitHub появилось подробное объяснение пробелов. Аналитик указывает, что проблема реальна, когда пользователь VirtualBox использует виртуальный сетевой адаптер Intel PRO/1000 MT Desktop (82540EM) в режиме NAT. Именно от его драйверов зависит вышеупомянутое повышение привилегий приложения, которому удастся выйти за пределы стандартной среды виртуальной машины.

Настройки виртуальной машины в VirtualBox.

Эти уязвимости предназначены для всех версий VirtualBox, включая самую последнюю на данный момент версию, отмеченную как 5.2.20 и не зависят от используемых операционных систем. Аналитик поясняет, что ранее не сообщал Oracle (производителю Виртуалок) об описанной проблеме.

По его словам, в рамках программы BigBounty аналитикам безопасности приходится ждать более месяца после сообщения, чтобы узнать, стоит ли их открытие денег Oracle, и производитель может отозвать свое решение в любое время. На практике на исправление недочетов уходит более полугода, а в некоторых случаях — до двух раз дольше.

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

Изменения можно внести в настройки данной виртуальной машины на вкладке Сеть . Изменение режима NAT доступно сразу, а выбор типа карты виден после отображения дополнительных параметров.Тем, кто интересуется подробностями уязвимостей в VirtualBoks, будут интересны обширные пояснения, которые были размещены на GitHub.

.Ярлык

для выхода из режима масштабирования в VirtualBox? [закрыто]

Какой ярлык для выхода из режима масштабирования в хосте Oracle VirtualBox Windows 7?

9 ответов

Для выхода из режима масштабирования нажмите:

Правый Ctrl (клавиша хоста) + c


Обратите внимание, что ваш (хост-ключ) может отличаться от Right Ctrl .Чтобы проверить текущую привязку, перейдите в «Настройки VirtualBox »> «Ввод»> «Виртуальная машина»> «Комбинация ключей хоста ».

Если Right Ctrl ( Host Key) + C не работает (были некоторые проблемы в Ubuntu), сделайте следующее:

1) Файл> Настройки> Ввод на виртуальной машине, которая застряла в режиме масштабирования

2) Измените или сбросьте ключ хоста.Вам даже не нужно сохранять после изменения настроек

3) Переоткрыть виртуальную машину и ее нужно перезагрузить!

Шаги:

  • host + f для входа в полноэкранный режим, если еще не
  • host + c для переключения в/из масштабируемого режима,
  • host + f , при необходимости изменить на нормальный размер,

Примечание:

  • клавиша хоста , по умолчанию правая ctrl , кнопка управления на правой стороне клавиатуры,
  • host + C вроде работает только в полноэкранном режиме,

Я пришел на эту страницу, чтобы навсегда отключить режим масштабирования, поэтому решил поделиться тем, что нашел:

  VBoxManage setextradata global GUI / Input / MachineShortcuts «ScaleMode = None»  
Запуск этого в терминале моего хоста сработал для меня как шарм.

Источник: https://forums.virtualbox.org/viewtopic.php?f=8&t=47821

Да уж, застрять в масштабном представлении - отстой.

Host + Home отобразит окно настроек виртуальной машины.(по умолчанию Хост до Правый контроль )

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

Была та же проблема, особенно когда флажок не отображал диалоговое окно «Переключиться на масштаб».

Это можно сделать во время работы виртуальной машины.

90 112 14

Автор: jacobus, 2016-12-09 09:55:01

У меня была похожая проблема при использовании VirtualBox в Ubuntu 12.04 ЛТС. Теперь, если кто-то использует или когда-либо использовал Ubuntu, вы можете знать, что иногда при использовании ярлыков в Ubuntu возникают трудности. Для меня, когда я пытался восстановить ключ хоста, этого просто не происходит, и горячие клавиши просто не работают. Я даже пробовал параметры командной строки, чтобы вернуться в режим масштабирования, и это тоже не сработает. Наконец, я нашел следующее, когда все остальные

варианта

Исправьте проблему режима масштабирования в Oracle VirtualBox в Ubuntu, выполнив следующие действия:

  1. Закройте все виртуальные машины и VirtualBox Windows.
  2. Найдите файлы конфигурации компьютера (например, / home / / VirtualBox VMs / ANKSVM ), где ANKSVM — это имя вашей виртуальной машины, и отредактируйте и измените следующее в файлах ANKSVM.vbox и ANKSVM.vbox-prev :

  3. Строка редактирования: на

  4. Перезапустите VirtualBox

Вы закончили.

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

Другим (слабым) решением является выход из окна ВМ с сохранением рабочего стола (верхний вариант), перезапуск восстановит экран в том виде, в каком он был до масштабирования.

90 112 2

Автор: Xapon, 31.03.2015 14:44:51

Как отметил @MikeMiller, для выхода из режима масштабирования: правая клавиша Ctrl (клавиша хоста) + C
, но для пользователей, у которых нет правая клавиша Ctrl (клавиша хоста)
(например,Пользователи ms Surface Pro: у нас есть только клавиша Left Ctrl ), вам нужно перейти в Virtualbox >> Файл >> Настройки >> Ввод >> Вкладка VirtualMachine >> Измените комбинацию клавиш хоста на ту, которая работает для вас (я использовал Ctrl + Shift + Alt, похоже, больше не используется)

90 112 2

Автор: kumarz, 11 мая 2016 г. 14:56:21

В MacOS команда + C полезна для сворачивания полноэкранного режима

.

90 112 2

Автор: Исру, 12.03.2017 21:34:21 .

Как настроить аудиовыход в VirtualBox/Виртуальной машине | Устранение неполадок со звуком

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

Все люди, которые работают с операционной системой на продвинутом или профессиональном уровне, могут в какой-то момент услышать об этой программе.

Поскольку Virtual Box — это утилита корпоративного уровня, важно знать, что это программное обеспечение позволяет настраивать и подключать виртуальные машины к вашей сети Wi-Fi.

Своими версиями он произвел фурор благодаря способности работать и выполнять одновременные задачи внутри компьютера.

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

Что такое VirtualBox и как он работает?

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

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

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

Обратите внимание, что его можно установить только в текущих или старых версиях Windows , Solaris, Linux, OpenSolaris, Macintosh, OS/2 и OpenBSD .

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

Методы настройки аудиовыхода виртуальной машины

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

Решение находится на виртуальной машине, настройки которой определяют правильную работу всех аспектов.

Обновите программное обеспечение до последней версии

Для этого достаточно открыть браузер основной операционной системы. Это означает тот, с которым обычно поставляется ваш компьютер, и введите URL-адрес в адресной строке » VirtualBox.org ".

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

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

Включить звук для виртуальной машины

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

Когда вы увидите « Audio », вы должны нажать его и выбрать « Enable sound » Из вариантов, которые появляются в окне.

После выбора нажмите кнопку « OK », затем « Démarrer », чтобы включить виртуальную машину и, таким образом, иметь возможность повторно оценить, была ли проблема решена.

Использовать гостевые дополнения

Если по какой-либо причине вы все еще не можете настроить аудиовыход виртуальной машины, Oracle предлагает программное обеспечение под названием Oracle VM VirtualBox Мастер установки гостевого подключаемого модуля.

После успешной загрузки и установки нажмите « Appareils » на панели инструментов, затем включите « Install Guest Additions ».

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

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

Вы также можете найти другие программы, которые помогут вашему VirtualBox работать более эффективно, например Aero Glass или Steam Operating System.

После выполнения всех задач и работы в VirtualBox не забудьте сохранить состояние ваших виртуальных машин.

.

Настройка параметров виртуальной машины в вычислительной структуре VMM 2016

  • Статья
  • Время считывания: 17 мин
  • Соавторы: 12

Была ли эта страница полезной?

Да Нет

Хотите что-нибудь добавить к этому мнению?

Отзыв будет отправлен в Microsoft: когда вы нажмете «Отправить», отзыв будет использован для улучшения продуктов и услуг Microsoft.Политика конфиденциальности.

Представлять на рассмотрение

В этой статье

Действительный

Поддержка этой версии Virtual Machine Manager (VMM) прекращена. Мы рекомендуем выполнить обновление до VMM 2022.

Описывает, как настроить параметры производительности и доступности для виртуальных машин в структуре System Center — Virtual Machine Manager (VMM).

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

Добавить виртуальную сетевую карту в виртуальную машину

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

  • При добавлении новых виртуальных сетевых адаптеров вы создаете или изменяете профиль оборудования VMM.
  • Эта функция доступна только на виртуальных машинах поколения 2.
  • Добавленные виртуальные сетевые адаптеры по умолчанию не подключены к виртуальной сети. Виртуальные машины, назначенные профилю оборудования, можно настроить для использования одного или нескольких виртуальных сетевых адаптеров, развернутых на узле.
  1. В свойствах виртуальной машины > Конфигурация оборудования щелкните Сетевые адаптеры и выберите сетевой адаптер, который вы хотите добавить.

  2. Можно настроить ряд свойств сетевого адаптера, например:

    • Связано с : Выберите, с чем связан адаптер.
    • Не подключено : Выберите этот параметр, если не хотите указывать сеть сейчас.
    • Внутренняя сеть : выберите этот вариант, если вы хотите подключиться к изолированной внутренней сети, которая обеспечивает связь между виртуальными машинами на одном хосте. Виртуальные машины, принадлежащие внутренней виртуальной сети, не могут подключаться к хосту или любым физическим компьютерам, расположенным в локальной сети хоста, а также к Интернету.
    • Внешняя сеть : выберите этот параметр, чтобы указать, что виртуальная машина, созданная с этим аппаратным профилем, будет подключена к физическому сетевому адаптеру на своем хосте. Виртуальные машины, подключенные к физическому сетевому адаптеру, могут взаимодействовать с любым физическим или виртуальным компьютером, к которому может подключиться узел, а также со всеми ресурсами интрасети и Интернета, доступными для узла.
    • MAC-адрес Ethernet : виртуальные MAC-адреса виртуальных машин однозначно идентифицируют все компьютеры в одной подсети.Выберите один из следующих вариантов:
    • Динамический . Выберите этот параметр, если хотите включить динамический MAC-адрес для виртуальной машины.
    • Статический . Выберите этот параметр, если хотите указать статический MAC-адрес для виртуальной машины. Введите статический MAC-адрес в соответствующее поле.
    • Режим шины : выберите, чтобы включить режим шины.

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

Поддержка режима шины

Примечание

Режим шины поддерживается только в независимых сетях VLAN.

Режим шины

используется приложениями NFV/VNF, такими как виртуальные брандмауэры, программная балансировка нагрузки и виртуальные шлюзы, для отправки и получения трафика по нескольким vLAN. Режим шины можно включить с помощью консоли и PowerShell.

См. следующий раздел, чтобы включить режим шины через консоль, см. Set-SCVirtualNetworkAdapter и New-SCVirtualNetworkAdapter, чтобы включить использование команд PowerShell.

Настройка режима шины

Чтобы настроить режим шины в VMM, выполните следующие действия:

  1. В разделе Свойства виртуальной машины перейдите к Настройка параметров оборудования Сетевой адаптер >, затем выберите Режим шины , чтобы включить режим шины для сетевых адаптеров виртуальной машины.
  2. Выберите сети виртуальных машин (несколько vLAN), через которые вы хотите маршрутизировать сетевой трафик виртуальных машин.
  3. Сеть виртуальной машины, выбранная в рабочем процессе Подключено к сети виртуальной машины, также должна быть собственной VLAN. Собственную VLAN нельзя изменить позже, поскольку она основана на сети виртуальной машины, выбранной в рабочем процессе Подключено к сети виртуальной машины .

Добавить виртуальную сетевую карту с помощью PowerShell

Виртуальный сетевой адаптер можно добавить с помощью PowerShell.Ниже приведен пример командлета для настройки этой функции:

.
Пример 1

Добавить виртуальный сетевой адаптер:

  • Первая команда получает объект виртуальной машины с именем VM01, а затем сохраняет этот объект в переменной $VM.
  • Вторая команда создает виртуальный сетевой адаптер на VM01.
  PS C: \> $ VM = Get-SCVirtualMachine -Name "VM01" PS C:\> New-SCVirtualNetworkAdapter -VM$VM -Synthetic  
Пример 2

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

  • Первая команда получает объект виртуальной машины с именем VM02, а затем сохраняет этот объект в переменной $VM.
  • Вторая команда загружает объект виртуального сетевого адаптера в VM02, а затем сохраняет этот объект в переменной $Adapter.
  • Последняя команда удаляет объект виртуального сетевого адаптера, хранящийся в переменной $Adaptor, из VM02.
  PS C: \> $ VM = Get-SCVirtualMachine -Name "VM02" PS C: \> $Adapter = Get-SCVirtualNetworkAdapter -VM $VM PS C: \> Remove-SCVirtualNetworkAdapter -VirtualNetworkAdapter $ Adapter  

Управление статической памятью на работающей виртуальной машине

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

Используйте следующие примеры PowerShell, чтобы изменить этот параметр статической памяти.

Пример 1

Измените статическую память для работающей виртуальной машины.

  • Первая команда получает объект виртуальной машины с именем VM01, а затем сохраняет этот объект в переменной $VM.
  • Вторая команда изменяет объем памяти, выделенной для VM01, на 1024 МБ.
  PS C: \> $ VM = Get-SCVirtualMachine -Name "VM01" PS C:\>Set-SCVirtualMachine -VM $VM -MemoryMB 1024  

Пример 2

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

  • Первая команда получает объект виртуальной машины с именем VM02, а затем сохраняет этот объект в переменной $VM.
  • Вторая команда включает динамическую память, устанавливает начальную память на 1024 МБ и устанавливает максимальный размер памяти на 2048 МБ.
  PS C: \> $ VM = Get-SCVirtualMachine -Name "VM02" PS C: \> Set-SCVirtualMachine -VM $ VM -DynamicMemoryEnabled $ True -MemoryMB 1024 -DynamicMemoryMaximumMB 2048  

Добавить временной интервал обслуживания к виртуальной машине

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

Создать производственную контрольную точку для виртуальной машины

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

  • Производственные контрольные точки достигаются с использованием технологии резервного копирования внутри гостевой системы для создания контрольной точки (без использования технологии сохранения состояния).

  • На виртуальной машине Windows рабочие контрольные точки создаются с помощью службы моментальных снимков тома (VSS).

  • Виртуальные машины Linux очищают свои кэши файловой системы, чтобы создать контрольную точку, согласованную с файловой системой.

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

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

    • Отключено: контрольные точки не включены.
    • Производство: Рабочие контрольные точки — это согласованные с приложениями снимки виртуальной машины. Hyper-V использует гостевого поставщика VSS для создания образа виртуальной машины, в котором все ее приложения согласованы. Рабочий моментальный снимок не поддерживает фазу автоматического восстановления во время создания. Чтобы иметь возможность использовать производственную контрольную точку, восстановленная виртуальная машина должна быть загружена из автономного состояния, аналогичного восстановленной резервной копии.Это решение всегда лучше подходит для производственных сред.
    • ProductionOnly: Этот параметр аналогичен варианту Production, но с одним ключевым отличием: для ProductionOnly при сбое производства рабочей контрольной точки контрольная точка не создается. Однако для варианта «Производство» при сбое создания рабочей контрольной точки будет создана стандартная контрольная точка.
    • Стандарт : вся память запущенных приложений сохраняется, чтобы приложение возвращалось в свое предыдущее состояние после применения контрольной точки.Для многих приложений это не будет подходящим решением в производственной среде. Поэтому этот тип контрольной точки обычно больше подходит для сред разработки и тестирования определенных приложений.

Контрольную точку можно установить с помощью следующей команды PowerShell: Set-SCVirtualMachine CheckpointType (Disabled, Production, ProductionOnly, Standard)

Настройка параметров доступности для кластеризованных виртуальных машин

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

  • Политика качества обслуживания хранилища : для управления пропускной способностью можно использовать параметры политики качества обслуживания (QoS) для настройки жестких дисков виртуальной машины Hyper-V.Для этого используйте Диспетчер Hyper-V.
  • Приоритет виртуальной машины : можно настроить параметры приоритета для виртуальных машин, развернутых в хост-кластере. В зависимости от приоритета виртуальной машины хост-кластер запускает или размещает виртуальные машины с высоким приоритетом перед виртуальными машинами со средним или низким приоритетом. Это гарантирует, что память и другие ресурсы сначала выделяются виртуальным машинам с высоким приоритетом для повышения производительности.Кроме того, после сбоя узла, если виртуальные машины с высоким приоритетом не имеют необходимого объема памяти и других ресурсов для их запуска, виртуальные машины с более низким приоритетом перейдут в автономный режим, чтобы освободить ресурсы для виртуальных машин с высоким приоритетом. . Экспроприированные виртуальные машины будут перезапущены позже в порядке приоритета.
  • Предпочтительные и возможные владельцы виртуальных машин : Эти параметры влияют на размещение виртуальных машин на узлах хост-кластера.По умолчанию нет предпочтительных владельцев (нет предпочтений), а возможные владельцы включают все серверные узлы в кластере.
  • Группы доступности : при размещении нескольких виртуальных машин в группе доступности VMM попытается, если возможно, разместить эти виртуальные машины на разных узлах и не размещать их на одном узле. Это помогает обеспечить непрерывность обслуживания.

Настройка политики качества обслуживания виртуальных машин

  1. Откройте Диспетчер Hyper-V и нажмите Действие > Настройки .
  2. В разделе SCSI Controller нажмите Жесткий диск
  3. В разделе Дополнительные функции щелкните Включить управление качеством обслуживания .
  4. Укажите минимальное и максимальное значения IOPS.

Настройка приоритета

  1. Настройте виртуальную машину или шаблон виртуальной машины, выполнив одно из следующих действий:

    • Чтобы настроить развернутую виртуальную машину, в рабочей области Virtual Machines and Services перейдите на узел, на котором была развернута виртуальная машина.Щелкните правой кнопкой мыши Свойства> Виртуальная машина > .
    • Чтобы настроить сохраненную виртуальную машину, в разделе Библиотека перейдите на библиотечный сервер, на котором хранится виртуальная машина. Щелкните правой кнопкой мыши Свойства> Виртуальная машина > .
    • Вы также можете настроить приоритет при настройке виртуальной машины на странице Настройка оборудования . Чтобы настроить шаблон виртуальной машины, в разделе Библиотека Савани > нажмите Шаблоны виртуальных машин .Щелкните правой кнопкой мыши шаблон виртуальной машины Свойства > .
  2. На вкладке Hardware Configuration или Hardware Configuration прокрутите вниз до Advanced и щелкните Availability . Убедитесь, что флажок Назначить высокую доступность этой виртуальной машине установлен. Для развернутой виртуальной машины этот параметр нельзя изменить, поскольку он зависит от того, была ли виртуальная машина развернута в кластере узлов.

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

Настройка

Приоритетных владельцев
  1. В разделе Виртуальные машины и службы перейдите на узел, на котором развернута виртуальная машина.Щелкните правой кнопкой мыши Свойства> Виртуальная машина > .

  2. Перейдите на вкладку Настройки и настройте параметры:

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

Настройка групп доступности

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

  1. Настройте виртуальную машину или шаблон виртуальной машины, выполнив одно из следующих действий:

    • Чтобы настроить развернутую виртуальную машину, в рабочей области Virtual Machines and Services перейдите на узел, на котором была развернута виртуальная машина.Щелкните правой кнопкой мыши Свойства> Виртуальная машина > .
    • Чтобы настроить сохраненную виртуальную машину, в разделе Библиотека перейдите на библиотечный сервер, на котором хранится виртуальная машина. Щелкните правой кнопкой мыши Свойства> Виртуальная машина > .
    • Вы также можете настроить приоритет при настройке виртуальной машины на странице Настройка оборудования . Чтобы настроить шаблон виртуальной машины, в разделе Библиотека Савани > нажмите Шаблоны виртуальных машин .Щелкните правой кнопкой мыши шаблон виртуальной машины Свойства > .
  2. На вкладке Hardware Configuration прокрутите вниз до Advanced и щелкните Availability .

  3. Убедитесь, что параметр Распределить высокую доступность этой виртуальной машины установлен правильно. Для развернутой виртуальной машины этот параметр нельзя изменить, поскольку он зависит от того, была ли виртуальная машина развернута в кластере узлов.

  4. В разделе Группы доступности щелкните Управление группами доступности .

  5. Щелкните имя группы доступности и добавьте или удалите ее с помощью соответствующих параметров. Повторяйте это действие до тех пор, пока все необходимые файлы доступности не появятся в списке Assigned Properties . Чтобы создать новую группу доступности, нажмите Создать , укажите имя файла и нажмите OK .

  6. Чтобы проверить настройку развернутой виртуальной машины, в списке, относящемся к виртуальной машине, проверьте имя в поле Имя набора доступности .

Другой способ настроить этот параметр для виртуальных машин, развернутых в хост-кластере, — использовать команды отказоустойчивого кластера Windows PowerShell. В этом контексте параметр отображается в команде Get-ClusterGroup как AntiAffinityClassNames .

Настройка регулирования ресурсов

VMM предлагает функции регулирования ресурсов, таких как регулирование ЦП и памяти, для управления распределением ресурсов и повышения эффективности работы виртуальных машин.

  • Ограничение процессора : Вы можете установить вес виртуального процессора, чтобы предоставить процессору больше или меньше тактов ЦП. Эти свойства гарантируют, что в случае перераспределения ресурсов ЦП вы сможете повысить или понизить приоритет виртуальных машин.Для очень тяжелых рабочих нагрузок можно добавить больше виртуальных процессоров, особенно когда использование физического ЦП приближается к верхнему пределу.

    • Высокий, Нормальный, Низкий, Пользовательский — указывает, как распределяется процессор при возникновении конкуренции. ЦП будет выделен виртуальным машинам с более высоким приоритетом в первую очередь.
    • Резерв циклов ЦП (%) — указывает процент ресурсов ЦП, связанных с одним логическим процессором, которые должны быть зарезервированы для виртуальной машины.Это свойство полезно, когда на виртуальной машине выполняются приложения, использующие особенно высокую загрузку ЦП, и оно позволяет ограничить использование ресурсов ЦП. Установка нулевого значения означает, что для виртуальной машины не указан зарезервированный процент использования ЦП.
    • Ограничение циклов ЦП (%) "указывает, что виртуальная машина не должна потреблять больше указанного процента от одного логического процессора.
  • Регулировка веса и памяти : Регулировка памяти позволяет повысить или понизить приоритет доступа к ресурсам памяти при их ограничении.В случае высокого потребления памяти на узле ресурсы памяти выделяются виртуальным машинам с более высоким приоритетом по сравнению с машинами с более низким приоритетом. Указание более низкого приоритета может помешать запуску виртуальной машины, когда другие машины работают, а доступной памяти мало. Пороги памяти и настройки приоритета можно настроить следующим образом:

    • Статическая — Объем статической памяти, назначенной конкретной виртуальной машине.
    • Динамический — Включает следующие параметры динамической памяти:
      • Исходная память — Объем памяти, выделяемый виртуальной машине при запуске. Это значение должно быть не меньше минимального объема памяти, необходимого для запуска операционной системы и приложений на виртуальной машине. Динамическая память регулирует объем памяти по мере необходимости.
      • Минимальный объем памяти — Минимальный объем памяти, необходимый виртуальной машине.Позволяет простаивающему компьютеру уменьшить использование памяти ниже объема памяти, необходимого для запуска. Это позволяет оставшимся виртуальным машинам использовать доступную память.
      • Максимальный объем памяти — Предел памяти, выделенный виртуальной машине. По умолчанию 1 ТБ.
      • Процент буфера памяти — Динамическая память добавляет памяти к виртуальной машине по мере необходимости, но возможно, что требования вашего приложения к памяти превысят объем памяти, выделенный динамической памятью.Процент буфера памяти — это объем доступной памяти, который будет назначен виртуальной машине при необходимости. Процент рассчитывается на основе объема памяти, который в настоящее время требуется приложениям и службам, работающим на виртуальной машине. Это значение выражается в процентах, поскольку оно изменяется в соответствии с требованиями виртуальной машины.
        • Процент рассчитывается следующим образом: размер буфера памяти = память, необходимая виртуальной машине / (значение буфера памяти / 100).
        • Например, если виртуальной машине выделено 1000 МБ памяти, а значение буфера равно 20 %, будет выделен дополнительный 20 % буфер (200 МБ), чтобы получить общее значение 1200 МБ физической памяти, выделенной виртуальной машине. .
    • Вес памяти — Приоритет назначается виртуальной машине, когда все ресурсы памяти используются. Установка более высокого значения увеличивает приоритет виртуальной машины при выделении ресурсов памяти.Если задан низкий приоритет, виртуальная машина может не запуститься из-за нехватки ресурсов памяти.

Настройка предела процессора

  1. Виртуальная машина> Дополнительные свойства > нажмите Приоритет ЦП .

  2. Выберите значение приоритета виртуальной машины. Эти значения определяют, как ресурсы ЦП распределяются между виртуальными машинами и соответствуют значению относительного веса в Hyper-V:

    .
    • Высокий - значение относительного веса 200
    • Нормальный - Значение относительного веса 100
    • Низкий - Значение относительного веса 50
    • Custom — поддерживаемые значения относительного веса в диапазоне от 1 до 10 000
  3. В поле Резерв циклов ЦП (%) укажите процент ресурсов ЦП в одном логическом процессоре, который будет зарезервирован для виртуальной машины.Это свойство полезно, когда на виртуальной машине выполняются приложения, использующие особенно высокую загрузку ЦП, и оно позволяет ограничить использование ресурсов ЦП. Установка значения на ноль означает, что зарезервированный процент использования ЦП не указан.

  4. В записи Ограничение циклов ЦП (%) укажите максимальный процент ресурсов ЦП в одном логическом процессоре, доступный для виртуальной машины.Виртуальной машине не будут выделяться ресурсы выше этого процента.

Настройка предела памяти

  1. В свойствах машины> Virtual General > щелкните Память .

  2. Выберите Статический , чтобы выделить виртуальной машине фиксированный объем памяти.

  3. Выберите Dynamic , чтобы указать параметры динамической памяти для виртуальной машины, например:

    • В поле Исходная память укажите объем памяти, выделенный виртуальной машине при запуске.Значение памяти должно быть не меньше минимального объема памяти, необходимого для запуска операционной системы и приложений на виртуальной машине.
    • В поле Minimum Memory укажите объем памяти, который позволяет простаивающей виртуальной машине уменьшить использование памяти ниже объема памяти, необходимого для запуска. Таким образом, оставшиеся виртуальные машины будут иметь больше доступной памяти.
    • В поле Максимальный объем памяти укажите максимальный объем памяти, выделяемый виртуальной машине.Значение по умолчанию — 1 ТБ.
    • В записи Memory Buffer Percentage укажите объем доступной памяти для выделения виртуальной машине при необходимости. Процент следует рассчитывать на основе объема памяти, который в настоящее время требуется приложениям и службам, работающим на виртуальной машине. Процент буфера памяти рассчитывается следующим образом: размер буфера памяти = память, необходимая виртуальной машине / (значение буфера памяти / 100).Например, если виртуальной машине выделено 1000 МБ памяти, а значение буфера равно 20 %, будет выделен дополнительный 20 % буфер (200 МБ), чтобы получить общее значение 1200 МБ физической памяти, выделенной виртуальной машине.

Настройка параметров виртуальной архитектуры NUMA

Вы можете настраивать, развертывать и управлять Virtual NUMA в VMM. Виртуальная архитектура NUMA имеет следующие свойства:

  • NUMA — это архитектура памяти, используемая в многопроцессорных системах, в которой время, необходимое процессору для доступа к памяти, зависит от расположения памяти по отношению к процессору.В системе NUMA процессор имеет более быстрый доступ к локальной памяти (т. е. памяти, непосредственно подключенной к нему), чем к памяти, расположенной в другом месте (т. е. подключенной к другому процессору). NUMA пытается уменьшить разницу между скоростью процессоров и скоростью используемой ими памяти. Для этого NUMA предоставляет отдельную память для каждого процессора, что помогает избежать снижения производительности, когда несколько процессоров пытаются получить доступ к одной и той же памяти. Каждый блок выделенной памяти называется узлом NUMA.
  • Виртуальная архитектура NUMA
  • позволяет развертывать более крупные и критически важные рабочие нагрузки, которые могут выполняться без значительного снижения производительности в виртуализированной среде по сравнению с запуском невиртуализированных компьютеров с физическим оборудованием NUMA. При создании новой виртуальной машины Hyper-V по умолчанию использует значения гостевых настроек, которые синхронизированы с топологией NUMA хоста Hyper-V. Например, если узел имеет 16 ядер и 64 ГБ памяти, поровну разделенных между двумя узлами NUMA с двумя узлами NUMA на сокет физического процессора, виртуальная машина, созданная на узле с 16 виртуальными процессорами, будет иметь следующие параметры: максимальное количество процессоров на узел из восьми, максимальное количество узлов на сокет — два, максимальный объем памяти на узел — 32 ГБ.
  • Вы можете включить или отключить привязку узла NUMA. При включенном связывании узлов NUMA отдельные виртуальные узлы NUMA могут выделять нелокальную память, в то время как администратор может развернуть виртуальную машину с большим количеством виртуальных процессоров на виртуальный узел NUMA, чем количество процессоров, доступных на соответствующем аппаратном узле NUMA в Hyper-V. хозяин. Присоединение узлов NUMA к виртуальной машине не оказывает негативного влияния на производительность, поскольку виртуальные машины имеют доступ к памяти на нелокальных узлах NUMA.

Настройте виртуальную архитектуру NUMA для виртуальных машин следующим образом:

  1. Виртуальная машина> Свойства Дополнительно > нажмите Виртуальный номер .
  2. В поле Максимальное количество процессоров на виртуальный узел NUMA укажите максимальное количество виртуальных процессоров, принадлежащих одной виртуальной машине, которые можно одновременно использовать на виртуальном узле NUMA. Настройте этот параметр, чтобы обеспечить максимальную пропускную способность для разных виртуальных машин NUMA, использующих разные узлы NUMA.Минимальный лимит 1, максимальный 32,
  3. В поле Максимальный объем памяти на виртуальный узел NUMA (МБ) укажите максимальный объем памяти (в МБ), который может быть выделен одному виртуальному узлу NUMA. Минимальный лимит — 8 МБ, максимальный — 256 ГБ.
  4. В поле Максимальное количество виртуальных узлов NUMA на сокет укажите максимальное количество виртуальных узлов NUMA, разрешенное на сокет. Минимальное число 1, максимальное 64.
  5. Чтобы разрешить объединение узлов, нажмите Разрешить виртуальной машине объединять узлы NUMA .
.

Предоставление и управление виртуальными машинами в структуре VMM

  • Статья
  • Время считывания: 13 мин
  • Соавторы: 9

Была ли эта страница полезной?

Да Нет

Хотите что-нибудь добавить к этому мнению?

Отзыв будет отправлен в Microsoft: когда вы нажмете «Отправить», отзыв будет использован для улучшения продуктов и услуг Microsoft.Политика конфиденциальности.

Представлять на рассмотрение

В этой статье

Действительный

Поддержка этой версии Virtual Machine Manager (VMM) прекращена. Мы рекомендуем выполнить обновление до VMM 2022.

В этой статье представлен обзор подготовки виртуальных машин в вычислительной структуре System Center — Virtual Machine Manager (VMM).Узнайте больше о методах подготовки и функциях, предоставляемых VMM во время подготовки.

Предоставление услуг

Существует несколько способов подготовки виртуальных машин:

  • Создание виртуальных машин из пустого виртуального жесткого диска: вы можете создать виртуальную машину и установить операционную систему из образа ISO, съемного носителя или службы сетевой загрузки с помощью сервера PXE.
  • Создайте виртуальную машину из существующего виртуального жесткого диска: вы можете создать виртуальную машину из виртуального жесткого диска, хранящегося в библиотеке VMM.Мы рекомендуем использовать виртуальный жесткий диск, который был обобщен с помощью Sysprep.
  • Клонирование виртуальной машины из существующей виртуальной машины: вы можете клонировать существующую виртуальную машину, хранящуюся в библиотеке VMM, для создания новой виртуальной машины. Для клонирования рекомендуется использовать виртуальную машину, обобщенную с помощью Sysprep.
  • Создайте виртуальную машину из шаблона: вы можете создавать виртуальные машины, используя согласованные параметры, настроенные в шаблоне виртуальной машины.Шаблоны виртуальных машин — это объекты XML, хранящиеся в библиотеке VMM. Вы можете использовать их для контроля и ограничения параметров виртуальной машины, доступных пользователям самообслуживания. Параметры шаблона включают профиль гостевой операционной системы, профиль оборудования и один или несколько виртуальных жестких дисков, которые можно использовать для создания новой виртуальной машины.
  • Создайте виртуальную машину как часть развертывания службы : В VMM можно создавать службы, представляющие собой логические группы виртуальных машин, которые настраиваются и развертываются как единый элемент.Одноуровневая служба содержит одну виртуальную машину. Многоуровневые службы содержат несколько виртуальных машин.
  • Быстрая подготовка виртуальной машины с помощью Storage Network Copy (SAN): вы можете развернуть виртуальную машину, используя функции копирования SAN, такие как моментальный снимок и клонирование. Вы можете инициировать быстрое обслуживание автономных или предоставляемых службой виртуальных машин.

Разверните гостевой кластер виртуальной машины

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

Вы можете развернуть гостевой отказоустойчивый кластер, который использует общие файлы VHDX в отказоустойчивом кластере Hyper-V. В этом сценарии, если Hyper-V использует общие тома кластера (CSV) в хранилище на уровне блоков, общие файлы VHDX хранятся в томе CSV, сконфигурированном как общее хранилище. В качестве альтернативы Hyper-V может использовать хранилище на основе SMB, развернутое файловым сервером масштабирования (SOFS), в качестве расположения общих файлов VHDX.Никакие другие типы хранилищ не поддерживаются, а также сторонние хранилища SMB не поддерживаются.

Размещение виртуальной машины

При развертывании или переносе виртуальной машины VMM использует размещение виртуальной машины для оценки доступных хостов.

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

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

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

  • Варианты размещения можно выбрать следующим образом:

    • Создать новую виртуальную машину : предложение хоста предлагается как часть процесса размещения.Если пользователь самообслуживания создает виртуальную машину, хост будет автоматически назначен VMM на основе высшей классификации.
    • Миграция виртуальной машины : Во время миграции VMM предоставляет классификацию хостов, чтобы помочь вам выбрать хост.
    • Преобразование виртуальной машины в Hyper-V : Мастер преобразования предоставляет классификацию хостов, чтобы помочь вам выбрать лучший хост.

Классификация хозяев

  • VMM оценивает все хосты в выбранной группе хостов и хосты в дочерних группах хостов.Рейтинги хостов рассчитываются и оцениваются по шкале от 0 до 5 звезд, где 5 звезд — это самый высокий рейтинг. Классификации основаны на критериях по умолчанию, которые не содержат всей информации. Например, не учитывается скорость сетевого соединения.

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

  • VMM вычисляет рейтинги узлов в соответствии со специальными формулами, описанными в следующей таблице.

    • Классификация ЦП ЦП: [1 - (загрузка ЦП / (100 - резерв ЦП))] x вес ЦП
    • Классификация памяти (ОЗУ ): [1 - (Используемая память / (общий объем памяти - резерв памяти))] x вес памяти
    • Классификация емкости дискового ввода-вывода : [1 - (Дисковый ввод-вывод / Максимальный дисковый ввод-вывод - Дисковый ввод-вывод] x Вес диска
    • Классификация сети : [1 - (Использование сети / (100 - резерв сети))] x вес сети
  • Хост классифицируется только тогда, когда это необходимо для размещения виртуальной машины.

  • Собранная информация о хосте проверяется на соответствие требованиям виртуальной машины к ресурсам, и вычисленная классификация назначается хосту.

  • Во время автоматического размещения VMM пытается использовать хост с наивысшим присвоенным рейтингом. При ручном размещении отображаются классификации хостов, чтобы можно было выбрать соответствующий хост. Для System Center 2012 SP1 VMM позволяет выбрать хост, даже если классифицированы не все хосты.Выбранный хост должен иметь положительный звездный рейтинг.

  • VMM измеряет загрузку ЦП, памяти, диска и сети примерно каждые 10 минут и пересчитывает средний рейтинг на основе всех измерений, сделанных во время последнего действия, которое сбросило рейтинг узла. Классификации узлов сбрасываются в следующих случаях:

    • Создана новая виртуальная машина
    • Виртуальная машина развернута, сохранена, перенесена или удалена
    • Виртуальная машина включена, выключена или переведена в состояние паузы, приостановки или сохранения.
Классификация Nero

Хосту может быть присвоена нулевая классификация, если он не соответствует критериям для получения классификации, отличной от нулевой. Чтобы получить класс, отличный от нуля, должны быть выполнены следующие критерии:

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

  • Объем памяти, необходимый для виртуальной машины, должен быть меньше текущего объема памяти, доступного на хосте. Также на хосте должно быть достаточно памяти для запуска виртуальной машины. Примечание. VMM не предлагает избыточное выделение ресурсов в облаке и группах узлов для реплик виртуальных машин.

  • Если вы включаете функцию динамической памяти, имейте в виду следующее:

    • Если виртуальная машина (включая любую из ее контрольных точек) настроена на использование динамической памяти, динамическая память также должна быть включена для хоста.В противном случае размещение виртуальной машины будет заблокировано при ее создании или переносе.
    • При размещении новой или остановленной виртуальной машины хост должен соответствовать хотя бы начальным требованиям к памяти для виртуальной машины.
    • При размещении работающей виртуальной машины хост должен соответствовать как минимум текущим требованиям к памяти для виртуальной машины.
    • При переводе работающей виртуальной машины в сохраненное состояние последнее известное значение использования памяти виртуальной машиной будет сравниваться с начальной памятью виртуальной машины.
  • Хост должен содержать все виртуальные сети, необходимые для виртуальной машины. Если используются сетевые теги, теги местоположения сетевой виртуальной машины и хоста должны быть идентичными.

  • Хост в режиме обслуживания автоматически классифицируется как нулевой.

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

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

  • VMM блокирует миграцию хостов Hyper-V на хосты с другим программным обеспечением для виртуализации. Миграция виртуальной машины с определенными функциями, которые не разрешены программным обеспечением виртуализации, работающим на хосте, также будет заблокирована. Например, узлы Hyper-V не могут загружаться с жесткого диска SCSI.

Поддержка виртуальных машин Gen 1 и 2

В VMM можно создавать виртуальные машины 1-го и 2-го поколения.

  • В шаблон службы можно добавить шаблоны виртуальных машин поколения 1 или поколения 2. Отображаются свойства для выбранного поколения.
  • Виртуальные машины второго поколения могут работать только на узлах с поддерживающей операционной системой — Windows Server 2012 R2 или более поздней версии. Например, VMM не разместит виртуальную машину 2-го поколения на узле под управлением Windows Server 2012.
  • .
  • При использовании виртуального жесткого диска формата VHD для виртуальной машины или шаблона виртуальной машины виртуальная машина автоматически становится виртуальной машиной 1-го поколения, поскольку формат VHD не поддерживает 2-е поколение.Если вы используете формат VHDS, вы можете выбрать нужный вариант.
  • Если отправной точкой, используемой для создания новой виртуальной машины или шаблона виртуальной машины, является существующая виртуальная машина или шаблон виртуальной машины, создание новой виртуальной машины/шаблона определяется созданием существующей виртуальной машины/шаблона.
  • При создании профиля оборудования можно выбрать 1-е или 2-е поколение. При присоединении профиля к виртуальной машине или шаблону виртуальной машины необходимо указать используемое поколение.
  • Все мастера и командлеты PowerShell предоставляют параметры конфигурации, соответствующие поколению виртуальных машин.
  • Виртуальные машины поколений 1 и 2 обрабатывают порядок загрузки по-разному.
    • Для виртуальных машин поколения 1 вы используете консоль VMM для настройки порядка загрузки — параметры оборудования, отображаемые при создании виртуальной машины. Эту настройку также можно выполнить с помощью параметра BootOrder в PowerShell.
    • Чтобы настроить порядок загрузки для виртуальных машин поколения 1, используйте параметр FirstBootDevice в PowerShell при создании виртуальной машины. Например, чтобы установить сетевой адаптер в качестве первого загрузочного устройства, введите: Set-SCVMTemplate -Template «Шаблон второго поколения» –FirstBootDevice «NIC, 0»

Оптимизация снабжения

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

VMM оптимизирует работу с разностными дисками, обеспечивая следующие преимущества:

  • Оптимизирован перенос хранилища с использованием дифференциальных дисков.Во время миграции VMM не выполняет миграцию базовых дисков без необходимости.
  • Оптимизируйте время развертывания виртуальной машины с помощью дифференциальных дисков. VMM попытается идентифицировать и использовать дифференциальные диски на целевом компьютере.
  • При использовании дифференциальных дисков базовое развертывание виртуального диска оптимизируется за счет использования Windows Offloaded Data Transfers (ODX), который может копировать файлы на гостевую машину во время развертывания службы.
  • Оптимизируйте время клонирования виртуальной машины и объем хранилища с помощью дифференциальных дисков. VMM позволяет создавать и использовать дифференциальные диски во время операции клонирования.
  • Примечание. Если родительский диск потерян или поврежден, все виртуальные жесткие диски, использующие его, также будут потеряны. У вас должен быть запасной план.

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

Быстрое копирование файлов

При развертывании виртуальных машин VMM должен перемещать и копировать большие файлы, например файлы VHD, между двумя расположениями.

Fast File Copy повышает эффективность передачи файлов, в первую очередь за счет использования Windows Offloaded Data Transfers (ODX). В VMM фоновая интеллектуальная служба передачи (BITS) по-прежнему используется в качестве механизма передачи файлов, однако VMM по возможности использует ODX (например, при копировании файлов в сеть хранения данных, поддерживающую ODX).Это значительно сокращает время, необходимое для развертывания виртуальных машин.

Предоставление виртуальных машин VMware

После настройки сервера vCenter и хостов ESX/ESXi вы можете подготовить виртуальные машины VMware так же, как и любую другую виртуальную машину. . Рассмотрим следующее:

  • Виртуальные машины VMware можно организовать и хранить в библиотеке VMM.
  • Вы можете упорядочивать и хранить виртуальные машины VMware, файлы VMDK и шаблоны VMware в библиотеке VMM.
  • Вы можете создавать виртуальные машины из шаблонов VMware, хранящихся в этой библиотеке. Вы также можете импортировать шаблоны, хранящиеся на узлах vSphere (в VMM импортируются только метаданные шаблона). VMM не поддерживает устаревшие типы VMDK. Поддерживаются следующие типы дисков:
    • Обычные файлы VMDK (VMFS и monolithicFlat)
    • Файлы VMDK, используемые для доступа к физическим дискам (vmfsPassthroughRawDeviceMap)
    • Снимки (vmfssparse)
  • Новые виртуальные машины VMware можно создавать из шаблонов VMDK.
  • Службы VMM можно развернуть на узлах vSphere, но не в приложениях vApp.
  • При создании, развертывании или переносе виртуальных машин VMware вы можете размещать виртуальные машины на хостах VMware на основе классификации хостов. Эта возможность также включает одновременное развертывание виртуальных машин во время развертывания службы.
  • Для виртуальных машин VMware можно использовать динамическую оптимизацию и оптимизацию энергопотребления.
  • В VMM можно выполнять обычные задачи обслуживания сети, включая назначение логических сетей, статических IP- и MAC-адресов виртуальным машинам Windows, работающим с VMware.
  • VMM не поддерживает виртуальные машины VMware с виртуальными жесткими дисками, подключенными к шине IDE.
  • VMM поддерживает гибкое выделение жестких дисков VMware с использованием динамического типа диска. Обратите внимание, что если вы создаете и развертываете виртуальную машину на узле vSphere, настроенном на использование динамического диска, диск будет выделяться гибко. Если виртуальная машина была создана как внешний диск с эластичным распределением, она будет отображаться как динамическая.Если вы сохраняете диск с эластичным распределением в библиотеке, VMM сохраняет его как диск с фиксированным распределением. Он останется диском с фиксированным распределением, если вы создадите с ним виртуальную машину.

Преобразование виртуальных машин VMware в Hyper-V

В настоящее время существует несколько способов преобразования виртуальных машин VMWare в виртуальные машины Hyper-V (V2V):

  • Мастер преобразования виртуальной машины : этот мастер можно использовать в консоли VMM.Этот метод имеет несколько ограничений:
    • Поддерживается для vSphere 4.1 и более поздних версий.
    • Не удается преобразовать рабочие станции VMware.
    • Не удается преобразовать виртуальные машины с виртуальными жесткими дисками, подключенными к шине IDE.
    • Онлайн-преобразования не поддерживаются. Выключите виртуальные машины VMware.
    • Антивирусные приложения должны поддерживаться.
    • Инструменты VMware необходимо удалить из гостевой операционной системы виртуальной машины.
  • Microsoft Virtual Machine Converter: после 3 июня 2017 г. этот инструмент больше не будет доступен. Узнать больше

Статический MAC-адрес для виртуальных машин, развернутых в облаке VMM

.

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

VMM позволяет установить статический набор MAC-адресов для виртуальных машин, развернутых в облаке VMM.

Выполните следующие действия:

Примечание

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

Статический MAC-адрес может быть установлен в виртуальной машине, когда:

  • Разверните новую облачную виртуальную машину из шаблона виртуального жесткого диска или виртуальной машины. или
  • Измените MAC-адрес существующей виртуальной машины, развернутой в облаке.

Установите статический MAC-адрес при развертывании новой облачной виртуальной машины из шаблона виртуального жесткого диска/виртуальной машины .

  1. В консоли VMM перейдите в меню Виртуальные машины и службы. Перейдите в меню > > облако .

  2. Выберите облако для развертывания виртуальной машины.

  3. Щелкните правой кнопкой мыши> Создать виртуальную машину , чтобы открыть мастер создания виртуальной машины и создать виртуальную машину.

  4. Щелкните правой кнопкой мыши виртуальную машину и выберите Свойства .

  5. Перейдите на страницу «Настройка оборудования » и выберите сетевой адаптер, которому вы хотите назначить статический MAC-адрес.

  6. В разделе MAC Address выберите Static и введите MAC-адрес в текстовое поле.

Изменение MAC-адреса виртуальной машины, развернутой в облаке

  1. Перейдите к виртуальной машине, развернутой в облаке, которой вы хотите назначить статический MAC-адрес.
  2. Выполните шаги с 4 по 6 описанной выше процедуры.

Следующие шаги

.

Как уменьшить виртуальную машину VirtualBox и освободить место на диске

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

СВЯЗАНЫ С: Компьютерщик-новичок: как создавать и использовать виртуальные машины

Помните, что это уменьшит размер диска только после того, как он станет больше и данные будут стерты.Поэтому, если вы только что создали динамический диск, он не уменьшит его. Но если вы создали динамический диск, загрузили на него 10 ГБ данных, а затем удалили эти 10 ГБ данных, вы сможете уменьшить размер диска примерно на 10 ГБ.

Шаг первый: убедитесь, что вы используете динамический диск

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

СВЯЗАНЫ С: Как конвертировать между фиксированными и динамическими дисками в VirtualBox

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

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

Шаг второй: Запишите нули на диск в виртуальной машине

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

Для гостевых операционных систем Windows

Если у вас установлена ​​Windows на виртуальной машине, теперь вы должны запустить виртуальную машину и выполнить дефрагментацию ее дисков.Внутри виртуальной машины найдите в меню «Пуск» «Дефрагментация» и запустите утилиту «Дефрагментация диска» или «Дефрагментация и оптимизация дисков». Выберите диск, который хотите сжать, и нажмите «Дефрагментация диска».

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

Для этого скачайте файл Отменить удаление инструмент от Microsoft. Извлеките файл make.eq файл в папку на вашем компьютере.

Откройте окно командной строки. Для этого откройте меню «Пуск», найдите «Командная строка» и запустите ярлык.

Перейдите в каталог, содержащий make.eq файл, набрав компакт диск нажав пробел, введя путь к каталогу и нажав Enter. Обязательно заключайте путь в кавычки, если он содержит пробел. Это должно выглядеть так:

 cd "C:\путь\к\папке" 

Например, если вы извлекли make.eq в папку загрузки вашей учетной записи пользователя, а ваше имя пользователя Windows — Bob, выполните следующую команду:

 cd "C:\Пользователи\bob\Загрузки" 

Чтобы быстро заполнить путь к каталогу, просто введите компакт диск в окно командной строки, нажмите пробел, а затем перетащите значок папки из адресной строки файлового менеджера.

Выполните следующую команду:

 make.ek тс: -z 

Это запишет нулями все свободное место на диске C:. Если вы хотите сжать дополнительный диск, который находится под другой буквой диска в виртуальной машине, введите букву диска вместо c:. Это то, для чего предназначен этот инструмент. Как отмечается на странице SDelete на веб-сайте Microsoft, параметр -z «хорош для оптимизации виртуальных дисков».

Перед продолжением вам будет предложено принять лицензионное соглашение инструмента.Просто нажмите «Я согласен».

90 100

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

Для гостевых операционных систем Linux

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

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

 sudo apt установить нулефри 

Вы не можете правильно использовать нет нуля в разделе / ​​при загрузке в стандартной среде Linux.Вместо этого вы захотите загрузиться в специальном режиме восстановления, в котором обычный корневой раздел не смонтирован. В Ubuntu перезапустите виртуальную машину и несколько раз нажмите клавишу «Esc» во время запуска, чтобы получить доступ к меню Grub. Когда появится меню Grub, выберите «* Дополнительные параметры для Ubuntu» и нажмите Enter.

90 123

Выберите параметр «(режим восстановления)», связанный с последним ядром Linux, то есть вариант с самым высоким номером версии в верхней части списка, и нажмите Enter.

90 128

Выберите «root» в меню восстановления, чтобы загрузить систему, сохраняя корневую оболочку.

90 133

Затем нажмите «Ввод», когда на экране появится «Нажмите Enter для обслуживания». Вы получите приглашение терминала.

В командной строке укажите, какой виртуальный диск вы хотите сбросить, выполнив следующую команду:

 дф 

Мы можем видеть это в выводе ниже /dev/sda1 наше единственное реальное дисковое устройство.Мы знаем это, потому что это единственный привод с / разработчик / в крайней левой колонке.

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

Теперь вы можете обнулить диск.Выполните следующую команду, заменив /dev/sda1 с именем устройства раздела, куда вы хотите записать нули. У большинства людей будет просто /dev/sda1 устройство в ноль.

 зерофрей -v /dev/sda1 

После завершения процесса сброса выполните следующую команду, чтобы выключить виртуальную машину:

 остановка 

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

Шаг третий: найдите команду VBoxManage

Остальная часть процесса будет выполняться вне виртуальной машины в операционной системе хоста. Например, если на вашем ПК работает Windows 10, а на виртуальной машине — Windows 7, остальную часть процесса вы будете выполнять в Windows 10.

Эта опция не отображается в графическом интерфейсе VirtualBox.Вместо этого вы должны использовать VBoxManage.exe Команда.

Найдите эту команду, чтобы продолжить. В Windows вы найдете его в каталоге VirtualBox, который C:\Program Files\Oracle\VirtualBox по умолчанию. Если вы установили VirtualBox в другой каталог, посмотрите там.

90 190

Откройте окно командной строки. Для этого откройте меню «Пуск», введите команда и нажмите Enter.

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

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

Если вы используете путь по умолчанию, он должен выглядеть так:

 cd "C:\Program Files\Oracle\VirtualBox" 

ПРИМЕЧАНИЕ. В этих инструкциях предполагается, что вы используете VirtualBox в Windows.Если вы используете VirtualBox на macOS или Linux, вы можете просто открыть окно терминала и запустить файл vboxmanage команда в обычном режиме, как и любая другая команда.

Шаг четвертый: найдите путь к диску, который вы хотите сжать

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

 Список жестких дисков VBoxManage.исполняемый файл 

Просмотрите список и укажите путь к файлу на виртуальном диске, который вы хотите сжать. Предположим, мы хотим изменить виртуальный диск, связанный с виртуальной машиной с именем «Windows 7». Как видно из приведенного ниже вывода, путь к этому виртуальному диску в нашей системе: C:\Пользователи\Крис\Виртуальные машины VirtualBox\Windows 7\Windows 7.vdi .

Шаг пятый: Сжать диск

Для сжатия диска нужно использовать VBoxManage.исполняемый с правильной командой. Просто выполните следующую команду, заменив путь к файлу VDI на диске на путь к диску в вашей системе, который вы нашли с помощью приведенной выше команды. Обязательно заключайте путь к файлу в кавычки, если в пути есть пробел.

Это должно выглядеть так:

 Модификация VBoxManage.exe среднего диска "C:\path\to\disk.vdi" --compact 

Например, поскольку путь к файлу C:\Пользователи\Крис\Виртуальные машины VirtualBox\Windows 7\Windows 7.вди в нашем примере мы запустим следующую команду:

 Модификация среднего диска VBoxManage.exe "C:\Users\chris\VirtualBox VMs\Windows 7\Windows 7.vdi" --compact 

VirtualBox сожмет диск, и вы сможете сразу запустить виртуальную машину, если хотите. Сколько места вы сэкономите, зависит от того, сколько пустого места вам нужно восстановить.

Также рассмотрите возможность удаления снимков

СВЯЗАНЫ С: Как сэкономить время с помощью снимков в VirtualBox

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

Чтобы освободить больше места, удалите снимки, которые вы не используете. Чтобы просмотреть снимки, сохраненные для виртуальной машины, выберите их в главном окне VirtualBox и нажмите кнопку «Снимки» справа от Подробности на панели инструментов. Если вам больше не нужен снимок, щелкните его правой кнопкой мыши в списке и выберите «Удалить снимок», чтобы освободить место.

.

Смотрите также

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: