I prepared pool, volume and installation ISO, want to install headless VM using console. Here's my command:

```
virt-install -n myvm -r 2048 --disk path=/home/username/virtpools/mydisk.img
--location /opt/images/CentOS-7-x86_64-Everything-1611.iso
--graphics=none --extra-args="console=tty0 console=ttyS0,115200n8" 
--noautoconsole --network=bridge:virbr0
--controller=scsi,model=virtio-scsi
--disk path=$HOME/virtpools/mydisk.img,format=qcow2

```

It gives the following message:

```
Starting install...
mount: only root can use "--options" option
ERROR    Invalid install location: Mounting location '/opt/images/CentOS-7-x86_64-Everything-1611.iso' failed
Domain installation does not appear to have been successful.

```

My `/opt` `/opt/images` and ISO in the last directory are both readable and writable by world.

How one could solve that issue?
I think it's something(distro-specific) related to permissions users, etc.. I didn't figure it out yet.
Ubuntu 16.04

**EDIT**: When I(without `sudo`) specify URL in --location like <http://ftp.us.debian.org/debian/dists/stable/main/installer-amd64/>, it creates VM, so that I could login into it using `virsh console vm`

Thanks.