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

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

Автор: beZmeN
Дата сообщения: 18.04.2011 08:34

Цитата:
как можно желать этого отстоя на виртуалке?!
Ради флуда/флейма.
Автор: CaptainFlint
Дата сообщения: 18.04.2011 09:18
cracklover

Цитата:
как можно желать этого отстоя на виртуалке?!

1. Не стоит считать своё мнение божественным светом Истины, полученным свыше, и потому единственно верным и неоспоримым. Есть немало людей, которые считают это не отстоем, а приятным улучшением визуальной составляющей операционки.
2. Если кто-то работает на XP или на Висте/Семёрке с отключённым Aero (например, из-за Home Basic-версии или из-за того, что считает Аэро отстоем и не хочет включать его у себя), виртуалка может быть полезна для проверки поведения какой-нибудь программы в Аэро-окружении (самописной или чужой, для проверки/отправки баг-репорта).
3. Ну и, наконец, виртуалка с Аэро для кого-то может оказаться единственным доступным способом пощупать этот стиль ручками, оценить в работе все его особенности, красивости, его полезность, возникающие при этом тормоза и тогда уже делать вывод, стоит ли переходить на продвинутую ось на хостовой машине.
Автор: Tim72
Дата сообщения: 18.04.2011 10:25
CaptainFlint
если человек
Цитата:
устал ждать
то это точно, не для того чтобы попробовать...
Автор: m0nty2k5
Дата сообщения: 18.04.2011 10:38
CaptainFlint
Все верно.
Плюс, это добавит солидности фирме, т.к. если я не ошибаюсь, то даже VirtualPC это может, что говорить о VmWare, которым и вынужден пользоваться.

cracklover
У меня в данный момент четырехъядерный процессор с восемью гигабайтами - это не много, но достаточно, чтобы чувствовать себя комфортно в двух гостевых с включенным аэро.
Автор: cracklover
Дата сообщения: 18.04.2011 10:38
CaptainFlint

Цитата:
1. Не стоит считать своё мнение божественным светом Истины, полученным свыше, и потому единственно верным и неоспоримым.

Самое интересное, что в своем желании не первый раз вполне мягко поставить меня на свое место, ты не замечаешь что как раз навязать свое "мнение" с "божественным светом истины" первоначально нам всем хотел никто иной какm0nty2k5.
Именно он вдруг решил, что
VB
Цитата:
загнулся проект?

так как

Цитата:
Я устал ждать Aero Glass для гостевых Vista/7.
.
Никто тут не устал, а он устал. Ему это нужно, несмотря на то что, смело берусь утверждать, что из каждых 10 пользователей Vb аэрогласс на виртуалке нужен не более чем 1-2 пользователям.

Далее, CaptainFlint,

Цитата:
Есть немало людей, которые считают это не отстоем, а приятным улучшением визуальной составляющей операционки.

Это улучшение предназначено исключительно для приятного использования в родной, не виртуальной среде. Ведь никому не придет в голову запускать игры с крутой графикой на виртуальной машине? Чего там можно понять с аэрогласс на виртуалке, а уж тем более:

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

с общей тормознутостью всех виртуалок на подобных вещах?
Никому же не придет в голову посчитать лучшим способом оценить ходовые качества автомобиля на каком-то виртуальном тренажере, а не на реальном тест-драйве?
Хотя, тем не менее, тот же цвет машины можно вполне оценить и на фото.
Автор: CaptainFlint
Дата сообщения: 18.04.2011 10:39
Tim72
"Попробовать" — это лишь один из перечисленных мной сценариев. Тем более, мой комментарий относился к вопросу "как можно желать этого отстоя на виртуалке?!" — я ответил, как.
Автор: cracklover
Дата сообщения: 18.04.2011 10:40
m0nty2k5

Цитата:
У меня в данный момент четырехъядерный процессор с восемью гигабайтами - это не много, но достаточно, чтобы чувствовать себя комфортно в двух гостевых с включенным аэро.

какое глубокое заблуждение!
причем тут ядра и гига памяти, для того чтобы "видеокарта" виртуальной машины также работала как реальная?!


Добавлено:
CaptainFlint
Хорошо, по поводу "отстоя" я был крайне субъективен.
Если это кого-то такое сравнение обидело - приношу извинения.
Таким образом достигнут паритет.
И я не прав с "отстоем", и m0nty2k5 не прав с тем, что проект "загнулся" по причине того, что поддержка аэрогласса не реализована.
Для объективности можем провести опрос и я нескромно победЮ в нем по поводу ненужности аэрогласс в Vb

