Понятия не имею, можно ли запустить виртуальный сервер Red Hat в системе debian?
Если да, то как?
У меня есть Дебиан Ленни.
Спасибо
при использовании xen это не проблема.
У вас есть два варианта. Если вам нужна только система на основе redhat, такая как fedora или centos, вы можете установить пакет xen-tools. Вам понадобятся эти пакеты для запуска xen в lenny:
!dpkg
dpkg -l |grep xen
ii libxenstore3.0 3.2.1-2 Xenstore communications library for Xen
ii linux-image-2.6.26-2-xen-amd64 2.6.26-15 Linux 2.6.26 image on AMD64, oldstyle Xen support
ii linux-modules-2.6.26-2-xen-amd64 2.6.26-15 Linux 2.6.26 modules on AMD64
ii xen-hypervisor-3.2-1-amd64 3.2.1-2 The Xen Hypervisor on AMD64
ii xen-linux-system-2.6.26-2-xen-amd64 2.6.26-15 XEN system with Linux 2.6.26 image on AMD64
ii xen-shell 1.9-1 Console based Xen administration utility
ii xen-tools 4.1-1 Tools to manage Debian XEN virtual servers
ii xen-utils-3.2-1 3.2.1-2 XEN administrative tools
ii xen-utils-common 3.2.0-2 XEN administrative tools - common files
ii xenstore-utils 3.2.1-2 Xenstore utilities for Xen
С помощью xen-create-image вы можете выбрать Distibution, который хотите установить. Прочтите документ, это довольно просто.
Второй способ - установить простой Red Hat в системе, которую вы предпочитаете. Затем создайте новую конфигурацию Xen и создайте новый «Harddisk» с lvm или используйте dd для создания файлового Harddsik. (dd if=/dev/urandom of=/home/xen/myharddrive ...)
Создайте файловую систему на новом «жестком диске»
mkfs.ext3 /your/created/disk/or/lvm/lvolume
Установите его: mount -o loop /your/created/disk/or/lvm/lvolume /mnt/target
и скопируйте содержимое корневого раздела redhat в / mnt / target (желательно, чтобы оно было на отдельном USB-диске, который вы можете смонтировать в своей системе xen в / mnt / src, но в этом нет необходимости)
unmount /mnt/target
Загрузите свой xen с новой установкой redhat. Возможно, у вас возникнут проблемы с ядром (отсутствующие модули), возможно, Redhat понадобится кое-что, чего нет в реальном образе ядра xen в lenny, но это не должно быть большой проблемой.
Вы также можете использовать любое другое программное обеспечение для виртуализации, такое как виртуальный ящик, vmware ....
Предлагаю вам заглянуть в KVM http://www.linux-kvm.org/page/Main_Page . Это вариант виртуализации для красной шляпы в RHEL 5.4, он также доступен в Debian. Особенность здесь в том, что вам не нужно модифицированное ядро для запуска хоста и виртуальной машины, поэтому вы можете использовать любую ОС, которую хотите, в качестве гостя. Технология виртуализации KVM встроена в последние версии ядер Linux, поэтому вам не придется беспокоиться о каких-либо исправлениях или каких-либо пользовательских ядрах. Как Раджат предложил посетить www.howtoforge.com для конкретных руководств. О, и @Michael Dillon - я очень хочу увидеть, как RH будет работать с 512 КБ ОЗУ: D
вы проверяете следующую ссылку, много работы
Если вы задаете такой вопрос, значит, вы не из тех людей, которым легко настроить XEN. Я предлагаю вам поискать virtualbox-ose
пакет, доступный для lenny. Он работает как приложение с графическим интерфейсом для создания виртуальных машин и управления виртуальным оборудованием. Затем получите ISO-образ варианта Redhat или используйте настоящий CDROM, если он у вас есть, и установите его на виртуальную машину. Вам нужно будет зайти в настройки и сказать ему, что присоединить к виртуальному CD-приводу, прежде чем запускать виртуальную машину. 512k RAM должно быть достаточно для установки и запуска Redhat.
Вы можете изучить Xen, VirtualBox, VMWare Workstation или VMWare Server. Один из них должен работать.
Если вам нужна официальная «Red Hat», вам нужно будет получить ее у Reg Hat. Если вам нужна неофициальная «Red Hat», вы можете попробовать Fedora или Centos.