LINUX.ORG.RU

OSX Mavericks на Arch Linux KVM

 , ,


5

2

Вчера состоялась презентация новой операционной системы 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)



Проверено: JB ()
Последнее исправление: JB (всего исправлений: 1)

Ответ на: комментарий от MasterSplinter777

Ну это без проблем. Главное, это, можно попросить скачать Xcode из аппстора и запустить iPhone emulator? Я просто так и не смог найти, нужна ему хардварная виртуализация или нет. Хотя мне кажется что нет, так как на рабочем маке прекрасно работают параллели с рабочим эмулятором.

tensai_cirno ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Идут и Unigine Heaven и Unigine Valley и прочие приложения, требующие 3D, так как GPU отдается в эксклюзивное пользование в ВМ. На хосте используется интегрированное видео Intel HD2500.

MasterSplinter777
() автор топика

Отлично, надо тоже будет заняться виртуалками после апгрейда домашнего компа :)

unfo ★★★★★
()

Если не облом возиться, заютубь видео работы.
Лучше с камеры/мобилки. Как оно по отзывчивости?

Deleted
()

Обновился и доволен. На данный момент для меня самая оптимальная операционная система. Срины хороши )))

BigL
()
Ответ на: комментарий от MasterSplinter777

Значит я могу пробросить хостовую видюшечку в семерочку через qemu. Это доставляет.

RedEyedMan3
()
Ответ на: комментарий от los_nikos

или ЛОР докатился...

ЛОР уже давно там, ниже только 1канал.

Ygor ★★★★★
()
Ответ на: комментарий от MasterSplinter777

На хосте используется интегрированное видео Intel HD2500.

=\ А я-то по простоте душевной думал, что можно задействовать одну и ту же карту в qemu и на хосте.

RedEyedMan3
()
Ответ на: комментарий от RedEyedMan3

Для этого существуют решения с эмулированными 3D-ускорителями VMWare Workstation или Oracle Virtualbox.

MasterSplinter777
() автор топика

Какой смысл показывать OS X, ведь он от версии к версии визуально выглядит так-же...

Igorrr ★★★★
()
Ответ на: комментарий от ubuntuawp

в /var довольно часто производится запись логов, /boot сделан отдельным по причине использования syslinux и его несовместимостью с reiserfs.

MasterSplinter777
() автор топика
Ответ на: комментарий от MasterSplinter777

Тогда еще вопрос - удалось ли сравнить FPS на Linux (когда карта в лине используется) и в виртуалке?

Какая технология требуется для проброса видеокарты? На платфеорме Intel и AMD.

Забавно играть под виртуалкой с виндой, и не ставить ничего в дуалбут.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Intel - VT-d, VT-x AMD - AMD-Vi

kernel flags: intel_iommu=on #Intel iommu=pt iommu=1 amd_iommu=fullflush #AMD

cat /etc/modprobe.d/blacklist.conf blacklist radeon #или иной модуль ядра устройства, подключаемого к ВМ.

Потеря производительности у гостевой ОС по сравнению с физической - 1-5%

MasterSplinter777
() автор топика

Круто! Жаль только нет развернутого поста как это все ставилось, откуда взят дистриб, лицензия или пиратка хакинтош так быстро выпускается, а может бесплатное превью, если лицензия, неужели она спокойно встала и разве их продают без железа? Может, глупые вопросы, но я не эплофаг, хотя, однажды мне придется с ними связаться..

Indexator ★★★
()

делись, где взял макось. ссылку желательно в личку → funeralismatic@jabber.org.

макось видел только на скриншотах, потому я хочу знать, от чего меня так тошнит.

funeralismatic ★★★
()
Последнее исправление: funeralismatic (всего исправлений: 3)

Хотелось бы развёрнутое описание процесса установки.

ПЫСЫ: на AMD оно вообще заведётся?

v0r0n
()
Ответ на: комментарий от Indexator

откуда взят дистриб, лицензия или пиратка хакинтош

Не путай слова «лицензия» и «оригинальный». Олсо, лицензия эпла разрешает ставить виртуалки только на эпловское железо. Причем на халяву.

Выше афтор писал, что баловался хамелеонами и кекстами.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от MasterSplinter777

плата только с iommu пойдет?

и еще вопрос: итоговое видео получается у тебя выводится на монитор, подключеныйк встроенной карте. внешняя просто воткнута в сои и все, мониторов к ней не подключено?

Gordon01 ★★
()
Последнее исправление: Gordon01 (всего исправлений: 1)

в виртуальной машине Qemu с пробросом видеокарты AMD Radeon Sapphire 7770 Ghz Edition

Однако. У меня в Qemu-KVM жалкая usb-гарнитура не пробросилась, а тут целая видеокарта, да ещё и в макось :)

yoghurt ★★★★★
()
Ответ на: комментарий от MasterSplinter777

Не так и часто

