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

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

Автор: basilla
Дата сообщения: 24.10.2011 17:53
Dimazon (13:14 24-10-2011)
Цитата:
- установлен Extension Pack

в гостевой системе вы установили additions? вот их желательно ставить в безопасном режиме гостевой системы. extensionpack - это для хоста вы поставили.

Автор: Dimazon
Дата сообщения: 24.10.2011 22:06

Цитата:
в гостевой системе вы установили additions?

Естественно, установил. Иначе hdd не подключился бы.

В общем, выяснил странную вещь. На самом деле к ноуту с WinXP подключена докстанция с дополнительными портами USB (и другими разъемами).
Гостевая ОС видит все устройства, воткнутые в USB на докстанции. Если использовать USB-разъемы самого ноута, то те же самые устройства под виртуалбоксом не видны.
При этом и сама WinXP, и Ubuntu, загруженная с LiveCD, работают одинаково со всеми USB-портами.
Видимо, это какие-то заморочки с виндовыми драйверами.

В принципе, такое положение вещей устраивает, дальше ковырять пока не буду.
Автор: NIKZZZZ
Дата сообщения: 24.10.2011 22:11
Dimazon

Цитата:
Если использовать USB-разъемы самого ноута

А они, случайно не USB3?

Автор: rsuan
Дата сообщения: 25.10.2011 04:26
Задача: сделать виртуальную машину для того, чтобы загружаться с загрузочных USB-флэшек. Создал машину WinXP, скачал и установил Extension_Pack, в свойствах виртуальной машины в USB подключил флешку, галочка на ней стоит, но как указать чтоб с неё загружалось - не знаю. В свойствах - Система - тоже в последовательности загрузки нет флешки. Можно это сделать в VirtualBox'e, или придётся VmWare ставить?
Версия 4.1.2. Хост WinXP SP3.
Автор: Dimazon
Дата сообщения: 25.10.2011 07:37
NIKZZZZ
Нет, USB3 там близко нету, ноуту лет 5 уже, не меньше.

rsuan
Порядок загрузки в настройках: Settings -> System -> Motherboard -> Boot order
Автор: rsuan
Дата сообщения: 25.10.2011 09:20
Dimazon
Там нет флешки. Есть CD привод, дисковод и винт, а флэшка там не появляется.
Автор: cheshirskycat
Дата сообщения: 25.10.2011 14:08
rsuan
VirtualBox виртуальную машину с USB-флэшки грузить не умеет.
Можно попробовать создать загрузочный CD, который будет загружать систему с USB.
Так у меня удалось загружать MagOS-linux.
Можно попробовать Plop Boot Manager, но у меня с ним не получилось.
Можно попробовать с подключением USB-флешки способом, описанным здесь: http://greenflash.su/publ/kak_v_sun_virtualbox_sdelat_zagruzku_s_flesh/13-1-0-138

у меня получилось по статейке отсюда: http://www.chapaty.org/kasha/software/zagruzka-s-vneshnego-usb-diska-v-virtualbox.html

Автор: rsuan
Дата сообщения: 26.10.2011 05:33
cheshirskycat
Настроил виртуальную машину данным способом. Загрузиться с неё (и то не до конца) удалось только раз. Теперь, как ни крути, Could not read from the boot medium. При попытке загрузки флешка почему-то сразу отключается: в Устройствах она превращается с Запоминающего устройства в VirtualBox USB, и буква диска пропадает в системе. Когда после данной ошибки закрываешь окно вирт. машины, флешка обратно превращается в Запоминающее устройство, и буква появляется. Можно предположить, что VBox превращает флешку в другое устройство чтобы присвоить себе монопольный доступ к ней, т.к. через меню окна вирт. машины Устройства - Устройства USB флешка видится. Я вроде все условия соблюдаю: загрузка с HDD, Primary Master, флешка VBox'ом видится, галочка на ней стоит, номер диска в Управлении дисками соответствует... Что может быть?
Просьба посмотреть, исчезает ли диск в хостовой системе при загрузке с флешки в виртуальной машине?
Автор: ndch
Дата сообщения: 26.10.2011 07:39
cheshirskycat

Цитата:
Можно попробовать создать загрузочный CD, который будет загружать систему с USB.

Можно подробнее ?
Автор: adasiko
Дата сообщения: 26.10.2011 07:44
rsuan
в настройки bios virtualbox зайди, там то диск виден?
Автор: rsuan
Дата сообщения: 27.10.2011 04:09
adasiko
Где настройки биос? Когда вирт. машина включается, там только F12 можно нажать - последовательность загрузки. А клавиши для входа в биос (как например в VMware) нету.
Автор: igrasha
Дата сообщения: 27.10.2011 07:23
Подскажите,плиз,можно ли к виртуалке подцепить usb принтер?
Автор: parshivi
Дата сообщения: 27.10.2011 08:31
когда грузитесь с флешки - размонтируйте ее в венде
в virtualbox'e нет настроек биоса


