Я хочу использовать Xen Hypervisor, чтобы иметь возможность одновременно запускать Ubuntu 12.04 и Windows 7 с использованием виртуализации. Я могу найти множество учебников по XCP, но я не собираюсь устанавливать облачный стек, я просто хочу, чтобы сервер был ограничен моей машиной.
Все, что мне нужно, это ссылка на достойный учебник для этой цели. Я прочитал кучу статей, которые наводят меня на мысль, что я на правильном пути, но не настолько, чтобы чувствовать себя комфортно, делая это правильно, если я просто нырнул. Я начинаю понимать, нужно ли мне устанавливать Ubuntu и затем установите Xen в него, или мне нужно установить Xen на небольшой раздел, а затем оставить оставшуюся часть жесткого диска открытой для виртуализации ... Я не знаю.
В основном мне нужна виртуализация Windows 7 для Adobe Premiere и After Effects (пока не выйдет Lightworks для Linux и я не смогу позволить себе NUKEX). Если бы я не нуждался в них, я бы закачал прямо на Ubuntu машину или просто использовал VirtualBox для своей виртуализации. Тем не менее, мне нужно, чтобы Windows работала как HVM, чтобы она работала так, как я ожидаю, а не с проблемами, с которыми я могу столкнуться с VirtualBox (видеодрайверы и т. Д.).
Итак, есть предложения?
То, что вы ищете, называется PCI или VGA passthrough. Xen позволяет вам проходить через физическое устройство, такое как USB-хост или графическую карту, к вашему гостю, в вашем случае Windows 7. Это дает вам исходную / почти исходную производительность при использовании гостевой ОС.
НО, для этого вам нужно совместимое оборудование:
Вы можете посмотреть здесь КАК сделать двойную загрузку устаревшей для учебника на основе Linux Mint 13, который должен работать (почти) без изменений для Ubuntu 12.04.
Просто убедитесь, что вы получили правильное оборудование!
http://wiki.xen.org/wiki/Xen_Beginners_Guide дает хорошее руководство:
Завершив это руководство, вы установите полнофункциональный гипервизор Xen Project. и запустили ваши первые гостевые операционные системы, подключили их к вашей сети и познакомились с такими фундаментальными понятиями, как хранилище виртуальных машин и виртуальные сети.
blockquote>Вы также можете проверить множество других страниц вики для получения другой информации, особенно Tutorials и HowTos (из левой панели навигации в вики).
Учебное пособие для Linux Mint от @ powerhouse's answer также прекрасно, обновлено (до сентября 2015 г.) и содержит много деталей и других полезных ссылок.