GPU Passthrough crashes PVE

grega1303

New Member
Apr 1, 2025
2
0
1
Hello all,

I have been trying to fix this for a few hours and am out of options so here I am.
I accidentally selected GPU passthrough when setting up one of my VMs.
When I did this proxmox UI (10.0.0.201 for me) crashed with no SSH access either after the crash

When I boot the local machine, I get this error -
pve login: [
32.2187491 EXT4-fs error (device dm-1): ext4_journal_check_start:84: comm systemd-journal: Detected aborted journal
[ 32.2188151 EXT4-fs (dm-1): Remounting filesystem read-only
-

followed by a crash about 20 seconds after boot

From other support articles there is nothing at /etc/pve/qemu-server/
and commented out nvidiasomething from /etc/modprobe.d/

I don't know If it would be better to remove the passthrough or set it up, both I don't know how to do

I am running a lenovo m720q i7-7700t with 2, SSD's for reference

I am fairly handy with Linux but no wizard, I don't know what is customary to send with these issues. If any additional information is needed, I will be happy to provide it, but I may not know how to get the information, instructions would be much appreciated

also if this is a simple RTFM, I'm sorry, a little stressed because I have a project on pve that I need and can't retrieve

Greg
 
Don't experiment with PCI(e) passthrough with VMs that start automatically. Check your IOMMU groups. Disable IOMMU/VT-d temporarily (via motherboard BIOS or Proxmox boot menu) to prevent VMs with PCI(e) passthrough from starting, so you can fix the problem.
 
Don't experiment with PCI(e) passthrough with VMs that start automatically. Check your IOMMU groups. Disable IOMMU/VT-d temporarily (via motherboard BIOS or Proxmox boot menu) to prevent VMs with PCI(e) passthrough from starting, so you can fix the problem.
ok I want to make sure I have everything set proporly in my head. Im not too sure about step 1 but this is what I am thinking

also yea i know better then to have auto restart on, i was kind of in a rush to get this VM up and had a misclick on display settings, my template had auto restart on and i never changed it

Step 1 - Check your IOMMU groups - I am not sure what to "check" and what commands to run
Step 2 - disable virtualization in the BIOS
Step 3 - boot pve normal - should be able to hit (10.0.0.201)
Step 4 - set display on misbehaving VM to default & save
Step 5 - Reboot again, bios and turn virtualization back on
Step 6 - Nothing else i don't think just go on living my best life with a working PVE

Thanks for the quick reply!
Greg