P.S. Я памятник готов поставить авторам слезно ожидаемой мной так долго программы Classic Shell, за то что они мне вернули до боли выстраданный "классический вид" в семерке!
Автор: m0nty2k5
Дата сообщения: 18.04.2011 10:47
cracklover

Цитата:
причем тут ядра и гига памяти, для того чтобы "видекарта" виртуальной машины также работала как реальная?!

Aero Glass настолько требователен?
Я не замечаю этого при работе в VmWare.

Добавлено:
И если это все не нужно, то нафига VirtualBox'у OpenGL?
Автор: cracklover
Дата сообщения: 18.04.2011 10:54

Цитата:
Aero Glass настолько требователен?
Я не замечаю этого при работе в VmWare.

я вот наивно полагал, что на скорость работы видеоштучек в системе (хоть реальной, хоть виртуальной) процессор влияет едва ли не в последнюю очередь. равно как и количество оперативы.
для того чтобы та же аэро по настоящему работала на виртуалке, виртуалка должна работать с реальным железом (в данном случае видюхой) именно как с реальным.
насколько я знаю, такое как раз реально происходит с вмварей дорогих платных интерпрайсовских версий. но уж никакх не с бесплатными программы по виртуализации.
Автор: m0nty2k5
Дата сообщения: 18.04.2011 11:05
cracklover
Что-то Вы путаетесь.
Только что, несколькими постами выше, Вы говорили, что "народ старается максимально ускорить работу виртуальных машин", на что я Вам и ответил, что медленнее работать не стало ... и пошла демагогия про очередь процессора в виртуализации эффектов Aero Glass.
Наверняка, он там не последнюю очередь играет, а видеокарта для Aero Glass не главную.


Цитата:
но уж никакх не с бесплатными программы по виртуализации.

Уже браузеры используют видеокарты, для ускорения работы, а машине бы это точно не помешало, а раз они прикрутили OpenGL, могли бы и DirectX "пристроить".
Именно не видя результатов в сравнении с конкурентами, на протяжении уже длительного времени, я и делаю такие неутешительные выводы.

Добавлено:
А все это началось, помоему, после покупки фирмой Oracle.
Автор: CaptainFlint
Дата сообщения: 18.04.2011 11:12
cracklover

Цитата:
Именно он вдруг решил, что
VB

Цитата: загнулся проект?

так как

Цитата:
Я устал ждать Aero Glass для гостевых Vista/7.
Автор: m0nty2k5
Дата сообщения: 18.04.2011 11:50
CaptainFlint
надеюсь, что я не прав и мы наконец-то увидим Aero Glass!
Автор: RussianNeuroMancer
Дата сообщения: 18.04.2011 13:42
m0nty2k5
Цитата:
Aero Glass настолько требователен?
Я не замечаю этого при работе в VmWare.
Aero Glass требует поддержки команд DirectX, которые на данный момент не распознаются WineD3D. WineD3D используется в качестве основы для трёхмерного графического драйвера виртуальных машин VirtualBox с Windows. В VMware поддержка Aero Glass есть потому, что VMware получили необходимую документацию (и, вероятно, ещё DirectX Driver Development Kit) от Microsoft на условиях её неразглашения. Oracle аналогичная документация не может быть предоставлена, потому что виртуальные драйверы VirtualBox открыты. Таким образом поддержка Aero Glass будет в виртуальных драйверах VirtualBox тогда, когда в WineD3D будет поддержка соответствующих команд DirectX.
Автор: ORGaniZM
Дата сообщения: 18.04.2011 13:44
вот так бы все отвечали )
Автор: cracklover
Дата сообщения: 18.04.2011 15:26
RussianNeuroMancer

Цитата:
Таким образом поддержка Aero Glass будет в виртуальных драйверах VirtualBox тогда, когда в WineD3D будет поддержка соответствующих команд DirectX.

Иными словами - никогда
Автор: RussianNeuroMancer
Дата сообщения: 18.04.2011 16:03
cracklover
С чего вы взяли?
Автор: RandyOrton
Дата сообщения: 18.04.2011 17:49
Потому что:

Цитата:
Oracle аналогичная документация не может быть предоставлена, потому что виртуальные драйверы VirtualBox открыты.

