Всего сообщений: 18
Хост — всё тот же:
Но теперь в virtualbox’е под гостевой Windows XP запущена небольшая локальная сеть…
Немного о виртуальных машинах в этой сети:
>>> Просмотр (1919x1078, 235 Kb)
На скриншоте результат моего очередного эксперимента по оживлению мертвых. В этот раз удалось оживить систему из 1992 года и выпустить ее в интернет.
Статья с описанием всех этих замечательных приключений и обзором Dell Unix тут. Особо внимательных ждет знакомство с 4м Перлом.
Заодно решил побыть в тренде и поставил Wayland в KDE, очередное адское оформение - в качестве бесплатного приложения. Угар должен продолжаться!
>>> Просмотр (1366x768, 584 Kb)
В этот раз покажу действительно красивый десктоп,чтобы умилились самые бородатые обитатели ЛОРа ;)
Ну и заодно расскажу о настройке Вентуры в эмуляторе.
OS: Mageia Linux, XFCE4
Иконки: Vimix
Оформление окон: HitoriDots4
Шрифты: Carlito Regular
Про то что KVM и Qemu настолько сильно развился честно говоря даже не подозревал, как и про возможность пробросить видеокарту целиком в эмулируемую систему. Поэтому до последнего гонял MacOS в Vmware и Virtualbox, со всеми присущими тормозами и проблемами.
Вообщем взял вот эти скрипты и чуть доработал. Получилось отдельное руководство, уже на русском. Наслаждайтесь.
P.S. Wallpaper тоже мой.
>>> Просмотр (1920x1080, 2067 Kb)
ХР работает шустрее семёрки, я даже в пейнте порисовал. Можно ИЕ запустить и админить айпи камеры, заточенные под ActiveX или как это пишется?
На чём запустил: Khadas VIM3, чип A311D.
Семёрка:
https://sun9-5.userapi.com/impg/j7_dO8B3uN-PxMvYCyQUCmzUqD6O-8o38RO6yQ/eKAhfp...
https://sun9-7.userapi.com/impg/E-ogFd8-UsjqyO40MWAofihG1FxR-BcTu1ddcQ/fVPpU5...
>>> Просмотр (1920x1080, 308 Kb)
Я решил попробовать FreeDOS в qemu, и в результате получилось примерно следующее:
Для установки пакетов в freedos необходимо набрать FDNPKG.
Я в FreeDOS установил все сетевые инструменты.
Для работы сети в qemu рекомендуется устанавливать сетевой адаптер pcnet.
>>> Просмотр (1920x1080, 720 Kb)
И как узнать, ты в виртуалке или в виртуалке в виртуалке...?
>>> Просмотр (1920x1080, 435 Kb)
Вышел GNU Hurd 0.6 и я решил попробовать, что это такое и чем отличается от того, что я уже видел.
Запустил образ в QEMU, выполнил пример (можете видеть результаты на скриншоте), подробнее тут.
Вообще система стала намного быстрее запускаться, чем 0.5. Но вместо многих вызовов до сих пор заглушки, для ежедневного использования не годится.
До сих пор не умеет возвращаться в консоль, если однажды были запущены иксы. Обязательная перезагрузка после проверки файловой системы, иногда просит вручную исправлять ошибки ФС. При запуске xterm из openbox перманентный фриз, из icewm всё работает. В старой версии такого не было.
>>> Просмотр (800x600, 50 Kb)
Поставил NetBSD/sparc32 6.1.4 вовнутрь qemu из git. Работает, правда не в SMP-режиме. Для графики (Х сервер) пришлось добавить " -g 1024x768x24" в параметры запуска qemu.
В SMP-режме падает сам qemu:
guest@slax:~$ qemu-system-sparc -hda /mnt/sdb2/QEMU-KVM_IMG/SPARC32-netbsd-6-4gb.img -boot c -m 512 -g 1024x768x24 -M SS-10 -smp 2
qemu: fatal: Trap 0x29 while interrupts disabled, Error state
pc: 00000000 npc: 00000004
%g0-7: 00000000 00001011 00000011 00000001 00000000 1fffff08 f0006000 00000001
%o0-7: f0002000 00000000 00000000 00000000 00000000 00000000 f9f13ef0 f004f2a8
%l0-7: 400010c7 f0009f80 f0009f84 00000000 00000000 00000001 f0002000 00000000
%i0-7: f9f12000 00000000 00000000 00000000 00000000 00000000 f9f13f50 f0009f6c
%f00: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
%f08: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
%f16: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
%f24: 0000000000000000 0000000000000000 0000000000000000 0000000000000000
psr: 400010c7 (icc: ---- SPE: SP-) wim: 00000002
fsr: 00000000 y: 00000000
Аварийный останов
guest@slax:~$
>>> Просмотр (1024x743, 102 Kb)
Gentoo, awesome, vim.
Продолжаю пилить ncurses gui для qemu.
Поразится глубине говнокода можно тут
https://bitbucket.org/PascalRD/qemu-manage
>>> Просмотр (1920x1080, 61 Kb)
Вчера состоялась презентация новой операционной системы OSX 10.9 Mavericks и я решил попробовать запустить ее в виртуальной машине Qemu с пробросом видеокарты AMD Radeon Sapphire 7770 Ghz Edition. На скриншоте представлен результат. Host hardware: Intel Core i5 3470, 16Gb DDR3 RAM, Intel HD2500, OCZ Agility 3 SSD 60Gb, Hitachi Sata 3 500Gb HDD, ASUS Xonar DX, Thermaltake Purepower RX 800W. Host configuration: Arch Linux 2013.10.01, syslinux bootloader, 3.11.6 kernel с патчем polarity-kvm-patch, qemu 1.6.1 с поддежкой spice, xfce 4.10, slim. / - 59GB reiserfs SSD /boot - 1Gb FAT32 SSD /home - 98Gb HDD /opt - 400Gb reiserfs HDD (/opt/Qemu - VMs) /var - 2Gb HDD
P.S.: Не ругайте сильно за OSX, целью была демонстрация возможностей ядра Linux и KVM.
>>> Просмотр (1280x720, 358 Kb)
По причинам болезни пещеместных жителей, выкладываю полную версию скриншота.
На скриншоте явно виден qemu, в котором и вертится оффтопик. Кстати, внезапно, qemu оказался очень удобен для зоопарка виртуалок. На пощупать систему — самое оно. Сейчас задумчиво смотрю в сторону Xen, т.к. перезагружаться лень, а поигорять хочется. Тем более есть на что посмотреть.
to smilessss: В скриншотах с виндой вообще нет ничего интересного, невзирая на софт и на вм, потому что это винда, и как ты её не обмазывай, она останется виндой. В таком случае, лучше бы подтвердили вышеприведённый скриншот с Xen, т.к. там хотя бы по теме и с обоснованием нужности.
>>> Просмотр (1920x1080, 834 Kb)
Решил посмотреть, что случится если в относительно старую Слакварь попробовать поставить (скомпилировать) что-то относительно свежее и ресурсоёмкое, типа MPlayer'а с его libavcodecs.
Обкусал 11-ю Слаку до примерно 700 Мб, еле влезло со всякими разработческими штуками и Х. Далее попробовал скомпилировать MPlayer-0.90 - облом на стадии линковки. Добавил ещё виртуальный диск, 250 Мб - и там распаковал MPlayer-1.0rc4. Он-то и собрался за 21 час. На 16 метрах. gcc 3.4.6, kernel 3.8 (! на хост-машине скомпилировал), glibc 2.3.6, X 6.9.0 . Конечно, на время компиляции ничего лишнего на машине не крутилось. Однако - с 50+ метрами виртуального свопа оно пережило и configure и make. Я был приятно удивлён.
Скриншот немного фэйковый - указанное видео на неускоренном qemu с хост-процессором вида Селерон-1ГГц конечно не играется иначе как слайдшоу. Но mencoder вполне позволяет перекодировать его в нечто играбельное, пусть даже 160*120*12 fps, ASV1/pcm (Со своих экспериментов с 486 запомнил параметры).
Всё дефолтное, кроме естественно MPlayer'а и невидимого героя - gcc. Под ядром 3.8 оно тоже играется, только старт иксовых приложений почему-то заметно медленнее.
Тот же MPlayer играет 320Kbps mp3 через libmad декодер с нагрузкой гостя примерно в 34-36%, а хоста - в 52-54%. Стандартная mp3lib тормозит и скипает звук - потому как softfloat никогда не бывает достаточно быстрым (старые версии qemu пропускали плавучку насквозь в режиме x86-on-x86, новые, типа этого 1.5.50 - эмулируют).
>>> Просмотр (1024x768, 134 Kb)
Наконец-то мне удалось запустить полностью рабочую OSX с работающим звуком, интернет-соединением, возможностью проброса pci- и usb-устройств. Вся проблема оказалась в двух небольших патчах для ядерного модуля kvm (спасибо разработчику драйвера virtio-net для OSX, Филу Джордану (Phil Jordan) - он мне подсказал решение данной проблемы). «My best guess is the interrupt polarity issue that is mentioned here: http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/#sec_2 »
>>> Просмотр (1920x1080, 1164 Kb)
Решил попробовать пробросить реальную видео-карту в виртуальную машину.
Хост: Arch Linux x86_64, Core i5 3470, ASRock Z77 Extreme 6, 8 Gb RAM, AMD Radeon 6450 Sapphire, AMD Radeon 6750 Sapphire (для других виртуальных машин), Intel HD2500 - 3д хост-системы.
Гость: Qemu 1.3, pc-1.3, core2duo, 2 Gb RAM, AMD Radeon 6450, Chameleon 2.1 build 2069 (kernel options: npci=0x2000, darkwake=0, AtiConfig=duckweed, USBBusFix=1, Graphics Enabler=No, Graphics Mode=1280x800x32), PS2*.kexts, NullCPUPowerManagement.kext, virtio-net.kext, spice, std gpu.
Результат эксперимента: Работает полноценное 3D ускорение, есть возможность продублировать изображение основного GPU на spice-клиент. Не работает: сетевая карта не может получить ip-адрес и не работает звук, так как эмулируемый кодек не совместим с OSX)
Оригинал скриншота для оценки ШГ: http://savepic.org/2609858.png
>>> Просмотр (1280x720, 825 Kb)
Пилю свой дистрибутив исключительно для личного пользования и под одну единственную задачу. Тестирую в двух виртуалках: QEMU и VirtualBox.
Процессор у меня слабоват: компиляция затягивается надолго, виртуалки нерасторопны.
Сводка:
Рабочий стол без окон: на itmages.
>>> Просмотр (1280x1024, 175 Kb)
Sort of working.
Гнумс, дженту, qemu (угадайте-ка что), глобал-меню.
>>> Просмотр (1680x1050, 875 Kb)