{"id":2375,"date":"2026-04-27T14:43:51","date_gmt":"2026-04-27T14:43:51","guid":{"rendered":"https:\/\/hackmybox.com\/?p=2375"},"modified":"2026-04-29T06:41:32","modified_gmt":"2026-04-29T06:41:32","slug":"proxmoxgpupassthrough","status":"publish","type":"post","link":"https:\/\/hackmybox.com\/index.php\/2026\/04\/27\/proxmoxgpupassthrough\/","title":{"rendered":"Proxmox GPU Passthrough"},"content":{"rendered":"<div class=\"vce-row-container\" data-vce-boxed-width=\"true\"><div class=\"vce-row vce-row--col-gap-30 vce-row-equal-height vce-row-content--top\" id=\"el-3ad72aab\" data-vce-do-apply=\"all el-3ad72aab\"><div class=\"vce-row-content\" data-vce-element-content=\"true\"><div class=\"vce-col vce-col--md-auto vce-col--xs-1 vce-col--xs-last vce-col--xs-first vce-col--sm-last vce-col--sm-first vce-col--md-last vce-col--lg-last vce-col--xl-last vce-col--md-first vce-col--lg-first vce-col--xl-first\" id=\"el-3d934fb7\"><div class=\"vce-col-inner\" data-vce-do-apply=\"border margin background  el-3d934fb7\"><div class=\"vce-col-content\" data-vce-element-content=\"true\" data-vce-do-apply=\"padding el-3d934fb7\"><div class=\"vcv-row-control-wrapper\"><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div class=\"vce-row-container\" data-vce-boxed-width=\"true\"><div class=\"vce-row vce-row--col-gap-30 vce-row-equal-height vce-row-content--top\" id=\"el-306a5eb1\" data-vce-do-apply=\"all el-306a5eb1\"><div class=\"vce-content-background-container\"><\/div><div class=\"vce-row-content\" data-vce-element-content=\"true\"><div class=\"vce-col vce-col--md-auto vce-col--xs-1 vce-col--xs-last vce-col--xs-first vce-col--sm-last vce-col--sm-first vce-col--md-last vce-col--lg-last vce-col--xl-last vce-col--md-first vce-col--lg-first vce-col--xl-first\" id=\"el-1d53683a\"><div class=\"vce-col-inner\" data-vce-do-apply=\"border margin background  el-1d53683a\"><div class=\"vce-col-content\" data-vce-element-content=\"true\" data-vce-do-apply=\"padding el-1d53683a\"><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-0a4eaae3\" data-vce-do-apply=\"all el-0a4eaae3\"><p>PCI passthrough allows a VM to directly control a physical device (GPU, NIC, etc.).<\/p><\/div><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-e1271aa3\" data-vce-do-apply=\"all el-e1271aa3\"><h2 data-section-id=\"1b70sze\" data-start=\"240\" data-end=\"278\">1. Requirements (non-negotiable)<\/h2>\n<ul data-start=\"279\" data-end=\"511\">\n<li data-section-id=\"1i9x612\" data-start=\"279\" data-end=\"334\">CPU with IOMMU:\n<ul data-start=\"299\" data-end=\"334\">\n<li data-section-id=\"1bd04dn\" data-start=\"299\" data-end=\"315\">Intel \u2192 VT-d<\/li>\n<li data-section-id=\"1n082lk\" data-start=\"318\" data-end=\"334\">AMD \u2192 AMD-Vi<\/li>\n<\/ul>\n<\/li>\n<li data-section-id=\"9vxxkq\" data-start=\"335\" data-end=\"424\">BIOS:\n<ul data-start=\"345\" data-end=\"424\">\n<li data-section-id=\"yx5jfi\" data-start=\"345\" data-end=\"370\">Enable <strong data-start=\"354\" data-end=\"370\">VT-d \/ IOMMU<\/strong><\/li>\n<li data-section-id=\"y8a57l\" data-start=\"373\" data-end=\"424\">Enable <strong data-start=\"382\" data-end=\"403\">Above 4G Decoding<\/strong> (important for GPUs)<\/li>\n<\/ul>\n<\/li>\n<li data-section-id=\"1w6gbiw\" data-start=\"425\" data-end=\"511\">GPU:\n<ul data-start=\"434\" data-end=\"511\">\n<li data-section-id=\"1bquisn\" data-start=\"434\" data-end=\"511\">Dedicated GPU for VM (don\u2019t use host GPU unless you know what you're doing)<\/li>\n<\/ul>\n<\/li>\n<\/ul><\/div><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-78826e27\" data-vce-do-apply=\"all el-78826e27\"><h2 data-section-id=\"lgd66o\" data-start=\"518\" data-end=\"546\">2. Enable IOMMU (Host)<\/h2>\n<p data-start=\"548\" data-end=\"558\">Edit GRUB:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\"><span class=\"\u037cd\">sudo<\/span> nano \/etc\/default\/grub<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 data-section-id=\"nbr1c6\" data-start=\"601\" data-end=\"611\">Intel:<\/h3>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\"><span class=\"\u037ce\">GRUB_CMDLINE_LINUX_DEFAULT<\/span><span class=\"\u037c8\">=<\/span><span class=\"\u037cc\">\"quiet intel_iommu=on iommu=pt\"<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 data-section-id=\"ynhogk\" data-start=\"684\" data-end=\"692\">AMD:<\/h3>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\"><span class=\"\u037ce\">GRUB_CMDLINE_LINUX_DEFAULT<\/span><span class=\"\u037c8\">=<\/span><span class=\"\u037cc\">\"quiet amd_iommu=on iommu=pt\"<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"763\" data-end=\"770\">Update:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\"><span class=\"\u037cd\">sudo<\/span> update-grub<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"vce-single-image-container vce-single-image--align-left\"><div class=\"vce vce-single-image-wrapper\" id=\"el-a31659c2\" data-vce-do-apply=\"all el-a31659c2\"><figure><div class=\"vce-single-image-figure-inner\" style=\"width: 1024px;\"><div class=\"vce-single-image-inner vce-single-image--absolute\" style=\"width: 100%; padding-bottom: 50.5859%;\"><img loading=\"lazy\" decoding=\"async\" class=\"vce-single-image\"  width=\"1024\" height=\"518\" srcset=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/grub-1024x519.png 1024w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/grub-320x162.png 320w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/grub-480x243.png 480w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/grub-800x405.png 800w\" src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/grub-1024x519.png\" data-img-src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/grub.png\" data-attachment-id=\"2379\"  alt=\"\" title=\"grub\" \/><\/div><\/div><figcaption hidden=\"\"><\/figcaption><\/figure><\/div><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-a3535e69\" data-vce-do-apply=\"all el-a3535e69\"><h2 data-section-id=\"197y0dz\" data-start=\"807\" data-end=\"835\">3. Enable VFIO modules<\/h2>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\"><span class=\"\u037cd\">sudo<\/span> nano \/etc\/modules<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"873\" data-end=\"877\">Add:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\">&nbsp;<\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\">vfio<br>vfio_iommu_type1<br>vfio_pci<br>vfio_virqfd<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"vce-single-image-container vce-single-image--align-left\"><div class=\"vce vce-single-image-wrapper\" id=\"el-eb90a08d\" data-vce-do-apply=\"all el-eb90a08d\"><figure><div class=\"vce-single-image-figure-inner\"><div class=\"vce-single-image-inner vce-single-image--absolute\" style=\"width: 100%;\"><\/div><\/div><figcaption hidden=\"\"><\/figcaption><\/figure><\/div><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-10cb2fa0\" data-vce-do-apply=\"all el-10cb2fa0\"><h2 data-section-id=\"10e2hdv\" data-start=\"948\" data-end=\"983\">4. Blacklist host GPU drivers<\/h2>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\"><span class=\"\u037cd\">sudo<\/span> nano \/etc\/modprobe.d\/blacklist.conf<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"1039\" data-end=\"1043\">Add:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\">&nbsp;<\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\">blacklist nouveau<br>blacklist nvidia<br>blacklist nvidiafb<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"vce-single-image-container vce-single-image--align-left\"><div class=\"vce vce-single-image-wrapper\" id=\"el-6ac70f37\" data-vce-do-apply=\"all el-6ac70f37\"><figure><div class=\"vce-single-image-figure-inner\" style=\"width: 1007px;\"><div class=\"vce-single-image-inner vce-single-image--absolute\" style=\"width: 100%; padding-bottom: 28.2026%;\"><img loading=\"lazy\" decoding=\"async\" class=\"vce-single-image\"  width=\"1007\" height=\"284\" srcset=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/black-320x90.png 320w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/black-480x135.png 480w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/black-800x226.png 800w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/black-1007x284.png 1007w\" src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/black-1007x284.png\" data-img-src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/black.png\" data-attachment-id=\"2382\"  alt=\"\" title=\"black\" \/><\/div><\/div><figcaption hidden=\"\"><\/figcaption><\/figure><\/div><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-54e530b2\" data-vce-do-apply=\"all el-54e530b2\"><h2 data-section-id=\"1qvqzn\" data-start=\"1125\" data-end=\"1150\">5. Bind GPU to VFIO<\/h2>\n<p data-start=\"1152\" data-end=\"1164\">Get GPU IDs:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\">lspci <span class=\"\u037cf\">-nn<\/span> | <span class=\"\u037cd\">grep<\/span> <span class=\"\u037cf\">-i<\/span> nvidia<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"1282\" data-end=\"1292\">Bind them:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\"><span class=\"\u037cd\">sudo<\/span> nano \/etc\/modprobe.d\/vfio.conf<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\">&nbsp;<\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\">options vfio-pci ids=10de:1c81,10de:0fb9<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"vce-single-image-container vce-single-image--align-left\"><div class=\"vce vce-single-image-wrapper\" id=\"el-6b763d04\" data-vce-do-apply=\"all el-6b763d04\"><figure><div class=\"vce-single-image-figure-inner\" style=\"width: 1024px;\"><div class=\"vce-single-image-inner vce-single-image--absolute\" style=\"width: 100%; padding-bottom: 32.9102%;\"><img loading=\"lazy\" decoding=\"async\" class=\"vce-single-image\"  width=\"1024\" height=\"337\" srcset=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/lspci-1024x338.png 1024w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/lspci-320x106.png 320w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/lspci-480x158.png 480w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/lspci-800x264.png 800w\" src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/lspci-1024x338.png\" data-img-src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/lspci.png\" data-attachment-id=\"2383\"  alt=\"\" title=\"lspci\" \/><\/div><\/div><figcaption hidden=\"\"><\/figcaption><\/figure><\/div><\/div><div class=\"vce-single-image-container vce-single-image--align-left\"><div class=\"vce vce-single-image-wrapper\" id=\"el-d0a3fe0f\" data-vce-do-apply=\"all el-d0a3fe0f\"><figure><div class=\"vce-single-image-figure-inner\" style=\"width: 1024px;\"><div class=\"vce-single-image-inner vce-single-image--absolute\" style=\"width: 100%; padding-bottom: 25%;\"><img loading=\"lazy\" decoding=\"async\" class=\"vce-single-image\"  width=\"1024\" height=\"256\" srcset=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/vfio-1024x257.png 1024w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/vfio-320x80.png 320w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/vfio-480x120.png 480w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/vfio-800x201.png 800w\" src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/vfio-1024x257.png\" data-img-src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/vfio.png\" data-attachment-id=\"2384\"  alt=\"\" title=\"vfio\" \/><\/div><\/div><figcaption hidden=\"\"><\/figcaption><\/figure><\/div><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-a8e408e0\" data-vce-do-apply=\"all el-a8e408e0\"><h2 data-section-id=\"1lvzpz8\" data-start=\"1410\" data-end=\"1435\">6. Update initramfs<\/h2>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\"><span class=\"\u037cd\">sudo<\/span> update-initramfs <span class=\"\u037cf\">-u<\/span> <span class=\"\u037cf\">-k<\/span> all<br>reboot<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-a0886163\" data-vce-do-apply=\"all el-a0886163\"><h2 data-section-id=\"1kbczze\" data-start=\"1494\" data-end=\"1518\">7. Verify isolation<\/h2>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\">dmesg | <span class=\"\u037cd\">grep<\/span> <span class=\"\u037cf\">-e<\/span> IOMMU<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\">lspci <span class=\"\u037cf\">-nnk<\/span> | <span class=\"\u037cd\">grep<\/span> <span class=\"\u037cf\">-A3<\/span> <span class=\"\u037cf\">-i<\/span> nvidia<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"1600\" data-end=\"1615\">You should see:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\">&nbsp;<\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\">Kernel driver in use: vfio-pci<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"vce-single-image-container vce-single-image--align-left\"><div class=\"vce vce-single-image-wrapper\" id=\"el-38f0e0b3\" data-vce-do-apply=\"all el-38f0e0b3\"><figure><div class=\"vce-single-image-figure-inner\" style=\"width: 1024px;\"><div class=\"vce-single-image-inner vce-single-image--absolute\" style=\"width: 100%; padding-bottom: 33.9844%;\"><img loading=\"lazy\" decoding=\"async\" class=\"vce-single-image\"  width=\"1024\" height=\"348\" srcset=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/IOMMU-1024x348.png 1024w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/IOMMU-320x109.png 320w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/IOMMU-480x163.png 480w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/IOMMU-800x272.png 800w\" src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/IOMMU-1024x348.png\" data-img-src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/IOMMU.png\" data-attachment-id=\"2385\"  alt=\"\" title=\"IOMMU\" \/><\/div><\/div><figcaption hidden=\"\"><\/figcaption><\/figure><\/div><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-430f7f20\" data-vce-do-apply=\"all el-430f7f20\"><h2 data-section-id=\"bei0g2\" data-start=\"1662\" data-end=\"1698\">8. Configure VM (Proxmox GUI)<\/h2>\n<p data-start=\"1700\" data-end=\"1708\">Edit VM:<\/p>\n<h3 data-section-id=\"1vw7tgi\" data-start=\"1710\" data-end=\"1723\">Hardware:<\/h3>\n<ul data-start=\"1724\" data-end=\"1874\">\n<li data-section-id=\"17yejsw\" data-start=\"1724\" data-end=\"1740\">Machine: <code data-start=\"1735\" data-end=\"1740\">q35<\/code><\/li>\n<li data-section-id=\"ozi9ah\" data-start=\"1741\" data-end=\"1762\">BIOS: <code data-start=\"1749\" data-end=\"1762\">OVMF (UEFI)<\/code><\/li>\n<li data-section-id=\"1i13cs1\" data-start=\"1763\" data-end=\"1874\">Add \u2192 <strong data-start=\"1771\" data-end=\"1785\">PCI Device<\/strong><\/li>\n<\/ul><\/div><\/div><div class=\"vce-single-image-container vce-single-image--align-left\"><div class=\"vce vce-single-image-wrapper\" id=\"el-d67dd025\" data-vce-do-apply=\"all el-d67dd025\"><figure><div class=\"vce-single-image-figure-inner\" style=\"width: 1024px;\"><div class=\"vce-single-image-inner vce-single-image--absolute\" style=\"width: 100%; padding-bottom: 45.9961%;\"><img loading=\"lazy\" decoding=\"async\" class=\"vce-single-image\"  width=\"1024\" height=\"471\" srcset=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/prox-1024x471.png 1024w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/prox-320x147.png 320w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/prox-480x221.png 480w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/prox-800x368.png 800w\" src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/prox-1024x471.png\" data-img-src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/prox.png\" data-attachment-id=\"2387\"  alt=\"\" title=\"prox\" \/><\/div><\/div><figcaption hidden=\"\"><\/figcaption><\/figure><\/div><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-964e51da\" data-vce-do-apply=\"all el-964e51da\"><h2 data-section-id=\"19u27sx\" data-start=\"1881\" data-end=\"1931\">9. Optional (fix NVIDIA Code 43 \/ stability)<\/h2>\n<p data-start=\"1933\" data-end=\"1948\">Edit VM config:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<div class=\"relative\">\n<div class=\"\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\">nano \/etc\/pve\/qemu-server\/&lt;VMID&gt;.conf<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\">&nbsp;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"2001\" data-end=\"2005\">Add:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse\/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\">&nbsp;<\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037c5 \u037cj\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<div class=\"cm-content q9tKkq_readonly\">cpu: host,hidden=1<br>args: -cpu host,kvm=off<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/div><div class=\"vce-single-image-container vce-single-image--align-left\"><div class=\"vce vce-single-image-wrapper\" id=\"el-4e535431\" data-vce-do-apply=\"all el-4e535431\"><figure><div class=\"vce-single-image-figure-inner\" style=\"width: 1024px;\"><div class=\"vce-single-image-inner vce-single-image--absolute\" style=\"width: 100%; padding-bottom: 46.2891%;\"><img loading=\"lazy\" decoding=\"async\" class=\"vce-single-image\"  width=\"1024\" height=\"474\" srcset=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/110-1024x474.png 1024w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/110-320x148.png 320w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/110-480x222.png 480w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/110-800x371.png 800w\" src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/110-1024x474.png\" data-img-src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/110.png\" data-attachment-id=\"2388\"  alt=\"\" title=\"110\" \/><\/div><\/div><figcaption hidden=\"\"><\/figcaption><\/figure><\/div><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-dd057b3b\" data-vce-do-apply=\"all el-dd057b3b\"><p>&nbsp;10. Inside VM (Ubuntu)<\/p>\n<p>Install driver:<\/p>\n<p>sudo ubuntu-drivers autoinstall<br>sudo reboot<\/p>\n<p>Test:<\/p>\n<p>nvidia-smi<\/p><\/div><\/div><div class=\"vce-single-image-container vce-single-image--align-left\"><div class=\"vce vce-single-image-wrapper\" id=\"el-65eb2578\" data-vce-do-apply=\"all el-65eb2578\"><figure><div class=\"vce-single-image-figure-inner\" style=\"width: 1024px;\"><div class=\"vce-single-image-inner vce-single-image--absolute\" style=\"width: 100%; padding-bottom: 51.1719%;\"><img loading=\"lazy\" decoding=\"async\" class=\"vce-single-image\"  width=\"1024\" height=\"524\" srcset=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/nsmi-1024x524.png 1024w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/nsmi-320x164.png 320w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/nsmi-480x246.png 480w, https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/nsmi-800x410.png 800w\" src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/nsmi-1024x524.png\" data-img-src=\"https:\/\/hackmybox.com\/wp-content\/uploads\/2026\/04\/nsmi.png\" data-attachment-id=\"2398\"  alt=\"\" title=\"nsmi\" \/><\/div><\/div><figcaption hidden=\"\"><\/figcaption><\/figure><\/div><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-8eca77bd\" data-vce-do-apply=\"all el-8eca77bd\"><p>Reference :https:\/\/pve.proxmox.com\/wiki\/PCI_Passthrough<\/p><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>PCI passthrough allows a VM to directly control a physical device (GPU, NIC, etc.).1. Requirements (non-negotiable) CPU with IOMMU: Intel \u2192 VT-d AMD \u2192 AMD-Vi BIOS: Enable VT-d \/ IOMMU Enable Above 4G Decoding (important for GPUs) GPU: Dedicated GPU for VM (don\u2019t use host GPU unless you know what you&#8217;re doing) 2. Enable IOMMU [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2396,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-container-style":"default","site-container-layout":"default","site-sidebar-layout":"default","site-transparent-header":"default","prose-style":"enable","disable-article-header":"default","disable-site-header":"default","disable-site-footer":"default","disable-content-area-spacing":"default","footnotes":""},"categories":[12],"tags":[],"class_list":["post-2375","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-labs"],"_links":{"self":[{"href":"https:\/\/hackmybox.com\/index.php\/wp-json\/wp\/v2\/posts\/2375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hackmybox.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hackmybox.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hackmybox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hackmybox.com\/index.php\/wp-json\/wp\/v2\/comments?post=2375"}],"version-history":[{"count":13,"href":"https:\/\/hackmybox.com\/index.php\/wp-json\/wp\/v2\/posts\/2375\/revisions"}],"predecessor-version":[{"id":2401,"href":"https:\/\/hackmybox.com\/index.php\/wp-json\/wp\/v2\/posts\/2375\/revisions\/2401"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hackmybox.com\/index.php\/wp-json\/wp\/v2\/media\/2396"}],"wp:attachment":[{"href":"https:\/\/hackmybox.com\/index.php\/wp-json\/wp\/v2\/media?parent=2375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hackmybox.com\/index.php\/wp-json\/wp\/v2\/categories?post=2375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hackmybox.com\/index.php\/wp-json\/wp\/v2\/tags?post=2375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}