VirtualBox (ресурсы и возможности)
Модератор: Olej
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
VirtualBox (ресурсы и возможности)
VirtualBox - ресурсы и возможности.
Про VirtualBox написано во множестве здесь в форуме ... , но всё разрозненно.
По моим наблюдениям (работая с разными системами виртуализации) - VirtualBox самая удобная для персонального использования, на рабочих станциях, для разнообразных ОС + когда это всё крутится на x86.
Поэтому нужна, думаю, такая отдельная тема.
Про VirtualBox написано во множестве здесь в форуме ... , но всё разрозненно.
По моим наблюдениям (работая с разными системами виртуализации) - VirtualBox самая удобная для персонального использования, на рабочих станциях, для разнообразных ОС + когда это всё крутится на x86.
Поэтому нужна, думаю, такая отдельная тема.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (ресурсы и возможности)
(русскоязычные)Olej писал(а):ресурсы
1. Перевод документации VirtualBox v 4 (в процессе)
2. Отсебятина и перевод различных статей и документации
3. клуб VirtualBox
4. ПРОСТО ЗАПИСИ ПРОГРАММИСТА
Это всё, фактически, от одного автора.
Этот список буду дополнять ... когда попадётся что-то достойное внимания.
P.S. почему я специально выделил русскоязычные ресурсы?
потому, что за фундаментальными вопросами по VirtualBox нужно лезть на единственный оригинальный ресурс: сайт Oracle, а вот по всяким тонким мелочам, да чтобы по-быстрому - здесь как-раз русскоязычные ресурсы хороши.
P.P.S. Загрузка самой последней на сегодня версии (4.1.18) VirtualBox:
http://www.oracle.com/technetwork/serve ... index.html
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (ресурсы и возможности)
Но эта тема не со скуки создана и не из досужего любопытства...Olej писал(а):возможности.
Но возник конкретный вопрос, на него подтолкнуло обсуждение в форуме Ubuntu (иногда и от Ubuntu бывает польза
![Подмигивает ;-)](./images/smilies/icon_e_wink.gif)
А именно: как в VirtualBox в качестве образа VDM установить не файл-образ, а а). раздел реального HDD, б). весь HDD ?
Чтобы виртуально можно было загрузить в точности ту же систему, что и реально!
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (ресурсы и возможности)
Я делал нечто подобное в QEMU для запуска ОС Minix 3 Э.Таненбаума.Olej писал(а):Чтобы виртуально можно было загрузить в точности ту же систему, что и реально!
Но:
- если указать в качестве образа целый диск, что-то типа
Код: Выделить всё
hda=/dev/sda
- но если указать в качестве образа раздел диска, чтобы сразу загрузить выбранную ОС, что-то типа:
Код: Выделить всё
hda=/dev/sda1
Пробы по-быстренькому сварганить то же под VirtualBox успехом не увенчались, и так и забросились ...
Но это было давненько (и русскоязычные ресурсы по ОС Minix 3 с тех пор загнулись), и VirtualBox был старенький ... но тут вот обсуждается, что вполне такое возможно в VirtualBox.
В результате и интерес по-новой возник
![Подмигивает ;-)](./images/smilies/icon_e_wink.gif)
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (ресурсы и возможности)
http://mirspo.narod.ru/vbox4/ch09.html#idp13645200Olej писал(а):В результате и интерес по-новой возник
(глава "Advanced storage configuration")
Так всё это делается исключительно в командном режиме (в GUI как мне показалось такое сделать нельзя?) ... но проблема не в этом: там есть очень настораживающие вещи:В VirtualBox этот вид доступа называется "raw hard disk access"; он позволяет гостевой операционной системы получить доступ к своему виртуальному жесткому диску без использования файловой системы хоста.
...
Доступ ко всему жесткому диску
...
Доступ к отдельным разделам жесткого диска
...
Как я понимаю, это может делаться либо предоставлением полных прав к /dev/sda:Создание образа (физического диска) требует полных прав (чтение и запись) к этому устройству. Полный доступ к нему также необходим при использовании образа в виртуальной машине.
Код: Выделить всё
# chmod /dev/sda
... либо запуском VirtualBox как root (что не намного лучше):
Код: Выделить всё
[olej@nvidia 16]$ su
Пароль:
[root@nvidia 16]# pwd
/home/olej/2012_WORK/HISTORY/07.2012/16
Но (проба) запуск VirtualBox как root у меня завершается аварийно:
Код: Выделить всё
[root@nvidia 16]# VirtualBox
Qt WARNING: QGtkStyle was unable to detect the current GTK+ theme.
Qt WARNING: Qt: Session management error: None of the authentication protocols specified are supported
g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Завершено
Re: VirtualBox (ресурсы и возможности)
Большое спасибо! Как раз в тему.Olej писал(а):(русскоязычные)Olej писал(а):ресурсы
1. Перевод документации VirtualBox v 4 (в процессе)
2. Отсебятина и перевод различных статей и документации
3. клуб VirtualBox
4. ПРОСТО ЗАПИСИ ПРОГРАММИСТА
Это всё, фактически, от одного автора.
Этот список буду дополнять ... когда попадётся что-то достойное внимания.
P.S. почему я специально выделил русскоязычные ресурсы?
потому, что за фундаментальными вопросами по VirtualBox нужно лезть на единственный оригинальный ресурс: сайт Oracle, а вот по всяким тонким мелочам, да чтобы по-быстрому - здесь как-раз русскоязычные ресурсы хороши.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (ресурсы и возможности)
Кстати, по поводу установки и (особенно!) обновлений:Olej писал(а):P.P.S. Загрузка самой последней на сегодня версии (4.1.18) VirtualBox:
http://www.oracle.com/technetwork/serve ... index.html
1. на этом URL есть пакеты установочные для самых разных ОС и дистрибутивов Linux - берём тот который надо...
2. ставится в соответствии с пакетной системой дистрибутива, обычным образом:
Код: Выделить всё
[olej@nvidia VirtualBox]$ sudo yum localinstall --nogpgcheck VirtualBox-4.1-4.1.18_78361_fedora14-1.i686.rpm
...
Разрешение зависимостей
--> Проверка сценария
---> Package VirtualBox-4.1.i686 0:4.1.16_78094_fedora14-1 will be для обновления
---> Package VirtualBox-4.1.i686 0:4.1.18_78361_fedora14-1 will be an update
...
Запускается сценарий
Обновление : VirtualBox-4.1-4.1.18_78361_fedora14-1.i686 1/2
Creating group 'vboxusers'. VM users must be member of that group!
No precompiled module for this kernel found -- trying to build one. Messages
emitted during module compilation will be logged to /var/log/vbox-install.log.
Stopping VirtualBox kernel modules [ OK ]
Uninstalling old VirtualBox DKMS kernel modules [ OK ]
Trying to register the VirtualBox kernel modules using DKMS [ OK ]
Starting VirtualBox kernel modules [ OK ]
Очистка : VirtualBox-4.1-4.1.16_78094_fedora14-1.i686 2/2
Обновлено:
VirtualBox-4.1.i686 0:4.1.18_78361_fedora14-1
Готово!
установка сама пересобрает и переустанавливает модули ядра.
(при этом процессор изрядно грузится).
Код: Выделить всё
[olej@nvidia VirtualBox]$ lsmod | grep vb
vboxpci 22880 0
vboxnetadp 25616 0
vboxnetflt 27194 0
vboxdrv 235945 3 vboxpci,vboxnetadp,vboxnetflt
5. с того же URL (Oracle) нужно скачать пакет расширений точно той же версии:
Oracle_VM_VirtualBox_Extension_Pack-4.1.18-78361.vbox-extpack
6. установка Extension_Pack у меня (!) получается только при запуске VirtualBox от root, в командной строке:
Код: Выделить всё
[olej@nvidia VirtualBox]$ sudo VirtualBox
7. указать этот файл ... вот той оранжевой "галочкой" в "свойства" -> "плагины" ...
8. ... согласиться с лицензией Oracle ...
9. и всё закончится ОК:
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (ресурсы и возможности)
По поводу возможностей...Olej писал(а):VirtualBox - ресурсы и возможности.
Обязательно нужно сказать, для тех кто это ещё так не использует: VirtualBox - это отличная испытательная "песочница" для отработки рискованных возможностей, которыми можно легко разрушить систему.
Вот, например, работа с изменением раскладки разделов дисковых в LVM: увеличение размера диска VM, где можно предварительно "порепетировать" с операциями LVM.
P.S. Я не так давно полез "править" LVM на реальном HDD в Fedora 15 (да ещё в "раздолбанном" Fedora 15, последовательно обновлённом из Fedora 12). И, как всегда и как следует ожидать
![Смеётся :lol:](./images/smilies/icon_lol.gif)
![Подмигивает ;-)](./images/smilies/icon_e_wink.gif)
Почему именно VirtualBox я предлагаю использовать как "песочницу"?
А не, скажем, QEMU...
Только потому, что создание VM и игрища с ними в VirtualBox - менее трудоёмкие, на них затрачивается меньше времени. А каких то особых требований к виртуализации в таком использовании, как стенд - не требуется.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (ресурсы и возможности)
Свежая редакция - 4.1.20.
Качаем отсюда: http://download.virtualbox.org/virtualbox/4.1.20/
На любой дистрибутив, например:
Качаем отсюда: http://download.virtualbox.org/virtualbox/4.1.20/
На любой дистрибутив, например:
Отсюда же (они обязательно должны совпадать по версии):VirtualBox-4.1-4.1.20_80170_fedora17-1.i686.rpm 20-Aug-2012 09:16 62M
Ну и не лишним будет освежить:Oracle_VM_VirtualBox_Extension_Pack-4.1.20.vbox-extpack 20-Aug-2012 08:09 10M
...
VBoxGuestAdditions_4.1.20.iso 20-Aug-2012 07:49 49M
UserManual.pdf 20-Aug-2012 07:16 4M
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: VirtualBox (ресурсы и возможности)
Обновление - 4.1.22Olej писал(а):Свежая редакция - 4.1.20.
Качаем отсюда: http://download.virtualbox.org/virtualbox/4.1.20/
Качаем, естественно, вот отсюда: http://download.virtualbox.org/virtualbox/4.1.22/ (а не с самого сайта Oracle, где всё нужное куда труднее разыскать!).07-Sep-2012
Выбирая под свой дистрибутив, напрмер:
http://download.virtualbox.org/virtualb ... 1.i686.rpm
или:
http://download.virtualbox.org/virtualb ... e_i386.deb
или:
http://download.virtualbox.org/virtualb ... _amd64.deb
... на любой вкус
![Подмигивает ;-)](./images/smilies/icon_e_wink.gif)
Обязательно сразу же скачиваем (независимо от дистрибутива):
http://download.virtualbox.org/virtualb ... ox-extpack
http://download.virtualbox.org/virtualb ... Manual.pdf
В принципе, полезными могут быть:
http://download.virtualbox.org/virtualb ... 4.1.22.iso
http://download.virtualbox.org/virtualb ... SDKRef.pdf
По именам в URL всё совершенно понятно: где и что.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей