Ru-Board.club
← Вернуться в раздел «Программы»

» Oracle VM VirtualBox (часть 2)

Автор: vikonrob
Дата сообщения: 29.08.2016 12:53

Цитата:
Можно ли указать виртуальной OS, сколько ядер ей использовать ?

Это делается в настройках самой виртуализируемой системы. Столбец "system", вкладка "processor"


Автор: StalkerSoftware
Дата сообщения: 29.08.2016 18:07
vikonrob
Про эту вкладку я в курсе. Но я думал, что задание свойства processor это указания числа физических процессоров (а не ядер) для виртуалки. Или я не прав ?
Автор: vikonrob
Дата сообщения: 29.08.2016 18:55

Цитата:
Но я думал, что задание свойства processor это указания числа физических  процессоров (а не ядер) для виртуалки. Или я не прав ?

Для потребительских ОС нет разницы физические процессоры то или ядра. Выглядеть в ОС это будет одинаково.
Автор: VictorVG4
Дата сообщения: 29.08.2016 20:15
vikonrob

Уточню - для любой использующей промежуточную визуализацию оборудования ОС, и платформа WINNT использует эту модель с момента своего создания Дэвидом Солмоном в 1991 году. Тот же эффект визуализации многоядерных процессоров будет виден и для её первого представителя Windows NT 3.1. Тут всё просто - сама ОС написана на C/C++ и работает с абстрактным железом, а за её абстрагирование от реальной аппаратуры отвечают низкоуровневые драйвера слоя Hardware Abstraction Layer (HAL) которые пишутся на ассемблере. Это обеспечивает переносимость ОС на произвольные архитектуры ЦП путём компиляции её C/C++ кода под данный ЦП и потребуется только написать на ассемблере целевой архитектуры ЦП драйвера HAL.

Например Windows NT 3.1 - 4.0 поддерживала ЦП Dec Alpha AXP, MIPS, IBM Power PC и Intel и в тот период времени велись активные работы по её переносу на платформу Sun Sparc. И наблюдатель не увидит разницы между серверной или настольной редакциями ОС.

Я например использую под FreeBSD, DEC Open VMS и Tru64UNIX на системах с многоядерными ЦП DEC Alpha AXP 21264A, Intel Core 2 Duo, Core i3 и Core i7 и в инструментарии управления задачами вижу не X физических процессоров с Y вычислительных каналов на которых считаются мои задачи, а их абстракцию в виде N=X*Y условных ЦП на которых происходит выполнение конкретных задач.
Автор: tdmods
Дата сообщения: 31.08.2016 12:03
Есть специалисты по virtualbox? Задача вот такая: нужно взять из одной машины vdmk диск и подключить его к виртуальной машине на другом или же на этом ПК. Полный импорт в формате ova не нужен. Диск называется одинаково, но банальная подмена файла не помогает. Получаю ошибку: UUID of your data.vmdk file doesn't match with the UUID inside the "VirtualBox.xml".
Автор: Alexyz21
Дата сообщения: 31.08.2016 13:09
tdmods
Попробуйте через интерфейс отключить старый диск и подключить новый.
Автор: thejustsoul
Дата сообщения: 31.08.2016 17:33
На виртуалке крутится Debian 8.x сервер, сеть NAT+"host only", сделал проброс портов в свойствах сети (в свойствах виртуалки) и на роутере. В логах веб-сервера, удаленный адрес сейчас показывает как 10.0.2.2. Подскажите, как пофиксить VM так, чтобы удаленный адрес был реальным, а не 10.0.2.2.

Пробовал раньше:
VBoxManage modifyvm "vmname" --nataliasmode1 proxyonly
VBoxManage modifyvm "vmname" --nataliasmode1 sameports

Но сейчас, что-то не прокатывает.. все равно показывается как 10.0.2.2.

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


Кстати, в доках рекомендуется еще и эта команда: ...nataliasmode1 sameports, что она дает? Я как бы догадываюсь, но хочу уточнить.
Автор: tdmods
Дата сообщения: 31.08.2016 20:46
Вопрос возник такой еще: раньше диски назывались vm1-disk1, vm1-disk2, vm1-disk3. При настройках импорта из ova файла я сменил названия дисков, но при экспорте образа вернулись прежние названия. Как сделать так чтобы сохранялись новые названия? Спасибо.
Автор: proezd
Дата сообщения: 03.09.2016 18:58
Подскажите как можно изменить MAC сразу на нескольких машинах а не менять его на каждой в отдельности?
Если это где то обсуждалось ранее ткните пожалуйста где.
Вопрос снят. Ответ получен
Автор: Widok
Дата сообщения: 23.11.2010 10:20
Предыдущая часть