Цитата:
"Можно попробовать создать загрузочный CD, который будет загружать систему с USB.

эт вряд ли

Добавлено:
rsuan
могу предположить, что ваши проблемы из-за юсб-фильтра virtualbox'а
посмотрите в настройках вирт машины в пункте USB не должна быть подцеплена ваша флешка (vbox работает с ней как с жестким диском в вашей конфигурации)
если там нету, то надо сносить virtualbox, удалять неисп-е устр-ва в венде (а именно virtualbox usb) и заново уст virtualbox

+размонтируйте с венды флешдиск через diskmgmt.msc, чтобы избежать случайного параллельного журналирования с хоста или других оплошностей
Автор: basilla
Дата сообщения: 27.10.2011 09:37
rsuan (05:26 25-10-2011)
Цитата:
Задача: сделать виртуальную машину для того, чтобы загружаться с загрузочных USB-флэшек

Поделитесь пожалуйста целью практического использования данной возможности. Проверить загрузочную флэшку? Можно создать загрузочный образ флэшки и с него загружаться для тестирования работоспособности.
vbox не имеет возможности входа в bios setup, в мануале есть описание изменений dmi bios. А зачем вам в настройки биос нужно?
Автор: rsuan
Дата сообщения: 27.10.2011 09:59
parshivi
Да, в USB-фильтрах я его подключал. Сейчас отключил, потом и удалил вообще оттуда. Появилось другое сообщение: "A disk read error occured". Тогда размонтировал (удалил букву диска) флешку. Сообщение то же самое.

Цитата:
а именно virtualbox usb

где это?
Автор: NIKZZZZ
Дата сообщения: 27.10.2011 10:09
igrasha

Цитата:
можно ли к виртуалке подцепить usb принтер?

Можно, как и любое другое USB устройство.

ndch

Цитата:
Можно попробовать создать загрузочный CD

Качаешь Plop, указываешь его Iso образ при загрузке, и грузишься с USB.
К сожалению, поддерживается только USB1 (в свойствах VM нужно выключить USB2), поэтому это слишком медленно.

По поводу тестирования загрузочных флэшек, вот мой bat файл.

Код: "c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands createrawvmdk -filename UsbTest.vmdk -rawdisk \\.\PhysicalDrive2
"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" storageattach VB_Name --storagectl "IDE Controller" --port 0 --device 0 --type hdd --medium UsbTest.vmdk
"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm VB_Name
Автор: rsuan
Дата сообщения: 28.10.2011 02:39
basilla

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

Этот способ описан здесь:
http://greenflash.su/publ/kak_v_sun_virtualbox_sdelat_zagruzku_s_flesh/13-1-0-138
http://www.chapaty.org/kasha/software/zagruzka-s-vneshnego-usb-diska-v-virtualbox.html

Цитата:
Можно создать загрузочный образ флэшки и с него загружаться для тестирования работоспособности.

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

Цитата:
А зачем вам в настройки биос нужно?

Это adasiko сказал:

Цитата:
в настройки bios virtualbox зайди
Автор: Logvinoff
Дата сообщения: 29.10.2011 21:26
Ранее я писал о проблеме, когда после установки Дополнения гостевой ОС она не перезагружалась, зависала в процессе перезагрузки. Рапортую, что в новой версии 4.1.4 этот баг они исправили.
Автор: adasiko
Дата сообщения: 30.10.2011 06:19

Цитата:
там только F12 можно нажать - последовательность загрузки

ну ёпитиль, это я имел в виду... только неправильно выразился
у меня почему то не получается, при подключении vmdk к виртуальной машине пишет:
"The medium flash.vmdk can not be used as the requested device type".

Update:
Yahooo! добавил пользователя в группу disk и заработало
Автор: sundraw
Дата сообщения: 30.10.2011 18:49
Всем доброго здоровья. Вопрос для знатоков. Имеется образ .ova динамического размера. Как этот образ перенести в фиксированный размер. Или хотя бы как преобразовать образ .ova в .iso?
Автор: basilla
Дата сообщения: 31.10.2011 07:38
sundraw
Согласно manual для сабжа, можно попытаться распаковать файл .ova, и посмотреть в каком формате у вас image диска, ну а потом уже искать каким образом (главное из какого конкретно имиджа) конвертировать в iso.
Автор: sundraw
Дата сообщения: 31.10.2011 08:56
В мануале нужного не нашёл. Просто имеется винда с нужными настройками в формате .ova, созданная в динамическом виртуальном диске. Сам виртуальный диск формата .vdi, из которого создавался образ .ova, отсутствует. А нужно сделать такой же образ .ova, только в фиксированном виртуальном диске. Т.е. перенести образ из динамического на фиксированный виртуальный диск. Кроме как создавать новую машину, не получается. А это займёт кучу времени и с настройками можно ошибиться.
Автор: basilla
Дата сообщения: 31.10.2011 21:15
sundraw (09:56 31-10-2011)
Цитата:
В мануале нужного не нашёл.

