Screen shots
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi2qPR98gwKpgwQ93LBHbk25eqinqSNjR1TCi0RYS5axKHxORhv9kE52uQzVBCQzsU9b2Edb3C1sJlC-UUQNDX7aO_P9ZuaD2O-REMS8h0uaHfRmbCBpZJJx2M9YGrhkQpj99oJg/s320/G1.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt19ETKZv3PUYHeXgDL_iio5CPbyRb1Uiw9RuC6iVvv-zPJFCXOlknRv2btcHlVvoeuWyyFEJ-b_GHHdHIeHt9e46B-OiNix-H4AR0WioNBOEXQ2-KD4SUdam4GWDjr6MKiPeb_Q/s320/G2.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxs7eR9H8UVCfnUhjSQ87Yjd0LWHaYvbo6PQq-DgL3Z4yFZ9OI1wmITkDiCblCj88Pe0E0njAEwrJBGqulJnwDnhLBpQ_-6tu6vntBgCjmy-1frq9O9wVUAqLbuP3H4Lzha7kWxw/s320/G4.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtIqrdhUFndWaDAx3Gxm_tnxW42HxEhMG9LM6UvseIndipWCwfAhhTl75aL-w5XT9yE7ldMcmgxRrTEl2CiM7eS73Yq5q3gK2dcdPXRPUhVUMHt_x7z1BvhyziXckWEZ14C4Gaow/s320/G7.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvH-ZKkE0vSxJoevFYZmijPebyeFB4PV5R65nN6NfUrq2Oj2BJSJ3wtTy-hq0sOek2ZzURYT81J2OkAAFTNCQf9f1S7FzQJ263pvxHgXb62uA9eN48t4PRTP4EhBl-cCVia-IUKQ/s320/Prevu3.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6fmMekgVaP3RO4tgSUzVjQw_7PtxwLeky01cMMWVY9MWLHkztjrtRkwbHFfxK6WX5uW5Vgq5SaxjEvaqefX_j7AaB8dD1a6enOdE8V6ghlVnXfQpMjprhjItezYqUQZ4JFaajLQ/s320/Prevu1.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFHZ04ufZDJS_Q6lNtHOBCg4FsVPU820a2hImdNOQsEcI3RHf8LhO-Est6sjtwEE7e6pP73tWqZZUNeBwkGO9Wg0lF6ZVR9fUzIBJy7P51gzMUUkSeUq5Dzs-UQPVGoBDGnlNB_g/s320/Prevu5.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDv1SMRjg7B2EjqWM74jkzV8wNaDAneqM5P4CSYl3X6qMimeHeGqdXuYH6z0m4Dmr_gVcRN332l9REHSUAcJ4dxm-Z8_9TmoRBXVz50cd46COdSMYWDBjZ5VMYjzZHN2RbAfCrWA/s320/Prevu02.png)
LIBVIRT 0.7.0.6
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUexALv7c4C8dvvkA3uo36xcZveQYluyeirvmbKcTm5xkK1jGwNtrisE67p1nsCpkt-xzyxnHjMyLWhDMzvjBajzXhj5OjACnnReGyYs18Ee7QmSCVIXp_5naEnoZ5pGdK354y7A/s320/Sevices_Xen_Libvirt.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTK1Izjm8YrW3V8M4UX2d0Ulw0BLEK3zJA4Y5IEghuzFZx6r94q2YcW47mxJpCl_If2s4EvRAkLt1gqNjYHmjoBpWBS1mBXBm-m1AfujkxGabLUUrTWFK0wQoVSUWYcbfBuab4DA/s320/F11VIRT1.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBCxMaoQMp7CUFEoRu-I-S8oKP2ekxtJAjZ0GChICHVLeiZSHE0ze2Ng0dUIwSltZxLwci3ui7RUZIwVAVTv0OLoWLx6qseX8BJpJtXsHGjwAXxEzyKtC-_pyt29WFevK17wYo1g/s320/F11VIRT2.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicY86peM2P2P1dds5fN-_gW0X-Ys7r_lrAT0TZoI39NT-yJflFZ-VGpXmB2ZF64VtXhsS5g3N38_kBW36mKP9iOgbfCx5o27Kf4OzSw98h2bkGmqGCrWCVB2pEH6UJinrYnK_0NA/s320/Libvirt01.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOSMguzgp-8rPydKcLkXfs36Y17wqBEA9miA8TJKs7BpP7KWq9dVkqJmEFcysBm-ukYiNfrVBOR1xpCK4pE5nX74kRxFStcgIMcBROG6SJDPWxUZmoNMUyg1in2VDIDSKbIGWRyg/s320/Libvirt03.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgfopiWXlD3N7WFtEGbGsRsNYfmwae1g4_eeuRQd2kNN4GOTHQl39fgTARcq5Zm6jz5hG9k2TTVayvb_mtSEdEKdA0Xkf0q-PzNDZNgZOZw8mcZYXfJGdOeOUbYPxBPt25V5X9Kg/s320/Libvirtd01.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9ThOGd0OQokz9Hm5jY_JW9S114RiOJvdldAemUJADZ3QYEKpDpEazfqy58OW6eG3EnLGRi7WDfuxCYTdPzQ4L23eVtK1yv8FkPW9YJleP1_FxiiY7kPJTY3i2n8M8K-YYqP1SbA/s320/Libvirtd02.png)
Jaunty HVM and PV DomUs running at a time at Xen 3.4.1 Dom0(2.6.29.6 xenified aka Suse kernel)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRvYSvMhB5Ux7oE2k3fqvkzbEc1jlONuKNZKmfaUR2QVg9RNVnym9KvO5N-5X4Wybw7_67Ik49l9A9li_z8O_k9zhWM-xqPdkdWMgi-fxJ0MI72yAmRawnVv7oXtzHOdLhztHbXQ/s320/UPV&HVM.png)
Vinagre connection from F11 Gnome Desktop to Jaunty PV DomU
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiotIZ7-bjvSv3v_VDjK5zfyqhEBHZvU1f9LZk8OGRBWOLTaBHLmmt6Tj_PRlAlQT8iEYf2tKQQD7Djl6uoa0kpo-aHpKzN4GAGO3gEhs92eqWH2g24pi8rElTbiYvvYEqL1ghvyA/s320/UPV&HVM1.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKD9PneHr579A3OlDSdNjkLpEdZywiYmOwvDSjmUeOLUhgib0FfAVYrkaVsDv5y4B9I48Ln7HONPv5Ju75Y_6p7YGpWCa3I0FmWSlkKdRRT3NMhgGysiAzAGAomEw8HPl5kszEOA/s320/JHVMERROR.png)
Remote VNC to Dom0 with PVOPS
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirSwpE3v66Y5ITCoUAmEqWKvg4gE0Dma_RhpCZ8tOpyKQt9H2rd7dhnCSluTeMshS0zB8EUb5FJI694EAk2_kePsp_IzjFqYOsbJv03ktohHZvfBuAGCE7mA2NAK1QEzPhYY5TNw/s320/VinagreJPV@F11.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLd-DDZB0benXIu6lnInHVBAFdGdzgD5npqBoUCVdwKYSu_YkKSMQR5figD_s7hFTuxSDhG66rD3HJ1FYbiSbDk-08yErTWNVgPflO9muHYadNehA7Zkite0_A1pZ4mI9ViNX5zg/s320/JHVMLogin@F11.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpT-4aBKtLFbIP_hGFwlwva5qSbcF_aH14xGAbhGa_AKyfPjdXNcGJ2C0ZG0mtmN_yHZMCxJTMvRz4UCdyvieifTHEtx1EHyYgK_4GnwDeQOhwVdReHaxnurrPGHe5a0ck37wVaw/s320/OS1.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFD5zcoA2zDEGv8LddNLbXrK8dBzo2WCI3FUrb6IUaaOtj2tIBUIOeAx2FeNtZ1JLkZrBsY8KglQ2jpajmQE9l___ka-_lZ8P_XFHkb-ss5x8pwzKghAfnIE9zqIYdyiFoWjvaow/s320/OS2.png)
name = "sol0906"
vcpus = 1
memory = "1024"
kernel = "/home/boris/nevada/unix"
ramdisk = "/home/boris/nevada/x86.microroot"
extra = "/platform/i86xpv/kernel/amd64/unix -kd - nowin -B install_media=cdrom"
disk = ['phy:/dev/loop0,6:cdrom,r','phy:/dev/sda6,0,w']
vif = ['bridge=eth0']
on_shutdown = "destroy"
on_reboot = "destroy"
on_crash = "destroy"
root@ServerJaunty:/home/boris/nevada# xm create -c osol.install
Using config file "./osol.install".
Started domain osol.install (id=6)
Loading kmdb...
Welcome to kmdb
Loaded modules: [ unix krtld genunix ]
[0]> ::bp xnf`_init
[0]> :c
v3.4.1-rc7 chgset 'Wed Jul 15 13:26:50 2009 +0100 19696:22ef8e900a6d'
SunOS Release 5.11 Version snv_111b 64-bit
Copyright 1983-2009 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
Hostname: opensolaris
Remounting root read/write
Probing for device nodes ...
Loaded modules: [ scsi_vhci crypto mac neti xpv_psm ufs mpt zfs s1394 uhci hook
ip usba specfs md random sctp arp emlxs sockfs xpv_uppc ]
kmdb: stop at xnf`_init
kmdb: target stopped at:
xnf`_init: pushq %rbp
[0]> xnf_cksum_offload/W 0
xnf`xnf_cksum_offload: 0x1 = 0x0
[0]> :c
Preparing live image for use
Done mounting Live image
USB keyboard
1. Albanian 23. Lithuanian
2. Belarusian 24. Latvian
3. Belgian 25. Macedonian
4. Brazilian 26. Malta_UK
5. Bulgarian 27. Malta_US
6. Canadian-Bilingual 28. Norwegian
7. Croatian 29. Polish
8. Czech 30. Portuguese
9. Danish 31. Russian
10. Dutch 32. Serbia-And-Montenegro
11. Finnish 33. Slovenian
12. French 34. Slovakian
13. French-Canadian 35. Spanish
14. Hungarian 36. Swedish
15. German 37. Swiss-French
16. Greek 38. Swiss-German
17. Icelandic 39. Traditional-Chinese
18. Italian 40. TurkishQ
19. Japanese-type6 41. TurkishF
20. Japanese 42. UK-English
21. Korean 43. US-English
22. Latin-American
To select the keyboard layout, enter a number [default 43]:
1. Arabic
2. Chinese - Simplified
3. Chinese - Traditional
4. Czech
5. Dutch
6. English
7. French
8. German
9. Greek
10. Hebrew
11. Hungarian
12. Indonesian
13. Italian
14. Japanese
15. Korean
16. Polish
17. Portuguese - Brazil
18. Russian
19. Slovak
20. Spanish
21. Swedish
To select desktop language, enter a number [default is 6]:
User selected: English
Configuring devices.
Mounting cdroms
Reading ZFS config: done.
opensolaris console login: jack
Password:
Sun Microsystems Inc. SunOS 5.11 snv_111b November 2008
jack@opensolaris:~$ Jul 19 03:18:29 opensolaris in.routed[786]: route 0.0.0.0/8 --> 0.0.0.0 nexthop is not directly connected
jack@opensolaris:~$ pfexec ifconfig -a
lo0: flags=2001000849 mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
xnf0: flags=1004843 mtu 1500 index 2
inet 192.168.1.35 netmask ffffff00 broadcast 192.168.1.255
ether 0:16:3e:74:95:f
lo0: flags=2002000849 mtu 8252 index 1
inet6 ::1/128
xnf0: flags=2004841 mtu 1500 index 2
inet6 fe80::216:3eff:fe74:950f/10
ether 0:16:3e:74:95:f
jack@opensolaris:~$ cp .Xclients .vnc/xstartup
jack@opensolaris:~$ vncserver
set xnf:xnf_cksum_offload = 0
Then click "REBOOT" button
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMUQUmUbxIRpoZiVuB7Z2VjjmnnDyNx_C1TCNIx5CI_hnF6nfJ28PbpxmjP0Op3ZtSL7dFu7drF9xbFsIWc2V472xtBKOxt1oW0iTYCP4SlS1nJPfWnpM94Av1xyQcnhcMC4i1UQ/s320/OS1.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEaDS5WKY_jCirod-B6Yj7C8g1jvBTxfShZ0TJKimFNOUk59oVSRuQd7bCacotBzgoAQOLsAcL0xUMKMdcYOFxjB5jQLLuLcbfwunhOLS6LB-LJQ45CjIgEfdcNFYJKIoAvblBIQ/s320/OS2.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgybP2U_-Kbr1pr3hl6_eS76jRMkMpD2q2ru4h7YBPq1BTKEHspxy_Y2wb0PLOfcBHTIoYgybud2PJDlgPI3bvgSzVTceiHTFshK3J9U63SNkgGRnisj12UJi45dqnJJOv78_mOsA/s320/OS3.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbXq_S7fIqtirdFLw6XBCDBlaRNWJa_Eqa8n1Zy_LPNn0NyMFIGD0efBr1gz8ZOK-s9TNEdII2B9awnAah_Wu_03vHBibEgpRwU1NG4-ymcAxQRiP2IHi4nvE9kfqp0SISMt4CCg/s320/OS4.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTc3W0C_bNR0-Vl9tgBKs0BR2NmrIuaVzrKtYrzu3Y7ehCnz7vT77vhRWQvT3axQxb4V-Dy-hJP75vd9ncDkn6HW9uDQI5ujSNzbgmYgxGxvFzMlqpDQStixkq00p8Cbv9dN4nww/s320/OS5.png)
Loading OSOL 2009.06 DomU
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_ROs-202ggX-SbGDSvHtHFw6ljf2vnMl7E_l3XBeTGR8cEphL2DqfiTFi4Ew_WuzCPHWbXCq7xAgEezRLcdkGOoKDoI51rszbL9xmBPmKE3nGfvVyPlhmiaNmxbcPUd5gtdvXYA/s320/OS6.png)
root@ServerXen341:/home/boris/nevada# cat snv117.install
name = 'Solaris117PV'
memory = '2048'
disk = [ 'phy:/dev/loop0,6:cdrom,r','phy:/dev/sdb3,0,w']
vif = [ 'bridge = eth1' ]
bootloader = '/usr/local/bin/pygrub'
kernel = '/boot/platform/i86xpv/kernel/amd64/unix'
ramdisk = '/boot/amd64/x86.miniroot'
extra = '/platform/i86xpv/kernel/amd64/unix - nowin -B install_media=cdrom'
root@ServerXen341:/home/boris/nevada# xm create -c snv117.install
# cd /usr/src
# cp -R xen-3.4-testing.hg xen-3.4.1
# cd xen-3.4.1
# patch -p1 -s -i ../zfs16.patch1
# make clean
# make uninstall
# make install-xen
# make install-tools
# make install-stubdom
NOTICE: zfs_parse_bootfs: error 2
Cannot mount root on rpool/57 fstype zfs
panic[cpu0]/thread=fffffffffbc60c20: vfs_mountroot: cannot mount root
fffffffffbc94a00 genunix:vfs_mountroot+350 ()
fffffffffbc94a30 genunix:main+f0 ()
fffffffffbc94a40 unix:_locore_start+80 ()
skipping system dump - no dump device configured
rebooting...
# wget http://gentoo-xen-kernel.googlecode.com/files/xen-patches-2.6.30-2.tar.bz2
# tar jxvf xen-patches-2.6.30-2.tar.bz2
#cd xen-patches-2.6.30-2
rm -f log1
touch -f log1
for V in `ls 6*`
do
echo $V >> log1
cat $V|grep CONFIG_SPARSE_IRQ >> log1
done
60035_xen3-patch-2.6.29.patch1
+# if !defined(CONFIG_SPARSE_IRQ) && NR_CPUS 32 * MAX_IO_APICS
+#ifdef CONFIG_SPARSE_IRQ
+#ifdef CONFIG_SPARSE_IRQ
+#ifdef CONFIG_SPARSE_IRQ
+#ifdef CONFIG_SPARSE_IRQ
+#ifdef CONFIG_SPARSE_IRQ
+#ifdef CONFIG_SPARSE_IRQ
+#ifndef CONFIG_SPARSE_IRQ
60036_xen3-patch-2.6.30.patch1
-# if !defined(CONFIG_SPARSE_IRQ) && NR_CPUS 32 * MAX_IO_APICS
+# elif defined(CONFIG_SPARSE_IRQ)
+#ifdef CONFIG_SPARSE_IRQ
+#ifdef CONFIG_SPARSE_IRQ
+ irq_to_desc(irq)->kstat_irqs[cpu] = 0;
+#else
kstat_cpu(cpu).irqs[irq] = 0;
+#ifdef CONFIG_SPARSE_IRQ
+int __init arch_probe_nr_irqs(void)
+{
+ int nr;
+
+ if (nr_irqs > (NR_VECTORS * nr_cpu_ids))
+ nr_irqs = NR_VECTORS * nr_cpu_ids;
# make menuconfig
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8egWwwBdepNzSFsDUKYDtr3zeCrNaMerubK4JAxu_2crnA8gChAW5OR8BhnBeGjvq7vMu62-snft7265pmugX913zXkWd_c2vwJuAtpXNhkD-0JF_QnECmAaLKzAkszFR35uP_w/s320/K1.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnvnwCGD2ihuAQwaHN4-qoKdVMFtObsni-Gs5l3oKw5q7f0tlj2pxkC5e_4wd5PRmkYZ5E_G_yHtJO0rU5KfYKmvwvxBGpKa7P7G5HVXmI1cEiPMrOmH1wHfAlctyphq6M_4YhUw/s320/K2.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhc-jXGam8k_aGxYVIfx1y0-cx2mwrvIMNnjS8czJxotHIO80OiePtZt_7vTXBPZlEUt941u8DDkBjtafGbxaVZltVXFF8vq5PashnCWX_S3nM4ha3TDGNgiRmwmbJ2zj-s1MRCtg/s320/K3.png)
# make
# make modules_install install
# mkinitramfs -o /boot/initrd-linux-2.6.30.1.img 2.6.30.1
# cd /usr/src
# hg clone http://xenbits.xensource.com/xen-3.4-testing.hg
# cd xen-3.4-testing.hg
Set in Config.mk
PYTHON = python
PYTHON_PREFIX_ARG =
# make install-xen
# make install-tools
title Xen 3.4 / Ubuntu 9.04 kernel 2.6.30.1
uuid 34d2c0bd-fe30-47e0-990e-4921caf1e845
kernel /boot/xen-3.4.gz
module /boot/vmlinuz-2.6.30.1 root=/dev/sda14 ro console=tty0
module /boot/initrd-2.6.30.1.img