Support #6254

Importing ISO - No Boot Device

Added by [email protected] about 6 years ago. Updated about 6 years ago.

Status:
Closed
Assignee:
Mario Kaack
% Done:

0%


Description

I was excited to try the ISO import. I went through your installation
instructions http://docs.antsle.com/installiso/ and they seemed very
straight forward.

I have attempted to import ISO's of OpenSuse and PopOS. Both give me the
same No bootable device error. Did I miss a step somewhere after the import?

History

#1 Updated by Mario Kaack about 6 years ago

Kirk,

When you imported the .iso in the antlet details > Virtual Drives tab, did you check the 'Add as CDROM' check box?
And the .iso's are bootable installation or live cd/dvd's?
And you are using the 'blank' template when creating the antlet?

We can check the xml of the antlet with the following command from the antsle's command line (ssh to the antsle or use show console in antMan):

virsh dumpxml ANTLET_NAME

replacing ANTLET_NAME with the name of your antlet.

So here are the sections we are interested in:

Near the top we will see the boot devices. Here we want to see the 'cdrom'

<os>
    <type arch='x86_64' machine='pc-i440fx-2.4'>hvm</type>
    <boot dev='cdrom'/>
    <boot dev='hd'/>
</os>

And we also want to make sure the path to the .iso file is correct in the cdrom disk section:

<disk type='file' device='disk'>
      <driver name='qemu' type='qcow2'/>
      <source file='/antlets/cdtest/Blank.qcow2'/>
      <target dev='hda' bus='ide'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>
<disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/antlets/cdtest/antsle:volumes/systemrescuecd-x86-5.1.2.iso'/>
      <target dev='hdb' bus='ide'/>
      <readonly/>
      <address type='drive' controller='0' bus='0' target='0' unit='1'/>
</disk>

In this case my antlet name is 'cdtest' and using a systemrescuecd iso in the 'cdrom'
you can make sure the .iso file is in the correct location by listing the contents of the 'antsle:volumes' directory.

ll /antlets/cdtest/antsle:volumes

replace with the path listed in your xml output

#2 Updated by [email protected] about 6 years ago

Thank you for the reply. My Bad, I skipped the "Add CDrom" step. My
assumption was that it was clicked to upload the image from an
attached/virtual CDrom.

The ISO is installing...

But.. See next support email for new problem I ran into when trying to
import one of the ISO.... Which may have exposed a bug.

-Kirk

On Thu, Mar 15, 2018 at 9:24 AM, [email protected] wrote:

Hi there and thank you for contacting antsle support!

Kirk,

When you imported the .iso in the antlet details > Virtual Drives tab, did
you check the 'Add as CDROM' check box?
And the .iso's are bootable installation or live cd/dvd's?
And you are using the 'blank' template when creating the antlet?

We can check the xml of the antlet with the following command from the
antsle's command line (ssh to the antsle or use show console in antMan):

virsh dumpxml ANTLET_NAME

replacing ANTLET_NAME with the name of your antlet.

So here are the sections we are interested in:

Near the top we will see the boot devices. Here we want to see the 'cdrom'

hvm

And we also want to make sure the path to the .iso file is correct in the
cdrom disk section:

In this case my antlet name is 'cdtest' and using a systemrescuecd iso in
the 'cdrom'
you can make sure the .iso file is in the correct location by listing the
contents of the 'antsle:volumes' directory.

ll /antlets/cdtest/antsle:volumes

replace with the path listed in your xml output

https://brainosaur.hau.to/tickets/2239/072b22830f591dad64986346b8e13825

Thanks for being another great antsle user!

antsle, Inc.
Customer Support Team

Add a comment