Перейти из форума на сайт.Реклама на Ru.Board


Система IP-видеонаблюдения "Линия". Скачать бесплатную демо-версию для 16 камер. НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Oracle VM VirtualBox (часть 3)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая часть | 2

Текущая версия программы: 5.2.6 (15.01.2018)
Windows | macOS | Linux | Solaris | Extension Pack
User Manual (PDF) | SDK manual (PDF) | Архив (все версии программы)

 
ВНИМАНИЕ! В релизах для Windоws до версии 4.3.28 включительно (и нескольких предыдущих релизах 4.3.2x) имеется серьезная подтвержденная проблема с функционированием режима сети NAT. Данная проблема полностью отсутствует в билде 4.3.20, а также в новом стартовом релизе набора билдов 5.x.x. Оба билда крайне рекомендуется для использования, если для Вас важно нормальное функционирование режима сети NAT в VirtualBox.

Немецкая компания InnoTek объявила о выпуске продукта VirtualBox Open Source Edition (OSE), тем самым практически опубликовав значительную часть исходных текстов своего флагманского продукта по лицензии GPL.
 
Oracle xVM VirtualBox — это система полной виртуализации, поддерживающая динамическую трансляцию (выполнение значительной части инструкций гостевой ОС на реальном оборудовании). В качестве хост-систем поддерживаются Linux, Windows и macOS, а в роли "гостя" могут выступать Windows, Linux, BSD и прочие системы. Как сообщают разработчики, отличительной чертой VirtualBox являются модульность и продуманные интерфейсы (например, можно запустить виртуальную машину из GUI, изменить её параметры из командной строки и затем подключиться удалённо), специальные утилиты (Guest Additions) для гостевых систем Linux и Windows, повышающие степень интеграции гостевой и хост-систем, а также дескрипторы виртуальных машин в формате XML. Графический интерфейс VirtualBox использует Qt, но благодаря SDK и упомянутой выше модульности разработать альтернативную оболочку будет достаточно просто.
 
Начиная с 4-ой версии Oracle xVM VirtualBox существует в единственной редакции, распространяемой под лицензией GNU GPL с открытыми исходными кодами, соответственно, нет ограничений в использовании.  
 
Некоторые дополнительные функции выделены в отдельный пакет Oracle VM VirtualBox Extension Pack, среди которых:
* RDP-сервер — позволяет подключаться к виртуальной системе удалённо с помощью любого RDP-совместимого клиента;
* поддержка устройств USB 2.0/3.0;
* возможность PXE-загрузки при использовании сетевой карты от Intel;
* шифрование виртуальных жёстких дисков.
 
Oracle VM VirtualBox Extension Pack распространяется только в бинарном виде под собственной лицензией (PUEL), бесплатен только для личного некоммерческого использования.




 
* Вариант решения проблемы неработоспособности браузера Chrome и "Средства просмотра фотографий Windows" на виртуальных машинах с Windows 7
* Как сделать чтобы на виртуальной машине можно было менять системное время независимо от хостовой OS?
* Одновременное использование двух интернет-соединений на одном компьютере с помощью VirtualBox
* VBoxVmService - запуск VB без логина в систему как службы
* Как сделать общую папку для ПК и виртуальной машины (инструкция от 4zz) + Альтернативная инструкция
* Как сделать резервную копию диска со снимками системы
* CloneVDIGUI - клонирование виртуалок утилитой с GUI (в VirtualBox версии 4.1 и старше эта возможность присутствует в самой программе)
* CloneVDI - аналогичная утилита, не использующая вызовы vboxmanage...
* Возможность установки 64-разрядной машины на 32-разрядной ОС
* VirtualBox Control Service - служба управления виртуальными машинами VirtualBox
* Сжатие образа диска .vdi batch-сценарий упаковки образов (для Windows)
* Free VirtualBox Images - бесплатные готовые образы с разными системами
* Portable-VirtualBox - утилита для создания и запуска portable-версии программы
* Проблемы с настройкой сети в VB
* Список известных драйверов под windows, конфликтующих с virtualbox
* Возможные проблемы с графикой для гостевых систем windows
* Изменение размера виртуального диска
* Как перенести настройки виртуальных машин при переустановке ОС / замене компьютера?
 
Русский перевод оригинального руководства пользователя Oracle VirtualBox в формате CHM.
 
Совет: Версии VirtualBox для windows после 4.3.12.93733 имеют защиту от встраивания сторонних DLL. Что может приводить к критическим ошибкам при запуске виртуальной машиныещё) при использовании ПО типа антивирусов (Avira? Решение), отладчиков, кастомных тем, электронных словарей... Перед тем, как жаловаться на работоспособность "свежих" билдов, попробуйте версию 4.3.12.93733. Понять, что не так с более новыми бидлами Вы можете прочитав последние страницы этого топика. Версия для печати в помощь!

