Основная глава о CentOS.
[root] size=8G type=ext4 mountpoint=/ options=sync,errors=remount-ro [swap] size=1G type=swap
1) Нужно правильно собрать собирать ядро без поддержки SCSI
:
в конец файла /usr/share/xen-tools/centos-5.d/25-setup-kernel
, до строки logMessage Script $0 finished
нужно вставить:
# Generate a correct initrd. chroot ${prefix} mkinitrd --omit-scsi-modules --with=xenblk --with=xennet --preload=xenblk --preload=xennet\ -f /boot/initrd-$KERNELVERSION.img $KERNELVERSION
2) Нужно добавить в строку запуска системы в файле /boot/grub/menu.lst
параметры selinux=0 enforcing=0
Пример:
kernel /boot/vmlinuz-2.6.18-407.el5xen xen_pv_hvm=enable elevator=noop selinux=0 enforcing=0
3) Автозапуск сети
chkconfig network on
#!/bin/sh xen-create-image --pygrub --memory=512MB --dhcp --bridge=xenbr0\ --install-method=rinse --force\ --partitions=CentOS\ --hostname centos6 --dist centos-6\ --password=1 --mac=00:16:3e:00:03:06 exit
#!/bin/sh xen-create-image --pygrub --memory=512MB --dhcp --bridge=xenbr0\ --install-method=rinse --force\ --partitions=CentOS\ --hostname centos7 --dist centos-7\ --password=1 --mac=00:16:3e:00:03:07 exit