в сообщении выше я привел ссылку конкретно на пункт мануала. после распаковки .ova у вас появится 2 файла (согласно инструкции,я сам не пробовал), один из которых и будет имиджем диска. потом с помощью команды:
VBoxManage clonehd <path/to/source.vdi> <path/to/destination.vdi> --variant Fixed
клонируете диск с опцией "фиксированный". либо воспользоваться для конвертации утилиты из шапки.
Автор: sundraw
Дата сообщения: 01.11.2011 10:31
basilla, распаковал .ova на 2 файла: .ovf и .vmdk Пробовал конвертировать утилитами. Первая, CloneVDI не поддерживает формат .vmdk, а вторая CloneVDIGUI самая подходящая, но на компе не хочет открываться, хотя в процессах запускается. Система х64, может из-за неё.
Автор: ogurzov
Дата сообщения: 01.11.2011 10:54
На машине установлена Windows XP.
При подключении usb-устройства к компьютеру, с запущенным virtualbox перестают работать usb-порты. И после этого компьютер сам не выключается, приходится выключать кнопкой.
Причём, если virtualbox запускается при подключённом usb-устройстве, то другие usb-устройства можно спокойно подключать и отключать.
Приходится часто перезагружать компьютер. Как решить эту проблему?
Пробовал удалять и по новой устанавливать virtualbox - не помогает.
Автор: obla4ko4240019
Дата сообщения: 01.11.2011 11:13
sundraw

Цитата:
Первая, CloneVDI не поддерживает формат .vmdk


Цитата:
а вторая CloneVDIGUI самая подходящая

вторая просто GUI к консольной clonevdi.
Автор: sundraw
Дата сообщения: 01.11.2011 13:14
obla4ko4240019

Цитата:
sundraw

Цитата:
Первая, CloneVDI не поддерживает формат .vmdk


Цитата:
а вторая CloneVDIGUI самая подходящая

вторая просто GUI к консольной clonevdi.


Запустил VBoxManage.exe и CloneVDIGUI, обе появились в процессах, но окно CloneVDIGUI так и не появилось, что делать дальше, подскажите пожалуйста. Пробовал запускать и CloneVDI, всё равно без изменений.
Автор: basilla
Дата сообщения: 01.11.2011 16:11
sundraw
basilla (22:15 31-10-2011)
Цитата:
потом с помощью команды: VBoxManage clonehd <path/to/source.vdi> <path/to/destination.vdi> --variant Fixed

командную строку знаете как запускать? VBoxManage.exe находится в пакпе с установленным virtualbox. опции команды смотрите здесь
Автор: sundraw
Дата сообщения: 01.11.2011 17:29
basilla


Цитата:
sundraw
basilla (22:15 31-10-2011)
Цитата:
потом с помощью команды: VBoxManage clonehd <path/to/source.vdi> <path/to/destination.vdi> --variant Fixed

командную строку знаете как запускать? VBoxManage.exe находится в пакпе с установленным virtualbox. опции команды смотрите здесь


Да, запустил VBoxManage.exe из установленной папки C:\Program Files\Oracle\.....
В течение секунды на чёрном поле пролетела загрузка, после чего он закрылся, а в диспетчере задач в процессах он включился. И всё, дальше ничего не меняется.
Второе. После распаковки .ova я создал новую машину, выбрав получившийся диск .vmdk. В VirtualBox: Файл-Менеджер виртуальных носителей-Жёсткие диски-Изменить появляется окно "Изменить атрибуты носителя". В нём Выбор типа носителя:
-обычный,
-неизменяемый,
-сквозной,
-с общим доступом,
-множественное подключение.
Выбрал "неизменяемый",диск создался, тип "неизменяемый".
VB у меня на русском. Так может Неизменяемый и есть Fixed? Если да, то получилось.
basilla, obla4ko4240019, большое вам спасибо за помощь.

P.S. Странный глюк. Когда всё сделал, решил в Диспетчере задач закрыть процесс VBoxManage.exe. После закрытия вылезло оно..... .... окно CloneVDI GUI. Не прошло и нескольких часов.....






Автор: 51322
Дата сообщения: 02.11.2011 08:24
Cкажите, как сделать так чтобы все пользователи windows имели возможность пользоваться виртуальной машиной на одном компьютере.

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

подскажите как быть??

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499

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


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