Всего записей: 34849 | Зарегистр. 26-02-2002 | Отправлено: 00:04 15-12-2016 | Исправлено: ivan3259, 20:18 16-01-2018
nekto44



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sputnikk,
 
Не устраивает тем, что мне надо именно так как я написал.
Мне какая разница что там у вас? У меня другая задача.  
 
 

Всего записей: 30 | Зарегистр. 14-06-2013 | Отправлено: 20:32 05-12-2017
mleo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

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

Всего записей: 3752 | Зарегистр. 19-05-2004 | Отправлено: 22:32 05-12-2017
nekto44



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я не утверждаю что так как я хочу так и должно быть, я пришел на форум за помощью. Если так не возможно, то просто скажите "никаким способом так сделать не получиться", если можно, дайте пищу для ума, я пойду читать.  
 
Я понимаю что можно с помощью сетевого окружения сделать. Задача именно в стандартных средствах VirtualBox
 
 
 

Всего записей: 30 | Зарегистр. 14-06-2013 | Отправлено: 00:56 06-12-2017 | Исправлено: nekto44, 01:01 06-12-2017
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto44
а создать отдельный диск и подключить его к обоим ВМ - не вариант? я делаю именно так: vhd-диск подключен к нескольким ВМ.

Всего записей: 2121 | Зарегистр. 10-01-2011 | Отправлено: 01:20 06-12-2017
CaptainFlint



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Proshaa
С одновременно работающими виртуалками так не получится, стандартные файловые системы не поддерживают одновременный доступ из нескольких систем.
 
nekto44
Средствами VB такое сделать невозможно.
И в любом случае, хранилище данных не может просто висеть в воздухе, файлы где-то должны физически располагаться. На хосте, на одной из виртуалок, на виртуальной файловой системе в памяти хоста, на сетевом диске, на сервере в Интернете… Для начала определитесь, где вы хотите держать это хранилище, а уже исходя из этого можно пытаться придумать какое-нибудь приемлемое решение задачи.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 4506 | Зарегистр. 11-11-2002 | Отправлено: 01:29 06-12-2017
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

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

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

Всего записей: 2121 | Зарегистр. 10-01-2011 | Отправлено: 01:55 06-12-2017
mr_eoi



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
del

----------
Per Aspera Ad Astra...

Всего записей: 1392 | Зарегистр. 10-08-2003 | Отправлено: 02:35 06-12-2017 | Исправлено: mr_eoi, 03:07 06-12-2017
Sputnikk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nekto44 может подойдёт папка в облаке? Майл.ру щас предлагает программу, отображающую облако как отдельный диск https://corp.mail.ru/ru/mobile/releases/10174/

Всего записей: 607 | Зарегистр. 17-10-2011 | Отправлено: 04:41 06-12-2017
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Извиняюсь, а почему нельзя просто расшарить папку в одной из виртуалок, обычный общий доступ средствами гостевой системы, без VB? Подключение с паролем и всё, с хоста не зайдёшь, а из второй гостевой вполне.

Всего записей: 5020 | Зарегистр. 28-01-2008 | Отправлено: 07:59 06-12-2017
nekto44



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Опишу чуть подробнее.
Есть хост. есть две гостевых. Надо чтобы 1 гостевая делала бекап файлов находящихся на другой гостевой.  
 

Всего записей: 30 | Зарегистр. 14-06-2013 | Отправлено: 10:49 06-12-2017
mleo

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

shaa
CaptainFlint
 
Менеджер виртуальных носителей (Ctrl+D) -> Жесткие диски
- Содаем диск с Общим доступом
- Выбираем ж.д. - ПКМ - Изменить - С общим доступом
 
 
nekto44
 
Можно как сказал Skif_off, использую стандартные сетевые возможности. Рабочую группу только нужно сделать одинаковую. Давно я такие задачи не решал, но имхо, нужно будет настройки сети изменить в гостевых, ибо NAT может не подойти для этого.
 
Можно попробовать средствами VB, если указать сетвой адрес папки в гостевой системе (не факт что заработает).

Всего записей: 3752 | Зарегистр. 19-05-2004 | Отправлено: 10:59 06-12-2017 | Исправлено: mleo, 11:05 06-12-2017
CaptainFlint



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mleo

Цитата:
- Выбираем ж.д. - ПКМ - Изменить - С общим доступом

Я говорил не про возможности VB, а про возможности файловых систем. Если такой диск отформатировать в FAT, NTFS или exFAT (поскольку обе виртуалки — виндовые), то при одновременном доступе всё крякнется. Драйвер гостевой системы не рассчитан на то, что кто-то будет править содержимое диска в обход него, "со стороны". Нужно использовать специальные кластерные файловые системы, рассчитанные как раз на такой сценарий, но есть ли у винды поддержка (хотя бы сторонняя) подобных систем, я не знаю.
 
