Paul Fisher wrote:
> I just want to say that the use of xvm for both the xen and virtualbox
> based solutions is very unfortunate... it makes googling for information
> about the xen based xvm almost impossible.
Marketing is always dangerous :-)
> I'm attempting to get a debian etchr4/ubuntu 8.04 paravirt domU
> installed and am running into my lack of understanding about the
> mechanics of xen based domU installs. I have tried:
>
> $ pfexec virt-install -n etch-01 -p -r 512 --vcpus=2 --nographics -f
> /dev/zvol/dsk/rpool/xvm/debian-etch/disk0 -l
> /xvm/debian-etch/debian-40r4-amd64-netinst.iso
>
I don't think debian/ubuntu have paravirt support
built in?
You will probably have to install a HVM domain then
build a PV kernel and do a P2V (physical to virtual)
like move...
I have done linux installs in the past with a custom
PV kernel I built and then pointing to do the distro.
It's not simple though...
MRJ
> Starting install...
> Could not find an installable distribution at
> '/xvm/debian-etch/debian-40r4-amd64-netinst.iso'
> Domain installation may not have been
> successful. If it was, you can restart your domain
> by running 'virsh start etch-01'; otherwise, please
> restart your installation.
> Wed, 30 Jul 2008 09:20:46 ERROR Could not find an installable
> distribution at '/xvm/debian-etch/debian-40r4-amd64-netinst.iso'
> Traceback (most recent call last):
> File "/usr/bin/virt-install", line 511, in ?
> main()
> File "/usr/bin/virt-install", line 471, in main
> dom = guest.start_install(conscb,progresscb)
> File "/usr/lib/python2.4/vendor-packages/virtinst/Guest.py", line 887,
> in start_install
> self._prepare_install(meter)
> File "/usr/lib/python2.4/vendor-packages/virtinst/ParaVirtGuest.py",
> line 68, in _prepare_install
> self._installer.prepare(guest = self, meter = meter)
> File "/usr/lib/python2.4/vendor-packages/virtinst/DistroManager.py",
> line 231, in prepare
> self._prepare_kernel_and_initrd(guest, distro, meter)
> File "/usr/lib/python2.4/vendor-packages/virtinst/DistroManager.py",
> line 194, in _prepare_kernel_and_initrd
> distro = distro)
> File "/usr/lib/python2.4/vendor-packages/virtinst/DistroManager.py",
> line 106, in acquireKernel
> progresscb=progresscb, distro=distro, scratchdir=scratchdir)
> File "/usr/lib/python2.4/vendor-packages/virtinst/DistroManager.py",
> line 92, in _storeForDistro
> raise ValueError, _("Could not find an installable distribution at
> '%s'" % baseuri)
> ValueError: Could not find an installable distribution at
> '/xvm/debian-etch/debian-40r4-amd64-netinst.iso'
>
>
>
> Obviously, this does not just work out of the box and I tried Ubuntu
> jeOS too, just to be sure. Can anyone give instructions for getting a
> current debian etch/ubuntu para-virtualized domU setup on opensolaris
> 2005.11 (build 94) xvm?
>
>
>
> --
> paul
> _______________________________________________
> xen-discuss mailing list
> [email protected]
_______________________________________________
xen-discuss mailing list
[email protected]