On Thu, Apr 9, 2015, at 10:47 AM, Charles Arnold wrote:
> > What's missing from the config ^^ to get past the grub prompt and 'start' 
> > the installer?
> 
> Given that you are using 'xl' to create your VM (instead of libvirt's 
> virsh/virt-install) you might
> want to try using 'vm-install --use-xl' and step through the vm-install's 
> setup and see if
> that creates the type of VM you need.  The configuration file created by 
> vm-install will be
> found in /etc/xen/vm/.  Vm-install will create an install time configuration 
> file that will later
> be replaced by a runtime version when the installation is complete.

I prefer to use Xen's default/included xl toolstack to keep my install minimal, 
and it's likely best supported.

Installing 'vm-install' further requires

        The following 34 NEW packages are going to be installed:
          atftp cyrus-sasl cyrus-sasl-digestmd5 dbus-1-python girepository-1_0 
gnutls kdump libavahi-client3
          libavahi-common3 libcacard0 libesmtp libfreebl3 libgirepository-1_0-1 
libgnutls28 libhogweed2
          libnettle4 libsnappy1 libsoftokn3 libvirt-client libvirt-python 
makedumpfile mozilla-nss
          mozilla-nss-certs python-bottle python-CherryPy python-gobject 
python-libxml2 python-pycurl
          python-simplejson python-urlgrabber qemu-tools udhcp usbutils 
vm-install

which is unfortunate, but if it's required to get an answer here, ok.

Creating a vm with it fails

        vm-install --use-xl
                Gathering settings...

                Please specify the type of operating system that will run 
within the virtual
                machine.  This defines many defaults, and helps decide how to 
start
                paravirtualized operating systems.
                Press 'q' or the Escape key to exit.
                  1: Novell Open Enterprise Server 2 (Linux)
                  2: Novell Open Enterprise Server 2 (NetWare)
                  3: Novell Open Enterprise Server 11
                  4: Other operating system
                  5: PXE
                  6: RedHat (other)
                  7: RedHat Enterprise Linux 3
                  8: RedHat Enterprise Linux 4
                  9: RedHat Enterprise Linux 5
                 10: RedHat Enterprise Linux 6
                 11: RedHat Enterprise Linux 7
                 12: Relax and Recover
                 13: SUSE (other)
                 14: SUSE Linux Enterprise Desktop 10
                 15: SUSE Linux Enterprise Desktop 11
                 16: SUSE Linux Enterprise Desktop 12
                 17: SUSE Linux Enterprise Server 8
                 18: SUSE Linux Enterprise Server 9
                 19: SUSE Linux Enterprise Server 10
                 20: SUSE Linux Enterprise Server 11
                 21: SUSE Linux Enterprise Server 12
                 22: Solaris 9 and older
                 23: Solaris 10
                 24: Ubuntu 10 (Lucid Lynx, Maverick Meerkat)
                 25: Ubuntu 11 (Natty Narwhal, Oneiric Ocelot)
                 26: Ubuntu 12 (Precise Pangolin)
                 27: Ubuntu (other)
                 28: Windows 8
                 29: Windows 8 (x64)
                 30: Windows (other)
                 31: Windows (other, x64)
                 32: Windows NT
                 33: Windows Server 2008
                 34: Windows Server 2008 (x64)
                 35: Windows Server 2012 (x64)
                 36: Windows Vista, Windows 7
                 37: Windows Vista, Windows 7 (x64)
                 38: Windows XP, 2000, 2003
                 39: Windows XP, 2003 (x64)
                 40: openSUSE
                 41: openSUSE 11
                 42: openSUSE 12
                 43: openSUSE 13
                [43] > 

                Virtual machines can use paravirtualization or full 
virtualization. 
                Paravirtualization is faster but requires operating system 
support.  Full
                virtualization runs a broader range of operating systems but 
requires hardware
                support.  Which do you prefer?
                  1: Full virtualization
                  2: Paravirtualization
                [2] > 

                PXE Boot
                (Y / N) [N] > 
                Please choose a name for the virtual machine.
                [opensuse13] > 

                Description > 

                Specify the amount of memory and number of processors to 
allocate for the VM.
                Initial Memory [768] > 
                Maximum Memory [768] > 
                Virtual Processors [1] > 

                Please specify the type of virtualized graphics hardware.
                  1: No Graphics Support
                  2: Paravirtualized Graphics Adapter
                [2] > 

                Virtual Disks:
                  (None)
                Do you want to add another virtual disk?
                (Y / N) [Y] > 

                Create a virtual disk based on a device (CD or other block 
device), an existing
                image file (ISO), or a new file.  Specify a device by its 
