LINUX.ORG.RU
ФорумAdmin

Установка Novell Netware 6.5 SP7 на XEN в PV

 , ,


0

1

Добрый день!
Появилась задача как-то виртуализировать реально работающую Novell Netware 6.5 SP7. В качестве гипервизора был выбран XEN, виртуализироватья в режиме DomU.

Вопрос собственно по поводу использования загрузчиков pygrub, PV-GRUB, domUloader.py. Не совсем пойму как это работает, а именно, какое ядро нужно указывать в параметрe кernel конфига vm-xen и с какими параметрами.
Т.к сейчас при запуске вижу ошибку:

linux-fjuo:/usr/lib/xen/boot # /usr/sbin/xm create -c /etc/xen/vm/oes2nw
Using config file "/etc/xen/vm/oes2nw".
Error: Boot loader didn't return any data!

Конфиг:

name="oes2nw"
description="None"
uuid="9918b975-4e6e-a478-31ca-e535647b5422"
memory=1024
maxmem=1024
vcpus=2
on_poweroff="destroy"
on_reboot="destroy"
on_crash="destroy"
localtime=1
keymap="en-us"
builder="linux"
kernel = "/boot/vmlinuz-xen"
extra  = "(hd0)/grub/menu.lst"
ramdisk= "/boot/initrd-xen"
bootloader="/usr/bin/pygrub"
disk=[ 'file:/vm/oes2nw/xvda,sda1,w', 'file:/NW65_OS_SP7.iso,xvdb:cdrom,r', ]
vif=[ 'mac=00:16:3e:51:54:e8,bridge=br0', ]
vfb=['type=vnc,vncunused=1']

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

Решил так, из-за того, ставлю все это на SLES 11 или 12-й, а там из в офф гайде указано вот что : http://www.novell.com/documentation/oes2/inst_oes_lx/data/b8m3eeb.html#b8m3eeb

"IMPORTANT:NetWare 6.5 SP8 has been modified to run in paravirtual mode on a Xen virtual machine. Running NetWare in fully virtualized mode on a Xen host server is not supported."

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

Хм, я не знал. Ладно, ок. Но тогда в конфиге надо указывать ядро нетвари, а не текущего Dom0.

За наводку спасибо, дернул из дистрибутива NW6.5SP7 файлик xnloader.sys, положил в /boot

"kernel="/boot/xnloader.sys""

После старта на консоли..


Preparing to start NetWare ...

Press any key to interrupt        

Error: 1323
Error: 1391
Error: 871
Type:

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

ещё, видимо, стоит убрать строчку ramdisk= «/boot/initrd-xen»

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

Туплю что-то. При использовании pygrub, указывать ядро и рамдиск вообще не нужно, pygrub должен сам найти ядро на носителе. Так что пробуй убрать строчки kernel и ramdisk.

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

Скажите, а на самом имедже (qcow2, img) жесткого диска новой виртуальной машины нужно что-то ручками создавать ? Например разделы, каталог /boot итд ? .. Или скармливаем в качестве диска сырой raw файл ?

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