Текущая версия программы: 5.1.4 (16.08.2016)
Windows | OS X | Linux | Solaris | Extension Pack | Предыдущие версии программы


ВНИМАНИЕ! В релизах для 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 и OS X, а в роли "гостя" могут выступать 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), бесплатен только для личного некоммерческого использования.


Скриншоты * Страница загрузки * Лучший русскоязычный перевод полного руководства пользователя * История версий * Статья в Википедии: EN | RU * Статья на ixbt.com * Сравнение виртуальных машин
Архив всех версий
Исходный код
Тестовые сборки
Устанавливаем VirtualBox...



* Вариант решения проблемы неработоспособности браузера 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. Понять, что не так с более новыми бидлами Вы можете прочитав последние страницы этого топика. Версия для печати в помощь!
Автор: Dukat
Дата сообщения: 23.11.2010 13:09
AntikillerPM

Цитата:
С какой целью объединять? ведь инет и так работает.

Да мало ли, что может понадобиться Например, вместо создания общих папок можно просто расшарить нужные каталоги или диски.
Автор: Drorli
Дата сообщения: 23.11.2010 14:29
Здравствуйте. Спасибо. Как вы такое лечите? Уже голова опухла какой такой msi...


Автор: Dukat
Дата сообщения: 23.11.2010 16:01
Drorli
Можно начать с проверки MD5:
debe571c74551b0571b3105636114cab *VirtualBox-3.2.10-66523-Win.exe
Автор: AdapterLp
Дата сообщения: 24.11.2010 00:48
Как правильно перенести одну вирт машину на другой ПК
Копированием одного файла .vdi ?
Автор: NIKZZZZ
Дата сообщения: 24.11.2010 09:24
Drorli

Цитата:
Как вы такое лечите?

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

AdapterLp

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

В принципе, в VBox есть импорт/ехпорт конфигураций (меню файл), хотя в общем обычно достаточно одного файла .vdi .



Автор: AdapterLp
Дата сообщения: 25.11.2010 02:29
NIKZZZZ Ок

A если была версия 3.0 от San а после 3.2.8 от Oracle и часть Vмашин было создано под одной машиной а часть под другой...?
Автор: Drorli
Дата сообщения: 25.11.2010 14:38
NIKZZZZ старого дистрибутива нету, при попытке удалить он просит его предоставить.
как её можно удалить без стаого дистра, шо за ерунда?
Автор: NIKZZZZ
Дата сообщения: 25.11.2010 15:08
AdapterLp

Цитата:
Vмашин было создано под одной машиной а часть под другой...?

Создать новую машину, подключив к ней .vdi образ и переустановить VBoxGuestAdditions.

Drorli

Цитата:
старого дистрибутива нету

Старые дистрибутивы, либо ручками чистить реестр.

Автор: nick7inc
Дата сообщения: 26.11.2010 10:11
Добрый день. По-видимому с новой версии (3.2.x.x) начались проблемы с буфером обмена. У меня с Win XP host на WinXP guest буфер обмена переносится, а вот назад - не всегда. Короткие текстовые строки (примерно 10-30 байт) копируются, а длинные - нет. Дополнения переустанавливал, в логе их версию проверял.

Второй раз сталкиваюсь с фирмой Oracle, и всё время напарываюсь на глюки в их софте: первый раз в ПО фирмы Waters, а теперь и в обновлённой версии VBox. Sun мне больше нравилась.
Автор: sadwa
Дата сообщения: 26.11.2010 13:02
На РС-2.13Ггц 512Мб озу установлена VBOX3.2.10-выделено256Мбозу.Хост-WindowsXPSP3.При установке гостевой winXP на этапе начала фоорматирования раздела "с" для которого выделялось и 3 Мб и 8Мб процесс заканчивался остановкой "на ентом самом месте" при использовании нескольких дистрибутивов с winsp2 и winsp3. Раньше морока была при установке на VBox3.2.6 winxpsp2-прооцес зависал когда до конца установки оставалось около 14 минут. А VBox2.1.4 устанавливался и работал без проблем. Помогите советом-что не так?
Автор: krserv
Дата сообщения: 27.11.2010 00:40
подскажите есть образы vmware 6.0 как их импортировать в VirtualBox? Запускаю мастер Импорта, он поддерживает только файл формата OVF



