Xentaur/misc
Материал из Xgu.ru
Коротко о разном
Подготовка домена для экспериментов.
dd if=/dev/zero of=target.img count=2048 bs=1024k mkfs.ext3 target.img mount -o loop target.img /mnt debootstrap sid /mnt http://192.168.72.2:9999/debian/ cp -R /lib/modules/2.6.18-6-xen-686 /mnt/lib/modules/ mount --bind /dev /mnt/dev/ mount --bind /proc /mnt/proc mount --bind /sys /mnt/sys chroot /mnt apt-get install libc6-xen udev exit cat <<EOF > /mnt/etc/fstab proc /proc proc defaults 0 0 /dev/hda1 / ext3 defaults 0 0 EOF cat <<EOF > /mnt/etc/network/interfaces auto lo eth0 iface lo inet loopback iface eth0 inet dhcp EOF umount /mnt/sys umount /mnt/dev umount /mnt/proc umount /mnt
Конфигурационный файл домена:
kernel = "/boot/vmlinuz-2.6.18-4-xen-686" ramdisk = "/boot/initrd.img-2.6.18-4-xen-686" builder='linux' memory = 128 on_poweroff = 'destroy' on_reboot = 'restart' on_crash = 'restart' root="root=/dev/xvda1 ro console=hvc0" #this instance configuration name = "iscsi-target" vif=[ 'bridge=service0, mac=00:16:3e:00:02:01' ] disk=[ 'file:/xen/xentaur-images/iscsi/iscsi-target.img,xvda1,w' ]
Обязательно поменять параметры!
- name
- vif
- disk
инсталляция lilalo
apt-get install perl make libmodule-build-perl libc6-dev gcc wget http://xgu.ru/lilalo/install lilalo_user=igor users=root lab=lab_name sh install