The Ultimate System - QEMU and VM Setup

  Рет қаралды 25,429

Titus Tech Talk

Titus Tech Talk

Күн бұрын

Setting up QEMU and Virtual Machines while starting blacklisting PCI devices to passthrough later.
00:00:00 - Overview
00:07:22 - Installing QEMU and Virt Manager
00:17:21 - First VM Install Problems
00:34:23 - Quick Passthrough
00:41:56 - MKINITCPIO BROKEN
00:49:15 - Passthrough IDs
00:58:51 - Passing Existing nvme drive
01:21:44 - Booting Existing Windows Drive
01:28:03 - Windows is BROKEN
01:47:36 - Conclusion .
►► Digital Downloads ➜ christitus.com/downloads
►► Reddit ➜ / christitustech
►► Chris Titus Tech ➜ / @christitustech
►► Twitch ➜ / christitustech
►► KZfaq Early Access ➜ / @titustechtalk

Пікірлер: 60
@HikariKnight
@HikariKnight 3 ай бұрын
Thanks for showing the debug.log on the VOD, it made it very easy for me to see where it went wrong after you DMed me about the issue and a fix has already been published! Also about the USB controller passthrough from the bash version, it did nothing as it was meant for a planned integration with QuickEMU which has been shelved for now due to lack of feedback (hence the removal in the Go version, for now hopefully). Libvirt handles USB controller passthrough by default so the question is redundant there, QuickEMU does not handle USB Controller passthrough, hence the question in the bash version, which was a proof of concept version that also created an "example" config for QuickEMU. The Go version is a lot more maintainable compared to the bash version which relies on a lot of fancy grep and perl/sed usage and piping. However i suspected someone would rather have the bash version, so i made a snapshot branch of the last bash version on the github page (and it also has the same bug you found in this VOD) PS: bash version never asked about passing through nvme, that is handled in virt-manager, the only difference between the 2 versions is that the bash version asks about what usb controller to pass through, but does nothing with that information other than write an example file for QuickEMU. other than that they are identical and the code is identical under the hood.
@AlexisRojiHernandez
@AlexisRojiHernandez 2 ай бұрын
Unfortunately, I ran Quickpassthrough 2.0.2 on my Arch Linux install, and it broke my bootloader. I tried to follow Titus' steps to fix the broken MKINITCPIO but was unable to mount my partitions because for some reason the mount point does not exist. My Arch Linux is currently sitting on an NVMe Drive called nvme0n1 in lsblk. The drive only has 2 partitions, and i'm having trouble getting them mounted properly. I tried to follow Chris' steps in the video but he has 3 partitions in his boot drive so I am at a loss. I'm at the verge of calling it quits and just sticking to Windows because I really suck at this. If anybody can help lend me a hand that'll be great. Sorry @HikariKnight but your quick passthrough software is still causing issues.
@HikariKnight
@HikariKnight 2 ай бұрын
@@AlexisRojiHernandezcan you make a github issue and try grab the debug.log and upload it? it should give me enough info to fix it.
@HikariKnight
@HikariKnight 2 ай бұрын
@@AlexisRojiHernandezactually just ran it through a VM and i cant replicate it with version 2.0.2
@AlexisRojiHernandez
@AlexisRojiHernandez 2 ай бұрын
@@HikariKnight when I ran the command to install the .tar file it gave me a message that I needed to add “iommu=pt intel_iommu=on” to the grub.cfg. Afterwards I ran the file again for quickpassthrough, rebooted the system and then Arch just froze on startup. It would freeze at the grub boot loader. I hope this makes sense to you, sorry for being a newb at this. I really enjoy Chris’ videos and your work on the passthrough is awesome.
@AlexisRojiHernandez
@AlexisRojiHernandez 2 ай бұрын
@@HikariKnight how would I do that? Can I send some pictures from my phone?
@G1esas
@G1esas 3 ай бұрын
I just started to get into windows virtualization, what a coincidence to get ultimate "walkthrough" on setting it all up correctly
@GalacticAccident
@GalacticAccident 22 күн бұрын
Greetings from the UK. I take it you video title wasn't click bait, it was just sarcastic. ;) It took me 3 days to get mine working. I had GPU pass through with looking glass. And then I too broke my Windows installation, and then I watched your video. Thanks, made me laugh and cheered me up. :)
@cmdrleto
@cmdrleto 3 ай бұрын
This works much better for passing through pci-e ssds
@drunkenpanda9195
@drunkenpanda9195 3 ай бұрын
Love this kind of content. To be more educational for me i need more "explanation" (in many cases) , but anyways, love this content😊
@cmdrleto
@cmdrleto 3 ай бұрын
Watching you on QEMU VM with pci-e devices passed through :)
@egokhanturk
@egokhanturk 3 ай бұрын
This is my dream setup thank you Chris
@naderz4064
@naderz4064 2 ай бұрын
you're so helpful, i love your windows utility, i use linux fulltime but i have friends and family i help with thier comps lol almost all windows and your utility is so nice lol
@gr33nDestiny
@gr33nDestiny 3 ай бұрын
thanks for this I been working on this myself
@talesgomes27
@talesgomes27 3 ай бұрын
Just saw you break the system with quickpassthrough and remember that yesterday went with an error on openSUSE Tumbleweed with KDE plasma 6 update. Thank God for creating the BTRFS file system and Snapshot. I'm getting too old for boot error on Linux.
@user-zu6wg9wt8m
@user-zu6wg9wt8m 2 ай бұрын
they suck cuz then you gotta pull out your phone and copy commands and stuff manually
@nielsdrost6448
@nielsdrost6448 3 ай бұрын
Really looking forward to the Nvidia GPU passthrough. Great job with Lxappearance, i had the same problem on my KDE, i'll apply lxappearance as well. Can you go painfully slow on the CPU topology? I *think* i have 12 cores, should leave 2 cores for my host Linux? I *know* i have 18GB memory, could i still give my VMs 16384? Or should i go lower? Can you explain the pools? i have 250GB SSD (that hosts my linux) and a 2 TB spinning platter (that hosts my `/home`, store the qcows on that one or on SSD? That purple text in the XML editor in virt-manager is unreadable, I usually copy it to VScode
@gentoguy8749
@gentoguy8749 3 ай бұрын
i love you man love you setup bytheway
@kernelpaniic
@kernelpaniic 3 ай бұрын
great stream
@bladman9700
@bladman9700 3 ай бұрын
hey, it might be just me but i (in the starting) can see some black and grey patterns on the chatterino as of now 0:42 im seeing a creeper in bottom right side, might be cuz of bit rate thingy, dont really know just guessing
@StraussBR
@StraussBR 3 ай бұрын
I had to use this since I moved to Linux moving away from MS office was not an option for me, but I wonder why you need baremetal I now have about 20 vms, everything I need, you can do things with windows you really can't do in baremetal you can make open and close windows like you open and close a browser, i also have a shared storage between the VMs, gpo auto bootstrap of all the apps i need, it is a beauty
@MM-do5yx
@MM-do5yx Ай бұрын
If you pass-through the hard drive like this with windows install, does this mean you could boot directly to windows on the pc or use the same windows install as a vm?
@QuestionTheTruth
@QuestionTheTruth 2 ай бұрын
I haven't seen the whole video yet, but pinning the CPU cores in pairs is also something you should do if you are to play games on Windows.
@sfuentesojeda
@sfuentesojeda 2 ай бұрын
I wonder if this setup is possible in nixos, specially with single gpu passthrough
@alamputraaf
@alamputraaf 3 ай бұрын
im doing Windows 11 vm on virt manager using a laptop, and it's really good to try for you want to using windows for gaming and using linux as daily driver :). Im doing gaming like honkai star rail , genshin impact and editing video from vm using looking glass with hdmi dummy for low latency remote desktop from linux, and it's really good project so far. Maybe i want to try using quick passthrough next time. So far im doing with mutahar guides and really good setup until now. Hopefully you can continue this Qemu VM setup for another stream Chris.
@asunavk69
@asunavk69 3 ай бұрын
genshin you can run on linux just fine, unless you have the nvidia gpu configured to vfio only. Do you have dynamic boost working on vm tho?
@alamputraaf
@alamputraaf 3 ай бұрын
me personally have to configure on linux for giving 2 threads to linux and 10 threads to windows, it's run flawlessly. turbo boost automaticly active on linux sometime@@asunavk69
@LoganKaval
@LoganKaval 3 ай бұрын
You Should Use Ly as You Display Manager!
@keerthivarman8699
@keerthivarman8699 Ай бұрын
trying to install virt-manager on kali (yes i know u named it useless distro) came to know they removed the package from their repo i checked on Debian repo its also remove from testing repo is there a chance it may be removed from debian repo also edit: it is remove due to a bug it will soon be in the repo
@msolace580
@msolace580 3 ай бұрын
i gave up on single passthrough, i just use the amd graphics for linux and then passthrough the nvidia card to windows instead, and then when windows shutsdown it hops back onto nvidia. other than that vming windows whole drive seems a good way to do it.
@Cenot4ph
@Cenot4ph 2 ай бұрын
when the windows vm is not used, I'm assuming the GPU is available to the host system?
@donaldwilliams6821
@donaldwilliams6821 3 ай бұрын
Not sure I understand the connection between the lack of SD trim and corruption. Trim is for blocks no longer used according to the OS. I agree that NTFS sucks as a filesystem
@AK-vx4dy
@AK-vx4dy Ай бұрын
What reason for VM if you passthrough almost everything ? Maybe i'm stupid but i don't get a reason...
@urandurparthu1526
@urandurparthu1526 3 ай бұрын
please bro if can you find way to linux to linux passthrough a nvidia gpu in short will there ever be vfio drivers for linux just like windows iso
@AryamanSriram
@AryamanSriram 2 ай бұрын
Followed your setup, just divided it by 4 because your CPU and RAM is like 4 times bigger than mine lol
@QuestionTheTruth
@QuestionTheTruth 2 ай бұрын
I basically only use displayport, but not for the projector though, it's hdmi.
@andreengelke7872
@andreengelke7872 3 ай бұрын
Hello. I Love your Videos. Can this run World of Warcraft though?
@cations
@cations 3 ай бұрын
There is also a Single GPU passthrough technique. Can you try it ?
@samukarbrj
@samukarbrj 14 күн бұрын
im looking for it!
@samukarbrj
@samukarbrj 14 күн бұрын
There's a way to make this work with single-GPU?
@QuestionTheTruth
@QuestionTheTruth 2 ай бұрын
Why did I have to re-subscribe to your channel? I have had to re-subscribe to a bunch of channels lately. "/ Oh! Because this wasn't Chris Tech Talks.
@GeorgeWinston-vz9vt
@GeorgeWinston-vz9vt Ай бұрын
YA ! F@*% ADOBE PHOTOSHOP!!!!! Only reason I don't have Debian as my main system , Dream setup doing GPU passthru for windows VM !
@tkan2653
@tkan2653 3 ай бұрын
and some time i'm in linux they think i'm in windows 😂
@xn1kkix
@xn1kkix 3 ай бұрын
The “System of Systems”.
@QuantumKurator
@QuantumKurator 3 ай бұрын
Diabolical! Muahaha
@urandurparthu1526
@urandurparthu1526 Ай бұрын
Nvidia Linux to Linux pass through? Why? Its ultimate solution for the distro hopping problem
@junioralmeidatecnologia
@junioralmeidatecnologia 3 ай бұрын
Que loucura, melhor usar Windows e instalar o VirtualBox, pra que toda essa trabalheira!
@pepeshopping
@pepeshopping 3 ай бұрын
I don’t have much respect for any “expert” that says: “That’s never going to happen!”.
@androth1502
@androth1502 3 ай бұрын
windows is the best linux distro.
@VictoriaMan69
@VictoriaMan69 2 ай бұрын
Good thing I didn't follow along with Chris on this one.
@scentilatingone2148
@scentilatingone2148 Ай бұрын
Why
@diarrhea_splatter
@diarrhea_splatter 3 ай бұрын
Hey Titus, how big is the room you settle in for these videos? I'm about to finish my space in the basement and it's going to be roughly 17' x 10'
@ChrisTitusTech
@ChrisTitusTech 3 ай бұрын
8' x 10' so quite small.
@peeboo
@peeboo 3 ай бұрын
HDMI rant was so deserved
Setting up the Ultimate System
2:05:31
Titus Tech Talk
Рет қаралды 37 М.
30 Gadgets That Are At Another Level
19:38
YouFact Tech
Рет қаралды 1,9 МЛН
Just try to use a cool gadget 😍
00:33
123 GO! SHORTS
Рет қаралды 63 МЛН
Универ. 13 лет спустя - ВСЕ СЕРИИ ПОДРЯД
9:07:11
Комедии 2023
Рет қаралды 4,3 МЛН
NixOS tutorial - Installation
9:28
Why Does Nothing Work
Рет қаралды 1,5 М.
When Did Raspberry Pi become the villain?
21:54
Jeff Geerling
Рет қаралды 1,4 МЛН
7 Amazing CLI Tools You Need To Try
18:10
Josean Martinez
Рет қаралды 224 М.
Installing Linux Like It's 1992
17:47
Old Computers Sucked
Рет қаралды 72 М.
NixOS on the Steam Deck! (dual boot)
18:40
Why Does Nothing Work
Рет қаралды 550
Tmux has forever changed the way I write code.
13:30
Dreams of Code
Рет қаралды 909 М.
Wubuntu - The Windows Themed Linux Distro You Shouldn't Use
27:40
Michael MJD
Рет қаралды 519 М.
The Slow Death of Windows
17:22
TechAltar
Рет қаралды 1 МЛН
Really Dumb Things I've Done On Linux
14:51
DistroTube
Рет қаралды 37 М.
Don’t run Proxmox without these settings!
25:45
Christian Lempa
Рет қаралды 104 М.
НОЧЬ на Острове кукол в Мексике | Ghostbuster
1:8:30
Дима Масленников
Рет қаралды 8 МЛН
Hell or Heaven _ everything will be judged by the Squid doll angel
0:52
Beatbox in the toilet!
0:18
Mihdens
Рет қаралды 12 МЛН