Link to ISO creation - WIP
Follow ThunderSoft-SRIOV Guide to enable Debian OS based Host system with Graphics SR-IOV Virtualization
- Section Prerequisites
- Section Preparation
- Section Host Setup
- Setup Host from PPA - Recommended
- Or Rebuild PPA package
12th Gen Intel® Core™ mobile processors (Code named Alder Lake-P) & 12th Gen Intel® Core™ desktop processors (Code named Alder Lake-S) Multi-OS with Graphics SRIOV Virtualization on Ubuntu
Follow User Guide
- Section
3.0 Host OS Kernel Build Steps - Section
4.0 Host OS Platform System Requirements and Setup - Till section
4.3 Set up the Host OS for SR-IOV
13th Gen Intel® Core™ Mobile Processors for IoT Edge (Code named Raptor Lake - P) Multi-OS with Graphics SR-IOV Virtualization on Ubuntu
Follow User Guide
- Section
2.0 Host OS Platform System Requirements and Setup - Section
3.0 Ubuntu Kernel Setup - Section
4.0 Getting Started with Ubuntu* with Kernel Overlay - Section
5.0 Host OS and Guest OS Setup - Till section
5.1 Ubuntu Host Setup with SR-IOV
Reference Implementation of Intel® Core™ Ultra Processor/Intel® Core™ Ultra Processor (PS Series) (Formerly Known as Meteor Lake-U/H/PS) Multi-OS with Graphics SR-IOV Virtualization on Ubuntu
Follow User Guide
- Section
2.0 Host OS Platform System Requirements and Setup - Section
3.0 Ubuntu* Kernel Setup - Section
4.0 Host OS and Guest OS Setup - Till section
4.1 Ubuntu* Host Setup with SR-IOV
sudo dmesg | grep -i i915- Output:
[6.025993] i915 0000:00:02.0: [drm] Found ALDERLAKE_P/RPL-P (device ID a7a0) display version 13.00 stepping E0 [6.026008] i915 0000:00:02.0: Running in SR-IOV PF mode [6.026973] i915 0000:00:02.0: [drm] VT-d active for gfx access [6.027149] i915 0000:00:02.0: vgaarb: deactivate vga console [6.027220] i915 0000:00:02.0: [drm] Using Transparent Hugepages [6.027714] i915 0000:00:02.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem [6.031499] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc.bin (v2.20) [6.038683] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.44.1 [6.038688] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3 [6.051800] i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads [6.052494] i915 0000:00:02.0: [drm] GT0: GUC: submission enabled [6.052497] i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled [6.053032] i915 0000:00:02.0: [drm] GT0: GUC: RC enabled [6.094472] [drm] Initialized i915 1.6.0 for 0000:00:02.0 on minor 0 [6.284825] fbcon: i915drmfb (fb0) is primary device [6.709873] i915 0000:00:02.0: [drm] fb0: i915drmfb frame buffer device [6.736250] i915 0000:00:02.0: 7 VFs could be associated with this PF