Добавлено:
прочитал что VB - поддерживает VMDK - формат, но у меня почему-то гостевая система W 2003 Server не запускается - черный экран с курсором в верхнем левом углу - сейчас еще раз все проверю и отпишусь
Автор: ndch
Дата сообщения: 27.11.2010 01:57
NIKZZZZ

Цитата:
В принципе, в VBox есть импорт/ехпорт конфигураций (меню файл), хотя в общем обычно достаточно одного файла .vdi .

Поможет если хост был х86, а перенесли на хост х64 ?
Автор: NIKZZZZ
Дата сообщения: 27.11.2010 04:51
krserv

Цитата:
прочитал что VB - поддерживает VMDK - формат, но у меня почему-то гостевая система W 2003 Server не запускается

Поддержка формата не означает , что будет корректно работать система, установленная под Vmware, у нее другое "железо". Можно попробовать перенести систему с помощью Acronis Univercal Restore.

ndch

Цитата:
Поможет если хост был х86, а перенесли на хост х64 ?

Под 64 Win не пробовал, а вот под хостом 64 битной OpenSuse все нормально, так что скорее всего пройдет.
Автор: sadwa
Дата сообщения: 27.11.2010 09:57
В посте sadwa от 26-11-2010 вкралась ошибка-должно быть "для раздела "с" выделялось 3000 и8000 Мб." Прошу прощения
Автор: mvn2207
Дата сообщения: 30.11.2010 12:15
При монтировании общей папки для основной ОС (Win7) и гостевой ОС (Ubuntu 10.10), вылазит вот такое:
/sbin/mount.vboxsf: mounting failed with the error: No such device

в чем может быть причина?
Автор: SessionMix
Дата сообщения: 30.11.2010 19:11
Привет всем.

Задача: сделать у себя на домашнем ПК - ВИРТУАЛЬНЫЙ ОФИС , где первая машина в этом офисе - это FreeBSD, а дальше по аналогии развивать офис как и в реальности подключая к нему Win 2003/2008 и обычных клиентов в виде XP/VISTA/Win7.

по порядку:

есть физически ПК - Win 7 (64) и провайдер выдал такие сет. настройки:

ip 99.105.20.131
mask 255.255.255.0
gateway 99.105.20.254
dns 99.105.2.2
dns2 99.105.2.31

на Win 7 (64) поставил VirtualBox 3.2.10

В VirtualBox установил Win 2003 Server SP2 и подключился к интернету таким образом:

В VirtualBox выбрал СЕТЕВОЙ МОСТ (и выбрал сетевуху на Win 7 (64))

Просканив свою сеть прогой LanScope.exe - дал такой ip адрес:

ip 99.105.20.135 ip был свободен в сети
mask 255.255.255.0
gateway 99.105.20.254
dns 99.105.2.2

Таким образом я завёл новый ВИРТУАЛЬНЫЙ ПК в сеть провайдера!!!

Инет работает - зашибись !!! А вот теперь проблемма ???

Далее установил 2 FreeBSD 7.1 и 8 версии.

и при тех же настройках как у Win 2003 Server SP2 - FreeBSD не выходит в сеть и хоть ты тресни... с чем это связано?
Или подскажите как сделать так, чтобы FreeBSD вышла в сеть и была первой машиной в VirtualBox , которая сама может выходить в нет и раздаёт инет другим виртуальным машинам.

замечу - я использовал настройку - СЕТЕВОЙ МОСТ и выбирал сетевуху куда физически подключён кабель от провайдера её ip 99.105.20.131

Чешу репу... подскажите пжл...


Автор: CaptainFlint
Дата сообщения: 30.11.2010 19:47
SessionMix
1. Провайдер мог прикрыть лавочку с незанятым IP.
2. Тот 135-й IP мог быть свободен лишь случайно, временно (комп, его занимавший, был выключен, например).
Поэтому надо проверить, продолжает ли 2003-я виртуалка выходить в инет с теми же настройками или нет. Естественно, об одновременной работе Win2003 и FreeBSD с одним и тем же IP-адресом и речи быть не может, надеюсь, это учтено? В одной сети не может быть двух компов с одним и тем же IP.