device node, such as
                /dev/cdrom, not its mount point.
                What type of virtual disk do you want to add?
                  1: CD-ROM or DVD
                  2: Hard Disk
                [2] > 2
                Where will the virtual disk physically reside?
                [/var/lib/xen/images/opensuse13/xvda] > 
                Size (GB) [8.0] > 1
                Create a sparse image file for the virtual disk?
                (Y / N) [Y] > 

                Virtual Disks:
                  1.0 GB Hard Disk (file:/var/lib/xen/images/opensuse13/xvda)
                Do you want to add another virtual disk?
                (Y / N) [N] > 

                Network Adapters
                  (None)
                Do you want to add another virtual network adapter?
                (Y / N) [Y] > 

                Network Adapters
                  Paravirtualized; Randomly generated MAC address
                Do you want to add another virtual network adapter?
                (Y / N) [N] > 

                Specify the bootable virtual disk (often labeled as Disk 1) or 
the network
                installation source URL.  Each CD, DVD, or ISO image required 
for installation
                must be added as a virtual disk.
                  1: Network URL (ftp://, http://, nfs://, smb://)
                [1] >
                Type the install URL: > 
file:/home/lt/work/openSUSE-13.2-DVD-x86_64.iso

                Some operating systems support automating the installation by 
specifying a URL
                or file(s).  Select a directory to include multiple files.
                AutoYaST file > 

                Some operating systems accept additional arguments, used to 
customize the
                installation or boot process.
                Additional Arguments > 

                ERROR    No installation source was defined.
                Error: No installation source was defined.
                Please correct the error and try again.
                ========================================

                Please specify the type of operating system that will run 
within the virtual
                machine.  This defines many defaults, and helps decide how to 
start
                paravirtualized operating systems.
                Press 'q' or the Escape key to exit.
                  1: Novell Open Enterprise Server 2 (Linux)
                  2: Novell Open Enterprise Server 2 (NetWare)
                  3: Novell Open Enterprise Server 11
                  4: Other operating system
                  5: PXE
                  6: RedHat (other)
                  7: RedHat Enterprise Linux 3
                  8: RedHat Enterprise Linux 4
                  9: RedHat Enterprise Linux 5
                 10: RedHat Enterprise Linux 6
                 11: RedHat Enterprise Linux 7
                 12: Relax and Recover
                 13: SUSE (other)
                 14: SUSE Linux Enterprise Desktop 10
                 15: SUSE Linux Enterprise Desktop 11
                 16: SUSE Linux Enterprise Desktop 12
                 17: SUSE Linux Enterprise Server 8
                 18: SUSE Linux Enterprise Server 9
                 19: SUSE Linux Enterprise Server 10
                 20: SUSE Linux Enterprise Server 11
                 21: SUSE Linux Enterprise Server 12
                 22: Solaris 9 and older
                 23: Solaris 10
                 24: Ubuntu 10 (Lucid Lynx, Maverick Meerkat)
                 25: Ubuntu 11 (Natty Narwhal, Oneiric Ocelot)
                 26: Ubuntu 12 (Precise Pangolin)
                 27: Ubuntu (other)
                 28: Windows 8
                 29: Windows 8 (x64)
                 30: Windows (other)
                 31: Windows (other, x64)
                 32: Windows NT
                 33: Windows Server 2008
                 34: Windows Server 2008 (x64)
                 35: Windows Server 2012 (x64)
                 36: Windows Vista, Windows 7
                 37: Windows Vista, Windows 7 (x64)
                 38: Windows XP, 2000, 2003
                 39: Windows XP, 2003 (x64)
                 40: openSUSE
                 41: openSUSE 11
                 42: openSUSE 12
                 43: openSUSE 13
                [43] > q

There's no config file created

        ls -al /etc/xen/vm
                total 8.0K
                drwxr-xr-x 2 root root 4.0K Apr  8 16:16 ./
                drwx------ 6 root root 4.0K Apr  9 06:19 ../


I'll  guess it's this

                ERROR    No installation source was defined.
                Error: No installation source was defined.
                Please correct the error and try again.

How is the installer iso supposed to be passed to the vm-install script if not 
as a file:/ ?

LT
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]

Reply via email to