<div dir="ltr"><div>Hi George,</div><div><br></div><div># cat /etc/redhat-release<br>CentOS Linux release 7.9.2009 (Core)<br>#virt-install --version<div>1.5.0<br></div><div>#</div></div><br><div>virsh vol-list isos<br></div><div> Name                 Path<br>------------------------------------------------------------------------------<br> CentOS-7-x86_64-DVD-2009.iso /var/lib/libvirt/isos/CentOS-7-x86_64-DVD-2009.iso<br> ubuntu-18.04.5-live-server-amd64.iso /var/lib/libvirt/isos/ubuntu-18.04.5-live-server-amd64.iso<br> ubuntu-20.04.4-live-server-amd64.iso /var/lib/libvirt/isos/ubuntu-20.04.4-live-server-amd64.iso<br> ubuntu-22.04-live-server-amd64.iso /var/lib/libvirt/isos/ubuntu-22.04-live-server-amd64.iso<br></div><div><br></div><div>virt-install --name vm25 \<br>--os-variant ubuntu20.04 \<br>--vcpus 2 \<br>--memory 2048 \<br>--location /var/lib/libvirt/isos/ubuntu-20.04.4-live-server-amd64.iso,kernel=casper/vmlinuz,initrd=casper/initrd \<br>--network bridge=br0,model=virtio \<br>--disk size=20 \<br>--graphics none \<br>--extra-args='console=ttyS0,115200n8 --- console=ttyS0,115200n8' \<br>+ virt-install --name vm25 --os-variant ubuntu20.04 --vcpus 2 --memory 2048 --location /var/lib/libvirt/isos/ubuntu-20.04.4-live-server-amd64.iso,kernel=casper/vmlinuz,initrd=casper/initrd --network bridge=br0,model=virtio --disk size=20 --graphics none '--extra-args=console=ttyS0,115200n8 --- console=ttyS0,115200n8'<br>ERROR    Error validating install location: Validating install media '/var/lib/libvirt/isos/ubuntu-20.04.4-live-server-amd64.iso,kernel=casper/vmlinuz,initrd=casper/initrd' failed: Could not start storage pool: cannot open directory '/var/lib/libvirt/isos/ubuntu-20.04.4-live-server-amd64.iso,kernel=casper/vmlinuz,initrd=casper': No such file or directory<br></div><div><br></div><div>I am attaching the output.txt file in this email thread.</div><div><br></div><div>isoinfo -J -i '/var/lib/libvirt/isos/ubuntu-20.04.4-live-server-amd64.iso' -l > /var/tmp/output.txt</div><div><br></div><div><div dir="ltr"><div>Any clue and I look forward to hearing from you. Thanks in advance.</div><div><br></div><div>Best Regards,</div><div><br></div></div><div>Kaushal </div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jan 14, 2023 at 6:17 PM George <<a href="mailto:oVirt@goproject.info" target="_blank">oVirt@goproject.info</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div><div>Kaushal,</div><div><br></div>"<i>Corporate wants you to find the difference</i>"<div><br></div><div>[--location  ]<b>/var/lib/libvirt/isos/ubuntu-20.04.4-live-server-amd64.iso</b></div><div><br></div><div># ls -l /var/lib/libvirt/isos/</div><div><b>/var/lib/libvirt/isos/</b>[-rw-r--r--. 1 qemu qemu 1331691520 Feb 23  2022 ]<b>ubuntu-20.04.4-live-server-amd64.iso</b></div><div><br></div><div>"<i>They are the same</i>"</div><div><br></div><div><div>I used virt-manager more than the command line, so please excuse me as I believe my suggestion below is wrong. <br></div><div><br></div><div>What happens if you use "virsh vol-list isos"  (assuming your storage <b>pool</b> that contains <b>ubuntu-20.04.4-live-server-amd64.iso</b> is called isos).</div></div><div><br></div><div>I would expect something like:</div><div><br></div><div># virsh vol-list isos</div><div>ubuntu-20.04.4-live-server-amd64.iso              <b> /var/lib/libvirt/isos/ubuntu-20.04.4-live-server-amd64.iso</b><div><br></div><div><br></div><div><i><b>However when I did a bit of searching on the Internet, I found the following which sounds more like your issue.</b></i></div><div><br></div><div><a href="https://askubuntu.com/questions/789358/virt-install-using-location-with-iso-image-no-longer-working" target="_blank">https://askubuntu.com/questions/789358/virt-install-using-location-with-iso-image-no-longer-working</a><br></div><div><br>--location '/path_to_isos/CentOS-7-x86_64-NetInstall-2003.iso',initrd=isolinux/initrd.img,kernel=isolinux/vmlinuz \<br><br><i>The key here is the additional parameters on the location specifying</i> vmlinuz as <b>kernel</b> and <b>initrd</b>.img. To find the path within the iso I've use it the isoinfo command as follows:<br><br>$ isoinfo -J -i '/path_to_isos/CentOS-7-x86_64-NetInstall-2003.iso' -l<br><br><br><a href="https://www.wpdiaries.com/ubuntu-on-kvm/" target="_blank">https://www.wpdiaries.com/ubuntu-on-kvm/</a><br></div><div><br></div><div>Run in the terminal:<br>...<br>--location /var/lib/libvirt/images/ubuntu-22.04.1-live-server-amd64.iso,<b>kernel</b>=casper/vmlinuz,<b>initrd</b>=casper/initrd \<br>...<br>where<br>...<br>--location – path to the local .iso file (or a distro install URL). Also, we set kernel and initrd here (we got values for them in section 1).<br></div><div><br></div></div><div>George.</div><div><br></div><div><br></div><br>On Saturday, 14-01-2023 at 03:01 Kaushal Shriyan wrote:<br><blockquote style="border-width:0px 0px 0px 2px;border-top-style:initial;border-right-style:initial;border-bottom-style:initial;border-top-color:initial;border-right-color:initial;border-bottom-color:initial;border-left-style:solid;border-left-color:rgb(34,67,127);padding:0px 0px 0px 5px;margin:0px 0px 0px 5px"><div dir="ltr"><div>Hi,</div><div><br></div># cat /etc/redhat-release<br>CentOS Linux release 7.9.2009 (Core)<br>#virt-install --version<div>1.5.0<br></div><div>#</div><div><br></div><div># ls -l /var/lib/libvirt/isos/<br>total 8302356<br>-rw-r--r--. 1 root root 4712300544 Aug 31  2021 CentOS-7-x86_64-DVD-2009.iso<br>-rw-r--r--. 1 qemu qemu  990904320 Aug 11  2021 ubuntu-18.04.5-live-server-amd64.iso<br>-rw-r--r--. 1 qemu qemu 1331691520 Feb 23  2022 ubuntu-20.04.4-live-server-amd64.iso<br>-rw-r--r--. 1 qemu qemu 1466714112 Jun 28  2022 ubuntu-22.04-live-server-amd64.iso<br>#<br></div><div><br>virt-install --name demoreactui --ram 8096 --disk path=/linuxkvmguestosdisk/demoreactui.img,size=20 --vcpus 2 --os-variant ubuntu20.04 --network bridge=br0 --graphics none --console pty,target_type=serial --location /var/lib/libvirt/isos/ubuntu-20.04.4-live-server-amd64.iso,kernel=casper/vmlinuz,initrd=casper/initrd --extra-args 'console=ttyS0,115200n8 serial'<br></div><div><br></div><div>ERROR    Error validating install location: Validating install media '/var/lib/libvirt/isos/ubuntu-20.04.4-live-server-amd64.iso,kernel=casper/vmlinuz,initrd=casper/initrd' failed: Could not start storage pool: cannot open directory '/var/lib/libvirt/isos/ubuntu-20.04.4-live-server-amd64.iso,kernel=casper/vmlinuz,initrd=casper': No such file or directory<br></div><div><br></div><div><div dir="ltr"><div>Any clue and I look forward to hearing from you. Thanks in advance.</div><div><br></div><div>Best Regards,</div><div><br></div></div><div>Kaushal </div></div></div>
</blockquote></div>
</blockquote></div>