Hi, thanks for the replies; I needed to add a cdrom with software to a windows instance to make it available to a third party for installation and configuration. Just for the record, I did it simply by:
virsh attach-disk <libvirt domain id/instance id> <path to the image>.iso hdd --type cdrom Thanks! /Nicolae On 17 September 2013 12:24, laclasse <lacla...@gmail.com> wrote: > Hi, > > What are you trying to do? Do you need to attach/detach a cdrom often? If > it is to install the OS, you should either try a vendor shipped image or > create a custom one, save it and push it to your OpenStack deployment. > See here: > > > http://docs.openstack.org/trunk/openstack-compute/admin/content/starting-images.html > > > If it is for other purposes, you could simply use dd to copy the content > of your iso to a block volume from an instance, once done detach that block > volume and re-attach to another instance. To do this you could follow these > steps: > - launch an instance with an ephemeral/local disk large enough to hold > your .iso / cdrom contents (should not be hard) > - make your cdrom > contents an .iso file: pop your > CD > in a cdrom on a Linu > x or U > nix based machine and do: > $ dd if=/dev/cdrom of=/path/to/mycdrom-contents.iso (assuming > /dev/cdrom is a symlink pointing to your cd player device) > - upload the resulting file using scp to your instance: > $ scp /path/to/ > mycdrom-contents.iso > -i myseckey.pem <username>@XXX.XXX.XXX.XXX:~ > - create a new block volume of the size of your CD contents (a little bit > over will not hurt) and name it something related to your CD content. > - attach the block volume to your instance > - ssh to your instance and > > again use dd to copy the .iso file to the newly attached block device > (_without_ first making a file system on it) > > $ dd if=/home/<user>/ > mycdrom-contents.iso > of=/dev/sdX (where sdX is the newly attached block device) > - detach the block device and attach/re-attach to other instances to your > heart content. > If the second part did not make sense to you, I would recommend looking > at the documentation at > > http://docs.openstack.org/trunk/<http://docs.openstack.org/trunk/openstack-compute/admin/content/starting-images.html> > > Hope this helps. > > > > On Mon, Sep 16, 2013 at 8:19 AM, Nicolae Paladi <n.pal...@gmail.com>wrote: > >> Hi, >> >> is it possible to launch an instance with additional media (e.g. cdrom) >> attached? >> I haven't found anything like that among the nova boot options >> >> cheers, >> /nicolae >> >> _______________________________________________ >> Mailing list: >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >> Post to : openstack@lists.openstack.org >> Unsubscribe : >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack >> >> >
_______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack