Importing ISOs to Oracle VM using OVM Manager

July 4, 2014

Linux, Oracle VM

Just a simple trick to import ISO files to the repository using Oracle VM Manager (OVMM). The import function supports imports through protocols http, https and ftp. If you want to do this in the supported way you can use a simple web server to serve the ISO files for you.

Python comes with a simple http server built in. If you have python installed (which is the case on both the OVM server and the OVMM host) you can start it with:

python -m SimpleHTTPServer  


[![](http://1.bp.blogspot.com/-C-u2-9e70-8/U7ZimXhoBRI/AAAAAAAAH7E/_ayixo49LJ8/s1600/OVM1.png)](http://1.bp.blogspot.com/-C-u2-9e70-8/U7ZimXhoBRI/AAAAAAAAH7E/_ayixo49LJ8/s1600/OVM1.png)

  
  
In this case I copied the ISO file to OVM server (dom0) and started the http server there, and the URL for the import becomes as shown in the capture below (or use the IP address of the server where the ISO file is located and remember to use port 8000):  
  

[![](http://2.bp.blogspot.com/-JpmHMeU0syo/U7ZjzyxoXCI/AAAAAAAAH7M/zUHuyxqsSPA/s1600/OVM2.png)](http://2.bp.blogspot.com/-JpmHMeU0syo/U7ZjzyxoXCI/AAAAAAAAH7M/zUHuyxqsSPA/s1600/OVM2.png)

The name of the imported ISO is the same as the file name, rename to a say Oracle Linux 6 U5 and put in the origin of the file in description.