Установка Virtual Box
Качаем
https://www.virtualbox.org/wiki/Linux_Downloads
У меня система Virtual Box после установки из deb-пакета закапризничала и потребовала сделать следующее
sudo apt-get install dkms
/etc/init.d/vboxdrv setup
Ничего не мешает нам сделать установить пакет dkms до установки Virtual Box
Создание общих папок
1) Выбираем ОС, свойства, общие папки.
2) Создаем папку, особое внимание обращаем на имя папки, которое будет видеть гостевая ОС. Пусть имя задано user
3) В гостевой ОС выполняем команду:
net use x: \\vboxsvr\user (можно поставить в автозагрузку bat-файл)
Динамический и фиксированный виртуальный жесткий диски
Динамический диск удобен меньшим размером, но плох тем, что при перестроении размера он начинает жутко тормозить. Можно сконвертировать динамический диск в фиксированный следующим образом
$vboxmanage clonehd --variant static original.vdi converted.vdi
Процесс достаточно длительный и приоритетный. VirtualBox может закапризничать при установке системы из существующего склонированного образа, в этом случае мы можем потереть файлы в папке ~./VirtualBox
Также можно сделать LogOff и LogOn в ОС.
Установка VirtualBox для Debian из backports
Есть проблема следующего характера:
Не стартует виртуальная машина, при попытке ее запуска из виртуал бокса.
Хотя необходимые пакеты мы установили:
1) dkms
2) build-essential
3) linux-headers-xxx {amd64 OR 686-pae OR 486},
мы все равно получаем щелбан по носу:
Error: unable to find the sources of your current Linux kernel. Specify KERN_DIR=<directory> and run Make again
Дело в том что нам нужно установить пакет linux-headers-xyz (исходные коды именно нашего ядра), совпадающий с нашим ядром Linux
Можно получить подсказку, поискав пакет в репозиториях: aptitude search linux-headers-
После чего выбираем наш linux-headers-3.12-0.bpo.1-amd64, устанавливаем его и
выполняем команду /etc/init.d/vboxdrv setup
Проблема решена