RSS Feed

Instalacja systemu Debian Lenny jako gość dla Xen

Czerwiec 21st, 2010 by admin in Xen

dd if=/dev/zero of=nazwa-disk.img bs=1 count=0 seek=10G
dd if=/dev/zero of=nazwa-swap.img bs=1 count=0 seek=100M
mkfs.ext3 nazwa-disk.img  (trzeba odpowiedzieć Y)
mkswap nazwa-swap.img
mount -o loop disk.img /xen/mnt/nazwa
debootstrap lenny /xen/mnt/nazwa ftp://ftp.icm.edu.pl/pub/
umount /xen/mnt/nazwa

Należy utworzyć plik konfiguracyjny dla gościa, np.:

kernel = ‘/boot/vmlinuz-2.6.26-2-xen-686′
ramdisk = ‘/boot/initrd.img-2.6.26-2-xen-686′
memory = ’512′
extra = ‘console=hvc0 xencons=tty’
disk=['file:/xen/zab-disk.img,sda2,w']
name=’nazwa”
boot=’d’
vnc=0
vncviewer=0
sdl=1
on_poweroff = ‘destroy’
on_reboot   = ‘restart’
on_crash    = ‘restart’
root = „/dev/sda2 ro”
vif  = [ '' ]

Teraz wystartować guesta:

xm create -c xm-nazwa.cfg

opuszczenie konsoli przez CTRL-]

Aby ponownie podłączyć konsolę:

xm console nazwa

Zatrzymanie gościa:

xm shutdown nazwa

Lista gości:

xm list


Problem z ssh pod xen guest

Czerwiec 21st, 2010 by admin in Xen

Po zainstalowaniu systemu guesta przez debootstrap, instalacji sshd, [przy próbie połączenia przez ssh do guesta pojawia się:
root@xxxxx's password:
PTY allocation request failed on channel 0
stdin: is not a tty

Nie ma zainstalowanego pakietu udev, pomaga:

apt-get install udev

oraz dodanie do /etc/fstab

none            /dev/pts      devpts    defaults        0   0

(nie jest to już wymagane).