А вообще, по-хорошему, я бы не рекомендовал занимать чужие IP, которые не были предоставлены провайдером, ибо можно огрести по ушам. Выходить в инет можно либо через NAT в самом VirtualBox'е, либо мостовым подключением к внутренней подсети, основанной на виртуальном Loopback-адаптере, для которого в хостовой системе включён шаринг наружу через внешнюю сетевуху.

Виртуальных офисов я не организовывал, к тому же, задача поставлена довольно расплывчато, но в целом, как я это представляю, на "сервере" должно быть две сетевухи: одна смотрит во внутреннюю сеть офиса, вторая — наружу, для выхода в инет. Соответственно, именно эту, вторую надо выставить в VirtualBox'е в режим NAT или подрубить к хостовому Loopback-адаптеру (ну или, если есть уверенность, что можно безнаказанно занимать IP ….135, оставить сетевой мост на внешнюю хостовую сетевуху, но вопрос о причинах невыхода вовне в таком случае останется открытым). Первую же сетевуху сервера, а также все сетевухи остальных компов офиса можно выставить в режим host-only, чтобы они могли видеть друг друга как единую сеть.
Автор: SessionMix
Дата сообщения: 30.11.2010 20:26

Цитата:
1. Провайдер мог прикрыть лавочку с незанятым IP.


Исключено т.к. сеть на 254 ip адреса , так же согласен, что ворую 2-ой ip адрес у провайдера. На счёт 2 ПК в сети с одним ip знаю - тем самым юзал прогу LanScope.exe чтобы не палиться и не делать конфликтов в сети.

Но если мы опустим всё это - то всё же почему FreeBSD не может заюзать нормально как 2003-я не могу понять ...

может какие-то настройки упускаю в FreeBSD ?




Автор: CaptainFlint
Дата сообщения: 30.11.2010 21:20
SessionMix

Цитата:
Исключено т.к. сеть на 254 ip адреса

Я имел в виду, что он мог обнаружить левый коннект и добавить фильтрацию по MAC-адресу. Короче, 2003-я продолжает нормально коннектиться или нет? Если нет, то причина не во фряхе. Если 2003 стабильно коннектится, а BSD отказывается, то нужно больше подробностей: что конкретно означает "не юзает"? Пингуется, не пингуется, видит ли шлюз, DNS'ы, видит ли хостовый комп по 131-му IP? Используется ли файерволл, если да — то что если выключить?
Автор: SessionMix
Дата сообщения: 30.11.2010 21:53

Цитата:
Я имел в виду, что он мог обнаружить левый коннект и добавить фильтрацию по MAC-адресу. Короче, 2003-я продолжает нормально коннектиться или нет? Если нет, то причина не во фряхе. Если 2003 стабильно коннектится, а BSD отказывается, то нужно больше подробностей: что конкретно означает "не юзает"? Пингуется, не пингуется, видит ли шлюз, DNS'ы, видит ли хостовый комп по 131-му IP? Используется ли файерволл, если да — то что если выключить?



2003-я работает отлично + я же не на все 24 в сутки оставляю включённым 2003-ю - уже в течении 5 дней включаю и выключаюпо мере надобности и ip работает на ура ...

а теперь с freebsd : когда ставлю настройки сети как у 2003 то нет пингов ни к ip 131 ни к шлюзу ip 99.105.20.254 , вообще отказывается пинговать...

но замечу у меня 2 freebsd

1) 7.1
2) 8 - ой версии ...

на 7.1 ничего не компилировал просто ввожу настроки 2003-ей и нет пинга к шлюзу ip 254

на 8-ке включён freebsd firewall включал я фаервол как описано тут: Ссылка

перекомпилировав ядро системы. это я к тому что в новом ядре я включил фаервол.

а то что ты предлаешь - юзать через NAT - то NAT пашет и на freebsd и на 2003 - но через НАТ допустим не сделаешь VPN - FTP наружу в мир - вот в этом и ест ьвся загвоздка - ведь любому мало-мальскому офису нужен VPN или ФТП сервер ... задача же построить настоящий только виртуальный офис - на нём даже легче отрабатывать все функции - такие как DHCP, DNS, ISA, FTP server и т.д.

но фряха зараза не хочет подключаться к сети ... как 2003-тья

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499

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


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.