nekto44

Цитата:
Есть хост. есть две гостевых. Надо чтобы 1 гостевая делала бекап файлов находящихся на другой гостевой.  

Получить доступ из одной виртуалки в другую, если обе работают одновременно, можно по сети (либо сетевыми шарами, либо поднять SSH- или FTP-сервер), лишь бы был сетевой доступ (то есть NAT Network, Internal Network или Bridged), останется только решить, куда класть бэкап.
 
Если сетевого доступа между виртуалками нет совсем, то стандартными средствами при одновременно работающих гостевых системах задача нерешаема. В этом случае нужно либо идти по пути Shareable-диска с какой-нибудь сторонней файловой системой, поддерживающей параллельный доступ (с этим помочь не смогу, не сталкивался), либо организовать оффлайн-бэкап, когда одна машина выключается, включается вторая, у которой дополнительно подключён виртуальный диск первой машины, и прямым доступом вытаскивает нужные файлы.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 4506 | Зарегистр. 11-11-2002 | Отправлено: 11:58 06-12-2017
NIKZZZZ



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть еще вариант, не знаю, будет ли работоспособен.
На хосте создается пустая папка, гости ее цепляют.
Каждый из гостей создает в ней символическую ссылку на свою "расшаренную" папку, в результате должен получиться полный доступ с любой стороны.

Всего записей: 4651 | Зарегистр. 08-02-2006 | Отправлено: 13:02 06-12-2017
CaptainFlint



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ
Так не получится. Ни первая гостевая система, ни хост не могут знать, что ссылка ведёт внутрь второй гостевой системы, поэтому не смогут её корректно отрезолвить.
И в любом случае, уж если у нас есть общая расшаренная папка, проще использовать её напрямую, но nekto44 от такого варианта отказался.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 4506 | Зарегистр. 11-11-2002 | Отправлено: 13:29 06-12-2017
NIKZZZZ



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint

Цитата:
Ни первая гостевая система, ни хост не могут знать, что ссылка ведёт внутрь второй гостевой системы, поэтому не смогут её корректно отрезолвить.  

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

Цитата:
И в любом случае, уж если у нас есть общая расшаренная папка, проще использовать её напрямую, но nekto44 от такого варианта отказался.

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

Всего записей: 4651 | Зарегистр. 08-02-2006 | Отправлено: 14:08 06-12-2017
CaptainFlint



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ

Цитата:
файловая система - VboxSharedFolderFs, создать символическую ссылку на ней невозможно.

Там не совсем так:

Цитата:
Starting with version 4.0, VirtualBox shared folders also support symbolic links (symlinks), under the following conditions:
 
1. The host operating system must support symlinks (i.e. a Mac, Linux or Solaris host is required).
 
2. Currently only Linux and Solaris Guest Additions support symlinks.
 
3. For security reasons the guest OS is not allowed to create symlinks by default. If you trust the guest OS to not abuse the functionality, you can enable creation of symlinks for "sharename" with:  

Код:
VBoxManage setextradata "VM name" VBoxInternal2/SharedFoldersEnableSymlinksCreate/sharename 1

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

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

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

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 4506 | Зарегистр. 11-11-2002 | Отправлено: 14:32 06-12-2017
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
NIKZZZZ
 
Или как десятки лет реализуются кластерные системы с общей дисковой памятью - общий ресурс выносится за пределы узлов кластера на отдельный многовходовый контроллер (например на сеть) и узлы работают через него. У самого так кластер построен т.к. в гетерогенной среде (UNIX, Open VMS, в VB винда и на паре машин OS/390) более простого решения не существует.

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
./Far3 ./Software

Всего записей: 19989 | Зарегистр. 31-07-2002 | Отправлено: 15:09 06-12-2017
NIKZZZZ



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint

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

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

Всего записей: 4651 | Зарегистр. 08-02-2006 | Отправлено: 15:11 06-12-2017 | Исправлено: NIKZZZZ, 15:18 06-12-2017
CaptainFlint



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NIKZZZZ

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

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

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 4506 | Зарегистр. 11-11-2002 | Отправлено: 15:17 06-12-2017
Sputnikk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Во многих гостевых ОС звуки уведомлений Виндовс воспроизводятся с треском, как будто радио с помехами. Аудиконтроллер Intel HD Audio

Всего записей: 607 | Зарегистр. 17-10-2011 | Отправлено: 07:38 08-12-2017 | Исправлено: Sputnikk, 07:39 08-12-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28

Компьютерный форум Ru.Board » Компьютеры » Программы » Oracle VM VirtualBox (часть 3)

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru