2011-02-04 3 views
0

Итак, я большой поклонник виртуальных машин, на самом деле получил достаточно опыта, чтобы переключить свою коробку разработки в дистрибутив Linux. На этом этапе я хотел бы получить больше опыта работы с BSD и надеяться на это с помощью виртуальной машины. Итак, вопрос в том, какая конфигурация правильная?BSD Virtual Guest

BSD ...

  1. Элемент списка
  2. FreeBSD
  3. OpenBSD
  4. PC-BSD (я знаю, что это FreeBSD с KDE, но может быть проще начать с)

Каких виртуальная машина лучше всего подходит для этих гостей (на Linux хосте)

  1. Элемент списка
  2. VMWare Workstation (есть лицензия на 7)
  3. Virtualbox 4
  4. QEmu
  5. Другое?

Любые предложения экспертов были бы замечательными. Мне удалось установить FreeBSD и PC-BSD на виртуальный бокс 4, однако я получаю ужасное разрешение, которое я не могу исправить.

+0

Принадлежит http://unix.stackexchange.com –

ответ

2

Я нашел, что «правильная виртуальная машина» требует некоторых мастерингов. VirtualBox запускал Plan9 действительно медленно, qemu + kvm запускал его в сотни раз быстрее. qemu + kvm также запустил гостя Ubuntu в том, что было похоже на более быстрое, чем аппаратное обеспечение (по крайней мере, для загрузки), но я читал учетные записи от людей, которые говорят, что все наоборот, что VirtualBox опережает qemu + kvm. Испытайте их как :) таким образом, вы получите опыт, и можете узнать, какой из них более полезен для вашей среды.

Что касается BSD, я запускал OpenBSD годами и очень понравился. Вероятно, вы не ошибетесь с FreeBSD. Изучение обоих не будет плохой идеей - у них есть разные наборы функций и преуспевают в разных задачах.

Не позволяйте KDE в PC-BSD слишком сильно влиять на вас, различные KDE вещи должны быть доступны во всех их портах. Или попробуйте жизнь без KDE или Gnome некоторое время.

+0

Возможно, я ошибаюсь, но, к сожалению, у BSD нет KVM, по крайней мере FreeBSD этого не делает. Однако для QEMU существует устаревший модуль ускорения ядра kqemu. –

+0

@ Ясир Арсанукаев, операционная система @host_ @ vijiajun - это дистрибутив Linux, который поддерживает KVM. Вы можете запускать огромное количество операционных систем _guest_; гости не должны знать, что они виртуализованы, но поддержка Virtio в гостевых операционных системах приносит хорошие преимущества. – sarnold

1

Запуск FreeBSD 8-STABLE гостей в VirtualBox 4.0.4, работающих под управлением Windows (XP & 7). Он работает, но есть некоторые оговорки. Бесшовный режим (который вы можете использовать с Linuxen) не работает, и для настройки нужно точно настроить правильную настройку. См. http://wiki.freebsd.org/VirtualBox для настроек, которые вам нужны.

Я играл с виртуализированным ПК-BSD, и он работал примерно так же, как и FreeBSD, поскольку это FreeBSD. У PC-BSD есть несколько приятных функций для новичка, чтобы избавиться от некоторых проблем с установкой программного обеспечения.

Я также попробовал NetBSD как гость VirtualBox. Он «работает» (для некоторых определений работы), но вам нужно запустить VM с чем-то по строке «vboxsdl.exe --nopatm --startvm [machine]». Это работало для меня на одном окне Windows, но не на другом. Мне не удалось увидеть, работает ли Х.

Я не пробовал OpenBSD, но я, кажется, помню, что там есть изображения, поэтому он должен работать в некоторой степени.

У меня нет опыта работы с другим программным обеспечением для виртуализации, поэтому вы не можете помочь вам.