Автор: RussianNeuroMancer
Дата сообщения: 18.04.2011 18:14
RandyOrton
И? Например разработчики драйвера nouveau написали рабочий драйвер с поддержкой 3D для видеокарт nVidia без единой строчки документации от nVidia.
Автор: RandyOrton
Дата сообщения: 18.04.2011 21:13
RussianNeuroMancer
Ну раз по вашим словам это просто, то сами и добавьте поддержку Aero в VB.

Напомню для примера, что ни в одной популярной виртуалке нет поддержки 3D для Win9x. А в VirtualBox нет вообще поддержки Win9x.
Автор: RussianNeuroMancer
Дата сообщения: 18.04.2011 22:11
RandyOrton
Цитата:
Ну раз по вашим словам
Которым?
Цитата:
это просто
С чего вы взяли?
Цитата:
Напомню для примера, что ни в одной популярной виртуалке нет поддержки 3D для Win9x. А в VirtualBox нет вообще поддержки Win9x.
Вы из этого какой-нибудь вывод сделайте, не стесняйтесь
Автор: cracklover
Дата сообщения: 19.04.2011 10:31
это все оффтоп (который, каюсь, я сам не в последнюю очередь инициировал), а вот давайте лучше что-то серьезное в работе Vb пообсуждаем.

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

самым надежным, но самых затратным по времени способом быть уверенным в "чистоте" оси для экспериментов я всегда считал (и практиковал) стандартный бекап файла vdi свежеустановленной виртуальной оси и возврат этого файла по необходимости путем простой перезаписи на место файла с уже "использованной" и "испорченной" виртуальной осью. метод хоть и из разряда " в лоб", зато запутаться практически невозможно и можно быть на 100% уверенным, что после возврата файла из бекапа у вас будет идеально чистая от экспериментов эталонная первоначальная ось. все бы хорошо, но порой 3-5 минут ожидания копирования из бекапа объемного vdi-файла обратно очень жутко напрягают. нужно чтобы получение "чистой" оси шло быстрее.
те кто дочитал мои объяснения до текущего момента, уже наверно сто раз подумали, а почему я не пользуюсь штатной возможностью "Сделать снимок" в Vb? ведь она как раз для этого и нужна. я знаю об этой возможности, но и не я один так и не смог четко разобраться в алгоритме её работы. не знаю кому как, а мне крайне неудобно пользоваться этой функцией, потому что я очень часто запутывался со снимками и не получал того что хотел.

тем не менее, в Vb есть ещё одна функция, которая мне подходит гораздо больше - "Сохранить состояние машины". если "чистую" виртуальную ось отлаженную и настроенную сохранить через эту функцию, тем самым поставив на виртуальную "паузу", а потом забекапировать всю "профильную" папку с настройками этой оси + папку со сделанным снимком, то потом, запустив виртуальную ось, можно делать внутри неё что угодно, вплоть до тотального удаления данных в ней.
стоит только потом завершить работу "испорченной" оси и просто перезаписать её профильную папку вышеуказанной забекапированной ранее папкой с профилем "чистой" оси + снимком, как можно снова запускать казалось бы безнадежно испорченную "виртуальную" ось, которая за 3-5 секунд запустится в том же виде, как все было до экспериментов.
может я и изобретаю велосипед и просто другим ручным образом подхожу к штатному использованию функций "сделать снимок" или "сохранить состояние системы", но могу ли я быть уверенным, что при моем способе я получаю после "отката" из бекапа условно"чистую" систему? конечно, без учета того, что сам файл vdi после таких "откатов" уже естественно не будет идентичен по размеру оригинальному полностью забекапенному файлу vdi.

Добавлено:
хм... вот сам cебе и отвечу.
нельзя так! надо возвращать и сам файл vdi. иначе в "воссатновленной"с "паузы" оси на месте ранее варваорски удаленных файлов будут файлы-фантомы. пустышки.

так что по ходу дела надо юзать или мой самый первый классический способ с механической простой перезаписью файла vdi, либо бекап профиля со снимком + все же и дополнительный возврат файла vdi при этом (это когда надо вернуть не просто чистую систему, а систему поставленную на паузу в "чистом" виде).
ну и остаются штатные способы - "сделать снимок" и "сохранить состояние системы". но эти способы путанные на мой взгляд.
Автор: CaptainFlint
Дата сообщения: 19.04.2011 11:14
cracklover
Со снимками в трёшке работа, и в самом деле, была не всегда очевидной. В четвёрке это дело существенно переработали. На самом деле, снимки существуют в точности для того, о чём ты сейчас пишешь: для сохранения состояния машины и абсолютно точного её восстановления, так что если ты с ними разберёшься, это неимоверно облегчит тебе жизнь.

