uncategorized

Virtual Box

Ошибка запуска виртуальной машины

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

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

Disabling Microsoft’s Hyper-V to use Oracle’s VirtualBox
https://blog.zeddba.com/2017/09/25/disabling-microsofts-hyper-v-to-use-oracles-virtualbox/

Проверить состояние
bcdedit

hypervisorlaunchtype Auto

Отключить
bcdedit /set hypervisorlaunchtype off

Включить
bcdedit /set hypervisorlaunchtype auto


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

Disable Hyper-V in PowerShell

Можно отключить службы и освободить память. Открываем консоль PowerShell Command Prompt и вводим команду.

Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor


Для докера нужно будет включать виртуализацию windows.


Способы обмена файлами с виртуальной машиной

Windows

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

Также скорей всего это будет работать и в обратную сторону. Только теперь уже нужно будет расшарить папку на хосте.

Стандартными средствами Virtual Box

Linux

Share