I just discovered your channel after finally switching to Linux. Though I don't understand all of the things you are doing (especially why you are doing it), I'm learning so much and it gets me all exited to try out stuff and learn more. Thank you for that!
Great video, as usual! I tried kvm in the past, but always went back to VirtualBox. From what I know, kvm is more efficient, but it's much harder to setup than VirtualBox. With VirtualBox you're good to go after the installation. My other concern about kvm is that putting things on an external drive is not easy. With VirtualBox, I just have to specify that the virtual machine is on an external HD, and it just works: I can plug the external HD into another computer and use the virtual machines in there. With kvm, I never found a satisfactory way to do that.
Thanks for sharing! I found copying/moving the .qcow2 vm disk to an external drive and then update the XML to point to the new location using virt-manager (Source path:) works quickly and well. For full VM backups I just do a "virsh dumpxml vm_name > backup_location/vm_name" along with the vm_name.qcow2 image.
THANK YOU for making this video (was a previous request), truly appreciate it! This is great! I have a question though...being on Arch Linux, I am sure the operation is mostly identical after installation, but the packages installed from what I have seen on the Arch Wiki vs Fedora is of course a bit different. Arch wants to replace iptables with iptables-nft for example and I am unsure of what needs to be installed and what doesn't (keep in minimal and simple). What would you recommend installing package-wise to get the same results and functionality here? Thanks again for all your time and efforts, hope you will consider having patreon as an option for your channel sometime.
Here's what I have in my notes for Arch KVM packages dated Nov 2021 : "virt-manager qemu qemu-arch-extra ebtables edk2-ovmf bridge-utils dnsmasq vde2" Now in the meantime "ebtables" got renamed to "iptables-nft" with the new nft interface, plain "iptables" is considered legacy. :) So I say "iptables-nft" is probably the package you want! If I were setting this up on Arch *today* I would do: sudo pacman -S virt-manager qemu-full iptables-nft edk2-ovmf bridge-utils dnsmasq vde2 Seven packages, sweet and clean. Cheers, and good luck!
I would also have a suggestion for a new tutorial. It would be great if you could make a tutorial about howto enable GPU passthrough for kvm with a Windows-Guest-OS.
Thanks for the suggestion! Ethernet should be fairly trivial, the trick is getting Wifi bridging to work. This might be of help: wiki.gentoo.org/wiki/QEMU/Bridge_with_Wifi_Routing Good luck!
Hi Stephen, nice tutorial. At work I have a pc with fedora 37 and I created a virtual machine with windows 10. When I start and use the virtual machine, the cpu temperature rises about 10 degrees. Is this normal? Regards.
Hey Stephen, yet again, a very informative video. 😊 It worked perfectly on my machine. Thanks for that.
Great to hear!
I just discovered your channel after finally switching to Linux. Though I don't understand all of the things you are doing (especially why you are doing it), I'm learning so much and it gets me all exited to try out stuff and learn more. Thank you for that!
Welcome aboard!
Great content, keep it up.
Thanks, will do!
Great video, as usual! I tried kvm in the past, but always went back to VirtualBox. From what I know, kvm is more efficient, but it's much harder to setup than VirtualBox. With VirtualBox you're good to go after the installation. My other concern about kvm is that putting things on an external drive is not easy. With VirtualBox, I just have to specify that the virtual machine is on an external HD, and it just works: I can plug the external HD into another computer and use the virtual machines in there. With kvm, I never found a satisfactory way to do that.
Thanks for sharing!
I found copying/moving the .qcow2 vm disk to an external drive and then update the XML to point to the new location using virt-manager (Source path:) works quickly and well.
For full VM backups I just do a "virsh dumpxml vm_name > backup_location/vm_name" along with the vm_name.qcow2 image.
Very good video tutorial, can you please make much tutorials in Virtualization ( specially ovirt ).
Appreciate the suggestion!
THANK YOU for making this video (was a previous request), truly appreciate it! This is great! I have a question though...being on Arch Linux, I am sure the operation is mostly identical after installation, but the packages installed from what I have seen on the Arch Wiki vs Fedora is of course a bit different. Arch wants to replace iptables with iptables-nft for example and I am unsure of what needs to be installed and what doesn't (keep in minimal and simple). What would you recommend installing package-wise to get the same results and functionality here? Thanks again for all your time and efforts, hope you will consider having patreon as an option for your channel sometime.
Here's what I have in my notes for Arch KVM packages dated Nov 2021 :
"virt-manager qemu qemu-arch-extra ebtables edk2-ovmf bridge-utils dnsmasq vde2"
Now in the meantime "ebtables" got renamed to "iptables-nft" with the new nft interface, plain "iptables" is considered legacy. :) So I say "iptables-nft" is probably the package you want!
If I were setting this up on Arch *today* I would do:
sudo pacman -S virt-manager qemu-full iptables-nft edk2-ovmf bridge-utils dnsmasq vde2
Seven packages, sweet and clean.
Cheers, and good luck!
I would also have a suggestion for a new tutorial. It would be great if you could make a tutorial about howto enable GPU passthrough for kvm with a Windows-Guest-OS.
Thanks for the suggestion!
ty Stephen.
My pleasure!
Thanks for this tutorial. Can you explain how to create a bridged network on the host system that works with both ethernet and Wi-Fi?
Thanks for the suggestion! Ethernet should be fairly trivial, the trick is getting Wifi bridging to work. This might be of help:
wiki.gentoo.org/wiki/QEMU/Bridge_with_Wifi_Routing
Good luck!
@@stephenstechtalks5377 Thanks!
Hi Stephen, nice tutorial.
At work I have a pc with fedora 37 and I created a virtual machine with windows 10. When I start and use the virtual machine, the cpu temperature rises about 10 degrees. Is this normal?
Regards.
My hardware runs about 10 degrees hotter with Windows on bare metal - so I believe it! :)
thanks stephen ,,, i need your experience plz to secure arch linux "your best setup"
Will add to my (rapidly expanding) to-do list!
@@stephenstechtalks5377 i'm waiting professor 😅
This tutorial is excellent but far from being for beginners.
Sorry about that - will do better next time!