Кстати, снимки могут делаться как для включённой, так и для выключенной машины: в понятие "состояние" входит как сам VDI, так и полный дамп памяти.

Если же использовать твой текущий способ, то лучше всего копировать полный профиль машины: то есть папку с XML-файлами, подпапкой Snapshots и всем её содержимым, и VDI-файл машины. Начиная с четвёртой версии VB, новые машины создаются в портативном формате (основной файл называется имя.vbox вместо имя.xml), и VDI-файлы в нём хранятся в той же папке, что и все остальные файлы машины, то есть копировать можно просто всю папку, больше ни о чём не задумываясь.
Автор: m0nty2k5
Дата сообщения: 19.04.2011 11:43
ORGaniZM

Цитата:
вот так бы все отвечали )

Да, хороший ответ, который все объясняет!

RussianNeuroMancer, я с прошлого года слышу, что после 4.0 (в этому году) они все-таки прикрутят этот несчастный Aero Glass ...
Интересно, этому есть где-нибудь реальное подтверждение?
Автор: cracklover
Дата сообщения: 19.04.2011 12:36
CaptainFlint

Цитата:
Если же использовать твой текущий способ, то лучше всего копировать полный профиль машины: то есть папку с XML-файлами, подпапкой Snapshots и всем её содержимым, и VDI-файл машины. Начиная с четвёртой версии VB, новые машины создаются в портативном формате (основной файл называется имя.vbox вместо имя.xml), и VDI-файлы в нём хранятся в той же папке, что и все остальные файлы машины, то есть копировать можно просто всю папку, больше ни о чём не задумываясь.

спасибо за совет. судя по всему я как раз и сижу на этом способе последнее время.
он почти ничем не отличается от того способа с простым копированием vdi-файла, который я упоминал в самом начале своих объяснений, кроме очевидного удобства с мгновенным стартом системы из-за наличия кроме vdi-файла ещё и конфигов+дампа памяти со снимком состояния системы.
Автор: Jans
Дата сообщения: 19.04.2011 12:50
как настроить общий буфер хост/гостевая, в vmware это решается установкой vmware-tools, здесь приходится с бубнами пляски устраивать, все как-то через Ж
Автор: CaptainFlint
Дата сообщения: 19.04.2011 13:06
Jans

Цитата:
в vmware это решается установкой vmware-tools

…а в VirtualBox это решается установкой VB Additions.
Автор: Jans
Дата сообщения: 19.04.2011 13:19
CaptainFlint 16:06 19-04-2011
Цитата:
в VirtualBox это решается установкой VB Additions

есессно, но вот беда, не выходит каменный цветок
где включать данную опцию, режим drag&drop так же не пашет?
Автор: CaptainFlint
Дата сообщения: 19.04.2011 14:05
Jans

Цитата:
режим drag&drop так же не пашет?

Секундочку, про d&d речи не было. Вопрос (и, соответственно, мой ответ) относился к буферу обмена. А перетаскивание в напрямую в VB пока не поддерживается. В качестве альтернативы можно использовать общие папки.
Автор: RussianNeuroMancer
Дата сообщения: 19.04.2011 15:33
m0nty2k5
Цитата:
Интересно, этому есть где-нибудь реальное подтверждение?
Вот прямо сегодня, как специально для вас, тут отписался один из разработчиков: "A WDDM driver is still work in progress." Изменения в SVN win32-драйверов VirtualBox показывают, что реализация нужных расширений и работа над удовлетворением условий WDDM 1.0 ведётся.
Так же хочу отметить, что композитный режим рабочего стола (чем по сути и является Aero Glass в Windows) в оконных менеджерах для Linux, работающих в виртуальных машинах VirtualBox, уже работает. Можете сами поставить Ubuntu/Kubuntu и убедится в том, что они не только уже работают, но и показывают даже в витальных машинах эффекты, недоступные Aero Glass. Так что это не какая-то прямо уж сверх-сложная нерешаемая задача.
Автор: hirez2000
Дата сообщения: 19.04.2011 19:13
В чем может быть проблема. Качал как то VirtualBox_3.2.6_63112_Final_Portable
Проблема: не видит юсб устройства не одну флешку, плеер и тд.
Может версия старая или я чего не так делаю ?
http://s005.radikal.ru/i210/1104/b9/85c9bd21043f.jpg
http://s008.radikal.ru/i304/1104/59/2d6308272c79.jpg

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499

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


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