Hi, I try to install OpenSolaris DomU. Xen Version is 3.4.3-rc1, Dom0 is Ubuntu 9.10 64bit server with linux kernel 2.6.31.6 from git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git . Hardware is Intel S5520HC server mainboard (vt-d) with latest firmware and dual Intel Xeon E5520. System has 8 physical / 16 logical cores and 12GB ram. My setup works, I have running linux(pv and hvm), freebsd(hvm) and windows(hvm) virtual machines. But I have absolutely no success in installing OpenSolaris virtual machine. Native install works but that does not help me because I need a linux Dom0, have special hardware with no driver support for OpenSolaris. *1* OpenSolaris 0906 hvm: root@vmhost:/etc/xen# xm create osol-0906-64-hvm.cfg Using config file "./osol-0906-64-hvm.cfg". Started domain osol-0906-64-hvm (id=2) root@vmhost:/etc/xen# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1020 16 r----- 159.1 osol-0906-64-hvm 2 2048 1 -b---- 17.7 System boots to grub, then 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... Here system freezes, no cpu consumption, no errors messages. *2* OpenSolaris 0906 pv: root@vmhost:/etc/xen# xm create -c osol-0906-64-pv.cfg Using config file "./osol-0906-64-pv.cfg". Started domain osol-0906-64-pv (id=3) v3.4.3-rc1 chgset ''Wed Jan 13 08:37:09 2010 +0000 19871:eafb9f876dd2'' 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 ... Preparing live image for use And again, system freeze, no cpu used, no messages. Nothing. root@vmhost:/home/xen# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1020 16 r----- 220.1 osol-0906-64-pv 3 2048 1 -b---- 9.5 Think I need help. HELP! :) Also tried osol-0811 and osol-dev-130 without success. Regards Michael -- This message posted from opensolaris.org
Yes,on Ubuntu 9.10 Server , Xen 3.4.3-rc1 Dom0 (2.6.31.6 pvops) , i cannot # virsh create osol131.install *************** osol131.install **************** <domain type=''xen'' id=''1''> <name>OS131</name> <memory>2097152</memory> <currentMemory>2097152</currentMemory> <vcpu>2</vcpu> <bootloader>/usr/bin/pygrub</bootloader> <bootloader_args>--kernel=/platform/i86xpv/kernel/amd64/unix --ramdisk=/platform/i86pc/amd64/boot_archive</bootloader_args> <clock offset=''utc''/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <disk type=''file'' device=''cdrom''> <driver name=''file''/> <source file=''/root/osol131.iso''/> <target dev=''xvdc'' bus=''xen''/> <readonly/> </disk> <disk type=''block'' device=''disk''> <driver name=''phy''/> <source dev=''/dev/sdb7''/> <target dev=''xvda'' bus=''xen''/> </disk> <interface type=''bridge''> <mac address=''00:16:3e:2a:0b:28''/> <source bridge=''eth0''/> <script path=''/etc/xen/scripts/vif-bridge''/> <target dev=''vif1.0''/> </interface> <console type=''pty'' tty=''/dev/pts/1''> <source path=''/dev/pts/1''/> <target port=''0''/> </console> </devices> </domain> Pygrub doesn''t return any data. However , same profile starts install OSOL131 DomU via "virsh create" at Xen 3.4.2 Dom0 (same pvops kernel) on top of Fedora 12 . --- On Sat, 1/23/10, Michael Böhm <mike.warp@web.de> wrote: From: Michael Böhm <mike.warp@web.de> Subject: [xen-discuss] OpenSolaris DomU installation problem To: xen-discuss@opensolaris.org Date: Saturday, January 23, 2010, 1:53 PM Hi, I try to install OpenSolaris DomU. Xen Version is 3.4.3-rc1, Dom0 is Ubuntu 9.10 64bit server with linux kernel 2.6.31.6 from git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git . Hardware is Intel S5520HC server mainboard (vt-d) with latest firmware and dual Intel Xeon E5520. System has 8 physical / 16 logical cores and 12GB ram. My setup works, I have running linux(pv and hvm), freebsd(hvm) and windows(hvm) virtual machines. But I have absolutely no success in installing OpenSolaris virtual machine. Native install works but that does not help me because I need a linux Dom0, have special hardware with no driver support for OpenSolaris. *1* OpenSolaris 0906 hvm: root@vmhost:/etc/xen# xm create osol-0906-64-hvm.cfg Using config file "./osol-0906-64-hvm.cfg". Started domain osol-0906-64-hvm (id=2) root@vmhost:/etc/xen# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1020 16 r----- 159.1 osol-0906-64-hvm 2 2048 1 -b---- 17.7 System boots to grub, then 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... Here system freezes, no cpu consumption, no errors messages. *2* OpenSolaris 0906 pv: root@vmhost:/etc/xen# xm create -c osol-0906-64-pv.cfg Using config file "./osol-0906-64-pv.cfg". Started domain osol-0906-64-pv (id=3) v3.4.3-rc1 chgset ''Wed Jan 13 08:37:09 2010 +0000 19871:eafb9f876dd2'' 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 ... Preparing live image for use And again, system freeze, no cpu used, no messages. Nothing. root@vmhost:/home/xen# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1020 16 r----- 220.1 osol-0906-64-pv 3 2048 1 -b---- 9.5 Think I need help. HELP! :) Also tried osol-0811 and osol-dev-130 without success. Regards Michael -- This message posted from opensolaris.org _______________________________________________ xen-discuss mailing list xen-discuss@opensolaris.org
OK. Copy kernel and boot_archive to Xen 3.4.3-rc1 Dom0 (Ubuntu 9.10 Server) mount -o loop,ro osol-dev-131-x86.iso /mnt cp /mnt/platform/i86pc/amd64/boot_archive /home/boris/solaris cp /mnt/platform/i86xpv/kernel/amd64/unix /home/boris/solaris Create xm startup profile:- root@ServerKoala:/home/boris/solaris# cat osol.install name = "sol131" vcpus = 1 memory = "1024" kernel = "/home/boris/solaris/unix" ramdisk = "/home/boris/solaris/boot_archive" extra = "/platform/i86xpv/kernel/amd64/unix - nowin -B install_media=cdrom" disk = [''phy:/dev/loop1,xvdc:cdrom,r'',''phy:/dev/sdb8,xvda,w''] vif = [''bridge=eth0''] on_shutdown = "destroy" on_reboot = "destroy" on_crash = "destroy" Now start :- root@ServerKoala:/home/boris/solaris# xm create -c osol.install Using config file "./osol.install". Started domain sol131 (id=2) v3.4.3-rc1 chgset ''Wed Jan 13 08:37:09 2010 +0000 19871:eafb9f876dd2'' SunOS Release 5.11 Version snv_131 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 ... Preparing live image for use Done mounting Live image USB keyboard 1. Albanian 24. Latin-American 2. Belarusian 25. Lithuanian 3. Belgian 26. Latvian 4. Brazilian 27. Macedonian 5. Bulgarian 28. Malta_UK 6. Canadian-Bilingual 29. Malta_US 7. Croatian 30. Norwegian 8. Czech 31. Polish 9. Danish 32. Portuguese 10. Dutch 33. Romanian 11. Dvorak 34. Russian 12. Estonian 35. Serbia-And-Montenegro 13. Finnish 36. Slovak 14. French 37. Slovenian 15. French-Canadian 38. Spanish 16. Hungarian 39. Swedish 17. German 40. Swiss-French 18. Greek 41. Swiss-German 19. Icelandic 42. Traditional-Chinese 20. Italian 43. TurkishF 21. Japanese-type6 44. TurkishQ 22. Japanese 45. UK-English 23. Korean 46. US-English To select the keyboard layout, enter a number [default 46]: 1. Arabic 12. Hungarian 2. Catalan 13. Indonesian 3. Chinese - Simplified 14. Italian 4. Chinese - Traditional 15. Japanese 5. Czech 16. Korean 6. Dutch 17. Polish 7. English 18. Portuguese - Brazil 8. French 19. Russian 9. German 20. Slovak 10. Greek 21. Spanish 11. Hebrew 22. Swedish To select desktop language, enter a number [default is 7]: User selected: English Configuring devices. Reading ZFS config: done. opensolaris console login: jack Password: Sun Microsystems Inc. SunOS 5.11 snv_131 January 2010 jack@opensolaris:~$ pfexec ifconfig -a lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 xnf0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 2 inet 192.168.1.38 netmask ffffff00 broadcast 192.168.1.255 ether 0:16:3e:59:22:53 lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1 inet6 ::1/128 xnf0: flags=2004841<UP,RUNNING,MULTICAST,DHCP,IPv6> mtu 1500 index 2 inet6 fe80::216:3eff:fe59:2253/10 ether 0:16:3e:59:22:53 jack@opensolaris:~$ --- On Sat, 1/23/10, Boris Derzhavets <bderzhavets@yahoo.com> wrote: From: Boris Derzhavets <bderzhavets@yahoo.com> Subject: Re: [xen-discuss] OpenSolaris DomU installation problem To: xen-discuss@opensolaris.org, "Michael Böhm" <mike.warp@web.de> Date: Saturday, January 23, 2010, 3:12 PM Yes,on Ubuntu 9.10 Server , Xen 3.4.3-rc1 Dom0 (2.6.31.6 pvops) , i cannot # virsh create osol131.install *************** osol131.install **************** <domain type=''xen'' id=''1''> <name>OS131</name> <memory>2097152</memory> <currentMemory>2097152</currentMemory> <vcpu>2</vcpu> <bootloader>/usr/bin/pygrub</bootloader> <bootloader_args>--kernel=/platform/i86xpv/kernel/amd64/unix --ramdisk=/platform/i86pc/amd64/boot_archive</bootloader_args> <clock offset=''utc''/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <disk type=''file'' device=''cdrom''> <driver name=''file''/> <source file=''/root/osol131.iso''/> <target dev=''xvdc'' bus=''xen''/> <readonly/> </disk> <disk type=''block'' device=''disk''> <driver name=''phy''/> <source dev=''/dev/sdb7''/> <target dev=''xvda'' bus=''xen''/> </disk> <interface type=''bridge''> <mac address=''00:16:3e:2a:0b:28''/> <source bridge=''eth0''/> <script path=''/etc/xen/scripts/vif-bridge''/> <target dev=''vif1.0''/> </interface> <console type=''pty'' tty=''/dev/pts/1''> <source path=''/dev/pts/1''/> <target port=''0''/> </console> </devices> </domain> Pygrub doesn''t return any data. However , same profile starts install OSOL131 DomU via "virsh create" at Xen 3.4..2 Dom0 (same pvops kernel) on top of Fedora 12 . --- On Sat, 1/23/10, Michael Böhm <mike.warp@web.de> wrote: From: Michael Böhm <mike.warp@web.de> Subject: [xen-discuss] OpenSolaris DomU installation problem To: xen-discuss@opensolaris.org Date: Saturday, January 23, 2010, 1:53 PM Hi, I try to install OpenSolaris DomU. Xen Version is 3.4.3-rc1, Dom0 is Ubuntu 9.10 64bit server with linux kernel 2.6.31.6 from git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git . Hardware is Intel S5520HC server mainboard (vt-d) with latest firmware and dual Intel Xeon E5520. System has 8 physical / 16 logical cores and 12GB ram. My setup works, I have running linux(pv and hvm), freebsd(hvm) and windows(hvm) virtual machines. But I have absolutely no success in installing OpenSolaris virtual machine. Native install works but that does not help me because I need a linux Dom0, have special hardware with no driver support for OpenSolaris. *1* OpenSolaris 0906 hvm: root@vmhost:/etc/xen# xm create osol-0906-64-hvm.cfg Using config file "./osol-0906-64-hvm.cfg". Started domain osol-0906-64-hvm (id=2) root@vmhost:/etc/xen# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1020 16 r----- 159.1 osol-0906-64-hvm 2 2048 1 -b---- 17.7 System boots to grub, then 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... Here system freezes, no cpu consumption, no errors messages. *2* OpenSolaris 0906 pv: root@vmhost:/etc/xen# xm create -c osol-0906-64-pv.cfg Using config file "./osol-0906-64-pv.cfg". Started domain osol-0906-64-pv (id=3) v3.4.3-rc1 chgset ''Wed Jan 13 08:37:09 2010 +0000 19871:eafb9f876dd2'' 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 ... Preparing live image for use And again, system freeze, no cpu used, no messages. Nothing. root@vmhost:/home/xen# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 1020 16 r----- 220.1 osol-0906-64-pv 3 2048 1 -b---- 9.5 Think I need help. HELP! :) Also tried osol-0811 and osol-dev-130 without success. Regards Michael -- This message posted from opensolaris.org _______________________________________________ xen-discuss mailing list xen-discuss@opensolaris.org -----Inline Attachment Follows----- _______________________________________________ xen-discuss mailing list xen-discuss@opensolaris.org
I fixed cdrom as block device /dev/loop1 in virsh profile for Ubuntu''s Libvirt . Xen has been set as default Hypervisor :- # export VIRSH_DEFAULT_CONNECT_URI="xen:///" Pygrub still fails to read OSOL131 ISO image . However , profile :- root@ServerKoala:/home/boris/solaris# cat osol.py name = "sol131" vcpus = 1 memory = "1024" bootloader="/usr/local/bin/pygrub" kernel="/platform/i86xpv/kernel/amd64/unix" ramdisk="/platform/i86pc/amd64/boot_archive" # kernel = "/home/boris/solaris/unix" # ramdisk = "/home/boris/solaris/boot_archive" extra = "/platform/i86xpv/kernel/amd64/unix - nowin -B install_media=cdrom" disk = [''phy:/dev/loop1,xvdc:cdrom,r'',''phy:/dev/sdb8,xvda,w''] vif = [''bridge=eth0''] on_shutdown = "destroy" on_reboot = "destroy" on_crash = "destroy" Starts install OSOL131 at Xen 3.4.3-rc1 Dom0 ( 2.6.31.6 pvops) on top of Ubuntu 9.10 Server root@ServerKoala:/home/boris/solaris# xm create -c osol.py Using config file "./osol.py". Started domain sol131 (id=4) v3.4.3-rc1 chgset ''Wed Jan 13 08:37:09 2010 +0000 19871:eafb9f876dd2'' SunOS Release 5.11 Version snv_131 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 ... Preparing live image for use Done mounting Live image USB keyboard 1. Albanian 24. Latin-American 2. Belarusian 25. Lithuanian 3. Belgian 26. Latvian 4. Brazilian 27. Macedonian 5. Bulgarian 28. Malta_UK . . . . . . . . . . . . . 9. German 20. Slovak 10. Greek 21. Spanish 11. Hebrew 22. Swedish To select desktop language, enter a number [default is 7]: User selected: English Configuring devices. Reading ZFS config: done. opensolaris console login: jack Password: Sun Microsystems Inc. SunOS 5.11 snv_131 January 2010 jack@opensolaris:~$ pfexec ifconconfig -a ifconconfig: Command not found jack@opensolaris:~$ pfexec ifconfig -a lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 xnf0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 2 inet 192.168.1.38 netmask ffffff00 broadcast 192.168.1.255 ether 0:16:3e:31:d5:75 lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1 inet6 ::1/128 xnf0: flags=2004841<UP,RUNNING,MULTICAST,DHCP,IPv6> mtu 1500 index 2 inet6 fe80::216:3eff:fe31:d575/10 ether 0:16:3e:31:d5:75 jack@opensolaris:~$ -- This message posted from opensolaris.org
Here my config: root@vmhost:/etc/xen# cat osol-0906-64-pv-3.cfg name = "osol-0906-64-pv-3" vcpus = 2 memory = 2048 kernel = "/home/xen/unix-0906-x86-64" ramdisk = "/home/xen/x86.microroot-0906-64" extra = "/platform/i86xpv/kernel/amd64/unix - nowin -B install_media=cdrom" disk = [ ''tap:aio:/home/xen/osol-0906-x86.iso,hdc:cdrom,r'', ''tap:aio:/home/xen/osol-dsk.raw,hda,w'' ] vif = [ ''bridge=eth0'' ] on_poweroff = ''destroy'' on_reboot = ''destroy'' on_crash = ''destroy'' Why does your config work? I don''t see a relevant difference. -- This message posted from opensolaris.org
1. All my fixes bellow are just guessing. 2. My profile would work for 126,..., 130,131 , i don''t give any warranty for 0906 ( too old )> root@vmhost:/etc/xen# cat osol-0906-64-pv-3.cfg > name = "osol-0906-64-pv-3" > vcpus = 2 > memory = 2048>kernel = "/home/xen/unix-0906-x86-64" > ramdisk = "/home/xen/x86.microroot-0906-64"********************************************************** Just a notice, since 128a - boot_archive *********************************************************> extra = "/platform/i86xpv/kernel/amd64/unix - nowin -B install_media=cdrom"********************************* disk in my profile is different *********************************> disk = [ ''tap:aio:/home/xen/osol-0906-x86.iso,hdc:cdrom,r'', ''tap:aio:/home/xen/osol-dsk.raw,hda,w'' ] ************************************ 1. # losetup -f osol.iso to get /dev/loop0. 2. xvdc,xvda for PV Guest ************************************ disk = [''phy:/dev/loop0,xvdc:cdrom,r'',''phy:/dev/sdb8,xvda,w'']> vif = [ ''bridge=eth0'' ]> on_poweroff = ''destroy'' > on_reboot = ''destroy'' > on_crash = ''destroy''Be sure, it starts up fine at Xen 3.4.3-rc1 ( 2.6.31.6 pvops) Dom0 on top of Ubuntu 9.10 Server --- On Sat, 1/23/10, Michael Böhm <mike.warp@web.de> wrote: From: Michael Böhm <mike.warp@web.de> Subject: Re: [xen-discuss] OpenSolaris DomU installation problem To: xen-discuss@opensolaris.org Date: Saturday, January 23, 2010, 4:14 PM Here my config: root@vmhost:/etc/xen# cat osol-0906-64-pv-3.cfg name = "osol-0906-64-pv-3" vcpus = 2 memory = 2048 kernel = "/home/xen/unix-0906-x86-64" ramdisk = "/home/xen/x86.microroot-0906-64" extra = "/platform/i86xpv/kernel/amd64/unix - nowin -B install_media=cdrom" disk = [ ''tap:aio:/home/xen/osol-0906-x86.iso,hdc:cdrom,r'', ''tap:aio:/home/xen/osol-dsk.raw,hda,w'' ] vif = [ ''bridge=eth0'' ] on_poweroff = ''destroy'' on_reboot = ''destroy'' on_crash = ''destroy'' Why does your config work? I don''t see a relevant difference. -- This message posted from opensolaris.org _______________________________________________ xen-discuss mailing list xen-discuss@opensolaris.org
> disk = [ ''tap:aio:/home/xen/osol-0906-x86.iso,hdc:cdrom,r'', ''tap:aio:/home/xen/osol-dsk.raw,hda,w'' ]You use blktap backend drivers in Dom0 with JF''s 2.6.31.6 pvops kernel. They have been recently implemented per JF. However, i would double check via xen-devel mailing list how much blktap drivers have been tested for 2.6.31.6 Another option, try 2.6.31.8 xenified aka Suse kernel. It may be addressed to Andy Lyon or Jan Beulich ( same mailing list) --- On Sat, 1/23/10, Boris Derzhavets <bderzhavets@yahoo.com> wrote: From: Boris Derzhavets <bderzhavets@yahoo.com> Subject: Re: [xen-discuss] OpenSolaris DomU installation problem To: xen-discuss@opensolaris.org, "Michael Böhm" <mike.warp@web.de> Date: Saturday, January 23, 2010, 4:45 PM 1. All my fixes bellow are just guessing. 2. My profile would work for 126,..., 130,131 , i don''t give any warranty for 0906 ( too old )> root@vmhost:/etc/xen# cat osol-0906-64-pv-3..cfg > name = "osol-0906-64-pv-3" > vcpus = 2 > memory = 2048>kernel = "/home/xen/unix-0906-x86-64" > ramdisk = "/home/xen/x86.microroot-0906-64"********************************************************** Just a notice, since 128a - boot_archive *********************************************************> extra = "/platform/i86xpv/kernel/amd64/unix - nowin -B install_media=cdrom"********************************* disk in my profile is different *********************************> disk = [ ''tap:aio:/home/xen/osol-0906-x86.iso,hdc:cdrom,r'', ''tap:aio:/home/xen/osol-dsk.raw,hda,w'' ] ************************************ 1. # losetup -f osol.iso to get /dev/loop0. 2. xvdc,xvda for PV Guest ************************************ disk = [''phy:/dev/loop0,xvdc:cdrom,r'',''phy:/dev/sdb8,xvda,w'']> vif = [ ''bridge=eth0'' ]> on_poweroff = ''destroy'' > on_reboot = ''destroy'' > on_crash = ''destroy''Be sure, it starts up fine at Xen 3.4.3-rc1 ( 2.6.31.6 pvops) Dom0 on top of Ubuntu 9.10 Server --- On Sat, 1/23/10, Michael Böhm <mike.warp@web.de> wrote: From: Michael Böhm <mike.warp@web.de> Subject: Re: [xen-discuss] OpenSolaris DomU installation problem To: xen-discuss@opensolaris.org Date: Saturday, January 23, 2010, 4:14 PM Here my config: root@vmhost:/etc/xen# cat osol-0906-64-pv-3.cfg name = "osol-0906-64-pv-3" vcpus = 2 memory = 2048 kernel "/home/xen/unix-0906-x86-64" ramdisk = "/home/xen/x86.microroot-0906-64" extra = "/platform/i86xpv/kernel/amd64/unix - nowin -B install_media=cdrom" disk = [ ''tap:aio:/home/xen/osol-0906-x86.iso,hdc:cdrom,r'', ''tap:aio:/home/xen/osol-dsk.raw,hda,w'' ] vif = [ ''bridge=eth0'' ] on_poweroff = ''destroy'' on_reboot = ''destroy'' on_crash = ''destroy'' Why does your config work? I don''t see a relevant difference. -- This message posted from opensolaris.org _______________________________________________ xen-discuss mailing list xen-discuss@opensolaris.org -----Inline Attachment Follows----- _______________________________________________ xen-discuss mailing list xen-discuss@opensolaris.org
The blktap backend drivers in my dom0 kernel work fine with my linux, freebsd and windows virtual machines but not with opensolaris. I used them because xen wiki says use of blktap based "tap:aio:" is recommended and loop based "file:" is the old, depreciated way. People at ##xen irc also say tap:aio: should work. Whatsoever, I switched to osol-dev-131 with loop based disks and installed opensolaris without problems. Thank you. Regards Michael -- This message posted from opensolaris.org
Michael Böhm wrote:> The blktap backend drivers in my dom0 kernel work fine> with my linux, freebsd and windows virtual machines but > not with opensolaris. I used them because xen wiki says > use of blktap based "tap:aio:" is recommended and loop > based "file:" is the old, depreciated way. People at > ##xen irc also say tap:aio: should work.> > Whatsoever, I switched to osol-dev-131 with loop based> disks and installed opensolaris without problems. Thank you. Does osol-dev-131 work with tap:aio on your linux dom0? MRJ
> > > Michael Böhm wrote: > > The blktap backend drivers in my dom0 kernel work > fine > > with my linux, freebsd and windows virtual > machines but > > not with opensolaris. I used them because xen wiki > says > > use of blktap based "tap:aio:" is recommended and > loop > > based "file:" is the old, depreciated way. People > at > > ##xen irc also say tap:aio: should work. > > Whatsoever, I switched to osol-dev-131 with loop > based > > disks and installed opensolaris without problems. > Thank you. > > Does osol-dev-131 work with tap:aio on your linux > dom0?No way. I had to use loop based devices with "file:" in config file. Regards Mike -- This message posted from opensolaris.org _______________________________________________ xen-discuss mailing list xen-discuss@opensolaris.org
> No way. I had to use loop based devices with "file:" > in config file.disk=[''phy:/dev/loop0'',''????''] Where did you put file ? -- This message posted from opensolaris.org
> > No way. I had to use loop based devices with > "file:" > > in config file. > disk=[''phy:/dev/loop0'',''????''] > Where did you put file ?disk = [ ''file:/home/xen/osol-dev-131-pv/osol-dsk.raw,xvda,w'' ] It''s loop based. root@vmhost:~# losetup -a /dev/loop0: [0805]:280792 (/home/xen/osol-dev-131-pv/osol-dsk.raw) Same as setting up a loop device and using "phy:/dev/loopX" -- This message posted from opensolaris.org