QEMU - Ubuntu Guest on Ubuntu Host - Install works, reboot doesn't

Multi tool use
Multi tool use

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I have successfully installed QEMU to do VGA passthrough. I can get the guest to read the Ubuntu ISO and it will find the img drive I have allocated with



fallocate -l 100G /VMs/VMs/video_gpu.img


The install appears to go fine. When I remove the -drive line with the ISO, I fall to the EFI shell. Some answers have suggested to simply "exit", but I get a BIOS menu, and nothing there seems to help me boot to the drive.



If I proceed to try to reinstall Ubuntu Guest, the installer will detect an existing Ubuntu and will ask to install alongside it.



Did I misconfigure the -drive options below?



qemu-system-x86_64 
-name $vmname,process=$vmname
-machine type=q35,accel=kvm
-cpu host,kvm=off
-smp 4,sockets=1,cores=2,threads=2
-m 16G
-mem-prealloc
-balloon none
-rtc clock=host,base=localtime
-vga none
-nographic
-serial none
-parallel none
-soundhw hda
-usb -usbdevice host:04ca:007d -usbdevice host:413c:3016
-device vfio-pci,host=89:00.0,multifunction=on
-device vfio-pci,host=89:00.1
-drive if=pflash,format=raw,readonly,file=/usr/share/OVMF/OVMF_CODE.fd
-drive if=pflash,format=raw,file=/tmp/my_vars.fd
-boot order=dc
-drive id=disk0,if=virtio,cache=none,format=raw,file=/VMs/VMs/video_gpu.img
-drive file=/home/user/ub16044.iso,index=3,media=cdrom
-netdev type=tap,id=net0,ifname=tap0,vhost=on
-device virtio-net-pci,netdev=net0,mac=00:16:3e:00:01:01








