utros 22.03.2012 00:19 pedobook

Задумал я поставить 64-битную центось на 32-битную машинку в qemu, но не понимаю, работает ли оно вообще?!
Сделал
# virt-install --arch=x86_64 -n "centos-tst" -r 512 --nographics -l http://mirrors.melbourne.co.uk/centos/6.... -x "ks= http://my-ip/centos-kickstart.cfg" -f /home/centos62 --noreboot -v -w bridge:virbr0
< http://my-ip/centos-kickstart.cfg>
по http://my-ip/centos-kickstart.cfg доступна конфигурация Anaconda kickstart.
В результате оно написало мне
Начинается установка...
Получение файла .treeinfo... | 798 B 00:00 ...
Получение файла vmlinuz... | 7.5 MB 00:04 ...
Получение файла initrd.img... | 59 MB 00:36 ...
Создание домена... | 0 B 00:01
Выполнено подключение к домену centos-ami
Escape-символ: ^]

и начало жрать 100% от одного ядра.

В логах только вот такое, остальное было раньше:
2012-03-22 03:45:56.602: starting up
LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin /usr/bin/qemu-system-x86_64 -S -M pc-0.14 -no-kvm -m 512 -smp 1,sockets=1,cores=1,threads=1 -name centos-tst -uuid 4e6f72e8-408a-b6b6-ef98-c1b8864fee8e -nographic -nodefconfig -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/centos-tst.monitor,server,nowai t -mon chardev=charmonitor,id=monitor,mode=readline -rtc base=utc -no-reboot -boot c -kernel /var/lib/libvirt/boot/virtinst-vmlinuz.XjcEwW -initrd /var/lib/libvirt/boot/virtinst-initrd.img._RhW0p -append method= http://mirrors.melbourne.co.uk/centos/6.... ks= http://my-ip/centos-kickstart.cfg -drive file=/home/centos62-tst,if=none,id=drive-ide0-0-0,format=raw -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0 -netdev tap,fd=19,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=12:34:56:78:9A:BC,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -usb -device usb-tablet,id=input0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x4
char device redirected to /dev/pts/1
qemu-system-x86_64: -device rtl8139,netdev=hostnet0,id=net0,mac=12:34:56:78:9A:BC,bus=pci.0,addr=0x3: pci_add_option_rom: failed to find romfile "pxe-rtl8139.bin"

1. eurekafag 22.03.2012 04:51 WOK

64-битные виртуалки могут быть только на 64-битных хостах. Period.

2. eurekafag 22.03.2012 05:05 WOK

И кстати, virt-manager гуёвый удобнее этих XML-утилит. Его можно запускать на локалхосте и по SSH подключаться к удалённому libvirtd, создавать виртуалки, управлять ими, добавлять-удалять железо, etc.

3. utroseurekafag /1 23.03.2012 05:10 pedobook

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

4. utroseurekafag /2 23.03.2012 05:10 pedobook

Да, я знаю. Спасибо.
Тут задача это говно заскриптовать. А скриптовать гуи мне не очень хочется.

Do you really want to delete ?