XEN
From Blue-IT.org Wiki
Xen on opensuse
SuSE 10.2 Guest
First install a system via vmware or on a spare harddisk and make an image of it. Then follow this guide (excerpted from [1]).
[...]
1. Entpacken wie üblich:
bunzip2 opensuse-10.2-minimal-xen-image.img.bz2
2. Mounten via loopback:
mount -o loop opensuse-10.2-minimal-xen-image.img /mnt/suse
3. Kernel und initrd kopieren:
cp /mnt/suse/boot/vmlinux-2.6.18.2-34-xen.gz /xen/suse/ cp /mnt/suse/boot/initrd-2.6.18.2-34-xen /xen/suse
4. Neue xen config anlegen, hier ist meine (symlinks setzen!) /etc/xen/vm/suse:
kernel = "/xen/suse/vmlinuz" ramdisk = "/xen/suse/initrd" memory = 64 # ja, 64 MB reichen zum booten ;) name = "suse" vif = [ 'bridge=xenintbr' ] disk = [ 'file:/xen/suse/root,hda1,w', 'file:/xen/suse/swap,hda2,w' ] root = "/dev/hda1 ro"
5. domU starten:
xm create suse
6. Auf die console wechseln:
xm console suse
7. Done!
Anmerkungen zum Netzwerk:
Bei mir hatte 10.2 eine Macke, der Netzwerkkarte wurde bei jedem Boot das eth-Device ethN zugeordnet, wobei N=Anzahl der bisherigen Systemboots - 1. Um das zu fixen kann man in der /etc/sysconfig/network/config den Wert FORCE_PERSISTENT_NAMES auf "no" stellen, dann via Yast eine statische Netzwerkkonfiguration und es sollte laufen
[...]