share

























    up vote
    0
    down vote

    favorite












    I have successfully installed QEMU to do VGA passthrough. I can get the guest to read the Ubuntu ISO and it will find the img drive I have allocated with



    fallocate -l 100G /VMs/VMs/video_gpu.img


    The install appears to go fine. When I remove the -drive line with the ISO, I fall to the EFI shell. Some answers have suggested to simply "exit", but I get a BIOS menu, and nothing there seems to help me boot to the drive.



    If I proceed to try to reinstall Ubuntu Guest, the installer will detect an existing Ubuntu and will ask to install alongside it.



    Did I misconfigure the -drive options below?



    qemu-system-x86_64 
    -name $vmname,process=$vmname
    -machine type=q35,accel=kvm
    -cpu host,kvm=off
    -smp 4,sockets=1,cores=2,threads=2
    -m 16G
    -mem-prealloc
    -balloon none
    -rtc clock=host,base=localtime
    -vga none
    -nographic
    -serial none
    -parallel none
    -soundhw hda
    -usb -usbdevice host:04ca:007d -usbdevice host:413c:3016
    -device vfio-pci,host=89:00.0,multifunction=on
    -device vfio-pci,host=89:00.1
    -drive if=pflash,format=raw,readonly,file=/usr/share/OVMF/OVMF_CODE.fd
    -drive if=pflash,format=raw,file=/tmp/my_vars.fd
    -boot order=dc
    -drive id=disk0,if=virtio,cache=none,format=raw,file=/VMs/VMs/video_gpu.img
    -drive file=/home/user/ub16044.iso,index=3,media=cdrom
    -netdev type=tap,id=net0,ifname=tap0,vhost=on
    -device virtio-net-pci,netdev=net0,mac=00:16:3e:00:01:01








    share























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I have successfully installed QEMU to do VGA passthrough. I can get the guest to read the Ubuntu ISO and it will find the img drive I have allocated with



      fallocate -l 100G /VMs/VMs/video_gpu.img


      The install appears to go fine. When I remove the -drive line with the ISO, I fall to the EFI shell. Some answers have suggested to simply "exit", but I get a BIOS menu, and nothing there seems to help me boot to the drive.



      If I proceed to try to reinstall Ubuntu Guest, the installer will detect an existing Ubuntu and will ask to install alongside it.



      Did I misconfigure the -drive options below?



      qemu-system-x86_64 
      -name $vmname,process=$vmname
      -machine type=q35,accel=kvm
      -cpu host,kvm=off
      -smp 4,sockets=1,cores=2,threads=2
      -m 16G
      -mem-prealloc
      -balloon none
      -rtc clock=host,base=localtime
      -vga none
      -nographic
      -serial none
      -parallel none
      -soundhw hda
      -usb -usbdevice host:04ca:007d -usbdevice host:413c:3016
      -device vfio-pci,host=89:00.0,multifunction=on
      -device vfio-pci,host=89:00.1
      -drive if=pflash,format=raw,readonly,file=/usr/share/OVMF/OVMF_CODE.fd
      -drive if=pflash,format=raw,file=/tmp/my_vars.fd
      -boot order=dc
      -drive id=disk0,if=virtio,cache=none,format=raw,file=/VMs/VMs/video_gpu.img
      -drive file=/home/user/ub16044.iso,index=3,media=cdrom
      -netdev type=tap,id=net0,ifname=tap0,vhost=on
      -device virtio-net-pci,netdev=net0,mac=00:16:3e:00:01:01








      share













      I have successfully installed QEMU to do VGA passthrough. I can get the guest to read the Ubuntu ISO and it will find the img drive I have allocated with



      fallocate -l 100G /VMs/VMs/video_gpu.img


      The install appears to go fine. When I remove the -drive line with the ISO, I fall to the EFI shell. Some answers have suggested to simply "exit", but I get a BIOS menu, and nothing there seems to help me boot to the drive.



      If I proceed to try to reinstall Ubuntu Guest, the installer will detect an existing Ubuntu and will ask to install alongside it.



      Did I misconfigure the -drive options below?



      qemu-system-x86_64 
      -name $vmname,process=$vmname
      -machine type=q35,accel=kvm
      -cpu host,kvm=off
      -smp 4,sockets=1,cores=2,threads=2
      -m 16G
      -mem-prealloc
      -balloon none
      -rtc clock=host,base=localtime
      -vga none
      -nographic
      -serial none
      -parallel none
      -soundhw hda
      -usb -usbdevice host:04ca:007d -usbdevice host:413c:3016
      -device vfio-pci,host=89:00.0,multifunction=on
      -device vfio-pci,host=89:00.1
      -drive if=pflash,format=raw,readonly,file=/usr/share/OVMF/OVMF_CODE.fd
      -drive if=pflash,format=raw,file=/tmp/my_vars.fd
      -boot order=dc
      -drive id=disk0,if=virtio,cache=none,format=raw,file=/VMs/VMs/video_gpu.img
      -drive file=/home/user/ub16044.iso,index=3,media=cdrom
      -netdev type=tap,id=net0,ifname=tap0,vhost=on
      -device virtio-net-pci,netdev=net0,mac=00:16:3e:00:01:01






      ubuntu virtual-machine qemu





      share












      share










      share



      share










      asked 5 mins ago









      IDLacrosseplayer

      182




      182

























          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "106"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f480255%2fqemu-ubuntu-guest-on-ubuntu-host-install-works-reboot-doesnt%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f480255%2fqemu-ubuntu-guest-on-ubuntu-host-install-works-reboot-doesnt%23new-answer', 'question_page');

          );

          Post as a guest













































































          jzCvS WJn YKohhE7A,YuC59gMJor Xeu11DatxxNJ z6sbdZSFaFP8H1
          a0,Ssvf1JE nD5TYDK,Ur6F tReGW,KBWqW6,VOVgIpd Sg6 RJ,nDSrAaU7Fi1Te,hC,3ugtVPG2Ou86kcAYJN SFic

          Popular posts from this blog

          How to check contact read email or not when send email to Individual?

          How many registers does an x86_64 CPU actually have?

          Displaying single band from multi-band raster using QGIS