$ ls -ltr /var/log | cut -c 35- | tail
окт.  23 07:52 upstart
окт.  23 23:53 kern.log
окт.  24 07:48 syslog.2.gz
окт.  24 13:10 wtmp
окт.  24 13:10 lastlog
окт.  25 07:35 mail.log
окт.  25 08:04 syslog.1
окт.  25 08:04 cups
окт.  25 10:45 syslog
окт.  25 10:45 auth.log

Subcreator
()
Ответ на: комментарий от MasterSplinter777

Потребуется второй монитор или монитор с несколькими видео-входами (как в моей конфигурации)

входами или выходами?

Поясни плиз реализацию проброса видеокарты.

AVL2 ★★★★★
()
Ответ на: комментарий от AVL2

Требуется монитор с 2 видео ВХОДАМИ, так как изображение передается ОТ видео-карты. GPU (или иное pci / pci-e устройство пробрасывается в виртуальное окружение посредством kvm-модуля ядра и поддержки IOMMU на хосте. Подробнее на http://www.linux-kvm.org/page/How_to_assign_devices_with_VT-d_in_KVM

MasterSplinter777
() автор топика
Ответ на: комментарий от MasterSplinter777

С беспокойствами обычно к психиатрам обращаются. Фобия исчерпания циклов SSD говорят лечится.

fornlr ★★★★★
()
Ответ на: комментарий от lazyklimm

Я оригинальный образ 10.6 запуска в vbox без всяких патчей и прочего, сомневаюсь, что плеер твари такое осилил бы

fornlr ★★★★★
()

А чем он хуже хакинтоша?

Мне надо, чтоб хорошо работал звук и USB. Сейчас 5мс задержка

namezys ★★★★
()

syslinux bootloader, 3.11.6 kernel с патчем polarity-kvm-patch

А что сей патч делает, кстати?

/boot - 1Gb FAT32 SSD

Зачем? Или это связано с тем патчем?

/opt - 400Gb reiserfs HDD (/opt/Qemu - VMs)

Лучше бы xfs поставил, имхо. А то с огромными образами вирт. машин на райзере далеко не уедешь, а бонусом и дефрагментатор xfs получишь. Со временем очень пригодится на винте.

/var - 2Gb HDD

Я бы разместил лучше в корне системы с

SystemMaxUse=50M
Storage=volatile

в /etc/systemd/journald.conf.

Кстати, вижу у тебя корень на ssd да в reiserfs. Зачем, если он не умеет TRIM? Я именно по этой причине сменил любимый райзер на ext4 с 'discard'.

soko1 ★★★★★
()
Ответ на: комментарий от soko1

KVM-polarity патч удаляет всего одну строчку в модуле kvm, необходим для корректной работы OSX в качестве гостя подробнее: http://www.contrib.andrew.cmu.edu/~somlo/OSXKVM/

FAT32 /boot - из-за syslinux

Никак не получается отвыкнуть от reiserfs)

MasterSplinter777
() автор топика
Ответ на: комментарий от fornlr

Делается это не из-за фобии, а из-за понимая внутреннего устройства SSD-накопителей. Тем более, думаю Вы заметили,что мой SSD далеко не последнего поколения.

MasterSplinter777
() автор топика
Ответ на: комментарий от lazyklimm

Тем что не нужен, vmplayer его уделывает по скорости и фичам,

vmplayer не секъюрная штука, в топку его.

Qemu/KVM - по универсальности и искаробочности.

Поясни что ты имеешь в виду? Чем он универсальнее и уж тем более «изкаробочнее»? О какой искаробочности идёт речь, если в vbox всё делается 3 кликами мыши, а у qemu даже нормального гуи нет?

soko1 ★★★★★
()
Ответ на: комментарий от MasterSplinter777

Кста, а на моём i3, 6gb ram, видео встроенное в i3 макось работать будет? Или с жуууткими тормозами? Никогда не щупал её в виртуалке, было бы интересно попробовать.

soko1 ★★★★★
()
Ответ на: комментарий от soko1

В виртуалке без проблем, на реальном железе - много нюансов.

MasterSplinter777
() автор топика
Ответ на: комментарий от MasterSplinter777

А, я не прочитал, что речь про монитор. Это как раз очевидно. Вопрос про видеокарту. Их у тебя две или одна двухголовая? Или основная система с KVM в тексте работает?

AVL2 ★★★★★
()
Ответ на: комментарий от MasterSplinter777

Понятно, то есть две видеокарты.

AVL2 ★★★★★
()
Ответ на: комментарий от soko1

vmplayer не секъюрная штука, в топку его.

тут поподробнее

Чем он универсальнее

количество поддерживаемых архитектур, полноценное управление из консоли

О какой искаробочности идёт речь

вот об этой:

$ lsmod | grep kvm                                                                                                                                                                                      :)
kvm_intel             130819  7 
kvm                   420308  1 kvm_intel

и никаких переканпеляций модулей на каждый апдейт ядра

3 кликами мыши

///_-

а у qemu даже нормального гуи нет?

сторонние же есть

lazyklimm ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.