conf update
This commit is contained in:
		| @@ -0,0 +1,52 @@ | ||||
| GRUB_DEFAULT=saved | ||||
| GRUB_TIMEOUT=10 | ||||
| GRUB_TIMEOUT_STYLE=menu | ||||
| GRUB_DISTRIBUTOR="Manjaro" | ||||
| GRUB_CMDLINE_LINUX_DEFAULT="amd_iommu=on rd.driver.pre=vfio-pci kvm.ignore_msrs=1 udev.log_priority=3" | ||||
| GRUB_CMDLINE_LINUX="" | ||||
|  | ||||
| # If you want to enable the save default function, uncomment the following | ||||
| # line, and set GRUB_DEFAULT to saved. | ||||
| GRUB_SAVEDEFAULT=true | ||||
|  | ||||
| # Preload both GPT and MBR modules so that they are not missed | ||||
| GRUB_PRELOAD_MODULES="part_gpt part_msdos" | ||||
|  | ||||
| # Uncomment to enable booting from LUKS encrypted devices | ||||
| #GRUB_ENABLE_CRYPTODISK=y | ||||
|  | ||||
| # Uncomment to use basic console | ||||
| GRUB_TERMINAL_INPUT=console | ||||
|  | ||||
| # Uncomment to disable graphical terminal | ||||
| #GRUB_TERMINAL_OUTPUT=console | ||||
|  | ||||
| # The resolution used on graphical terminal | ||||
| # note that you can use only modes which your graphic card supports via VBE | ||||
| # you can see them in real GRUB with the command 'videoinfo' | ||||
| GRUB_GFXMODE=auto | ||||
|  | ||||
| # Uncomment to allow the kernel use the same resolution used by grub | ||||
| GRUB_GFXPAYLOAD_LINUX=keep | ||||
|  | ||||
| # Uncomment if you want GRUB to pass to the Linux kernel the old parameter  | ||||
| # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"  | ||||
| #GRUB_DISABLE_LINUX_UUID=true | ||||
|  | ||||
| # Uncomment to disable generation of recovery mode menu entries | ||||
| GRUB_DISABLE_RECOVERY=true | ||||
|  | ||||
| # Uncomment and set to the desired menu colors.  Used by normal and wallpaper  | ||||
| # modes only.  Entries specified as foreground/background. | ||||
| GRUB_COLOR_NORMAL="light-gray/black" | ||||
| GRUB_COLOR_HIGHLIGHT="green/black" | ||||
|  | ||||
| # Uncomment one of them for the gfx desired, a image background or a gfxtheme | ||||
| #GRUB_BACKGROUND="/usr/share/grub/background.png" | ||||
| GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt" | ||||
|  | ||||
| # Uncomment to get a beep at GRUB start | ||||
| #GRUB_INIT_TUNE="480 440 1" | ||||
|  | ||||
| # Uncomment this option to enable os-prober execution in the grub-mkconfig command | ||||
| GRUB_DISABLE_OS_PROBER=false | ||||
| @@ -0,0 +1,66 @@ | ||||
| # vim:set ft=sh | ||||
| # MODULES | ||||
| # The following modules are loaded before any boot hooks are | ||||
| # run.  Advanced users may wish to specify all system modules | ||||
| # in this array.  For instance: | ||||
| #     MODULES=(piix ide_disk reiserfs) | ||||
| MODULES=(vfio_pci vfio vfio_iommu_type1 vfio_virqfd) | ||||
|  | ||||
| # BINARIES | ||||
| # This setting includes any additional binaries a given user may | ||||
| # wish into the CPIO image.  This is run last, so it may be used to | ||||
| # override the actual binaries included by a given hook | ||||
| # BINARIES are dependency parsed, so you may safely ignore libraries | ||||
| BINARIES=() | ||||
|  | ||||
| # FILES | ||||
| # This setting is similar to BINARIES above, however, files are added | ||||
| # as-is and are not parsed in any way.  This is useful for config files. | ||||
| FILES=(/usr/bin/vfio-pci-override.sh) | ||||
|  | ||||
| # HOOKS | ||||
| # This is the most important setting in this file.  The HOOKS control the | ||||
| # modules and scripts added to the image, and what happens at boot time. | ||||
| # Order is important, and it is recommended that you do not change the | ||||
| # order in which HOOKS are added.  Run 'mkinitcpio -H <hook name>' for | ||||
| # help on a given hook. | ||||
| # 'base' is _required_ unless you know precisely what you are doing. | ||||
| # 'udev' is _required_ in order to automatically load modules | ||||
| # 'filesystems' is _required_ unless you specify your fs modules in MODULES | ||||
| # Examples: | ||||
| ##   This setup specifies all modules in the MODULES setting above. | ||||
| ##   No raid, lvm2, or encrypted root is needed. | ||||
| #    HOOKS=(base) | ||||
| # | ||||
| ##   This setup will autodetect all modules for your system and should | ||||
| ##   work as a sane default | ||||
| #    HOOKS=(base udev autodetect block filesystems) | ||||
| # | ||||
| ##   This setup will generate a 'full' image which supports most systems. | ||||
| ##   No autodetection is done. | ||||
| #    HOOKS=(base udev block filesystems) | ||||
| # | ||||
| ##   This setup assembles a pata mdadm array with an encrypted root FS. | ||||
| ##   Note: See 'mkinitcpio -H mdadm' for more information on raid devices. | ||||
| #    HOOKS=(base udev block mdadm encrypt filesystems) | ||||
| # | ||||
| ##   This setup loads an lvm2 volume group on a usb device. | ||||
| #    HOOKS=(base udev block lvm2 filesystems) | ||||
| # | ||||
| ##   NOTE: If you have /usr on a separate partition, you MUST include the | ||||
| #    usr, fsck and shutdown hooks. | ||||
| HOOKS=(base vfio udev autodetect modconf block filesystems keyboard) | ||||
|  | ||||
| # COMPRESSION | ||||
| # Use this to compress the initramfs image. By default, gzip compression | ||||
| # is used. Use 'cat' to create an uncompressed image. | ||||
| #COMPRESSION="gzip" | ||||
| #COMPRESSION="bzip2" | ||||
| #COMPRESSION="lzma" | ||||
| #COMPRESSION="xz" | ||||
| #COMPRESSION="lzop" | ||||
| #COMPRESSION="lz4" | ||||
|  | ||||
| # COMPRESSION_OPTIONS | ||||
| # Additional options for the compressor | ||||
| #COMPRESSION_OPTIONS=() | ||||
							
								
								
									
										0
									
								
								src/VGA Passthrough/VGA Passthrough (Manjaro)/Scripts/uninstall.sh
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							
							
						
						
									
										0
									
								
								src/VGA Passthrough/VGA Passthrough (Manjaro)/Scripts/uninstall.sh
									
									
									
									
									
										
										
										Normal file → Executable file
									
								
							| @@ -1,159 +0,0 @@ | ||||
| <domain xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0" type="kvm"> | ||||
|   <name>win10-default</name> | ||||
|   <uuid>c9c4e928-cbdc-465e-b6a0-322ffd502c50</uuid> | ||||
|   <metadata> | ||||
|     <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0"> | ||||
|       <libosinfo:os id="http://microsoft.com/win/10"/> | ||||
|     </libosinfo:libosinfo> | ||||
|   </metadata> | ||||
|   <memory unit="KiB">8388608</memory> | ||||
|   <currentMemory unit="KiB">8388608</currentMemory> | ||||
|   <vcpu placement="static">8</vcpu> | ||||
|   <os> | ||||
|     <type arch="x86_64" machine="pc-q35-5.0">hvm</type> | ||||
|     <loader readonly="yes" type="pflash">/usr/share/edk2-ovmf/x64/OVMF_CODE.fd</loader> | ||||
|     <nvram>/var/lib/libvirt/qemu/nvram/win10-default_VARS.fd</nvram> | ||||
|     <boot dev="hd"/> | ||||
|     <bootmenu enable="no"/> | ||||
|   </os> | ||||
|   <features> | ||||
|     <acpi/> | ||||
|     <apic/> | ||||
|     <hyperv> | ||||
|       <relaxed state="on"/> | ||||
|       <vapic state="on"/> | ||||
|       <spinlocks state="on" retries="8191"/> | ||||
|       <vendor_id state="on" value="whatever"/> | ||||
|     </hyperv> | ||||
|     <kvm> | ||||
|       <hidden state="on"/> | ||||
|     </kvm> | ||||
|     <vmport state="off"/> | ||||
|   </features> | ||||
|   <cpu mode="host-passthrough" check="none" migratable="on"> | ||||
|     <topology sockets="2" dies="1" cores="2" threads="2"/> | ||||
|   </cpu> | ||||
|   <clock offset="localtime"> | ||||
|     <timer name="rtc" tickpolicy="catchup"/> | ||||
|     <timer name="pit" tickpolicy="delay"/> | ||||
|     <timer name="hpet" present="no"/> | ||||
|     <timer name="hypervclock" present="yes"/> | ||||
|   </clock> | ||||
|   <on_poweroff>destroy</on_poweroff> | ||||
|   <on_reboot>restart</on_reboot> | ||||
|   <on_crash>destroy</on_crash> | ||||
|   <pm> | ||||
|     <suspend-to-mem enabled="no"/> | ||||
|     <suspend-to-disk enabled="no"/> | ||||
|   </pm> | ||||
|   <devices> | ||||
|     <emulator>/usr/bin/qemu-system-x86_64</emulator> | ||||
|     <disk type="file" device="disk"> | ||||
|       <driver name="qemu" type="qcow2"/> | ||||
|       <source file="/var/lib/libvirt/images/win10-default.qcow2"/> | ||||
|       <target dev="sda" bus="sata"/> | ||||
|       <address type="drive" controller="0" bus="0" target="0" unit="0"/> | ||||
|     </disk> | ||||
|     <controller type="usb" index="0" model="qemu-xhci" ports="15"> | ||||
|       <address type="pci" domain="0x0000" bus="0x02" slot="0x00" function="0x0"/> | ||||
|     </controller> | ||||
|     <controller type="sata" index="0"> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x1f" function="0x2"/> | ||||
|     </controller> | ||||
|     <controller type="pci" index="0" model="pcie-root"/> | ||||
|     <controller type="pci" index="1" model="pcie-root-port"> | ||||
|       <model name="pcie-root-port"/> | ||||
|       <target chassis="1" port="0x8"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x0" multifunction="on"/> | ||||
|     </controller> | ||||
|     <controller type="pci" index="2" model="pcie-root-port"> | ||||
|       <model name="pcie-root-port"/> | ||||
|       <target chassis="2" port="0x9"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x1"/> | ||||
|     </controller> | ||||
|     <controller type="pci" index="3" model="pcie-root-port"> | ||||
|       <model name="pcie-root-port"/> | ||||
|       <target chassis="3" port="0xa"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x2"/> | ||||
|     </controller> | ||||
|     <controller type="pci" index="4" model="pcie-root-port"> | ||||
|       <model name="pcie-root-port"/> | ||||
|       <target chassis="4" port="0xb"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x3"/> | ||||
|     </controller> | ||||
|     <controller type="pci" index="5" model="pcie-root-port"> | ||||
|       <model name="pcie-root-port"/> | ||||
|       <target chassis="5" port="0xc"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x4"/> | ||||
|     </controller> | ||||
|     <controller type="pci" index="6" model="pcie-root-port"> | ||||
|       <model name="pcie-root-port"/> | ||||
|       <target chassis="6" port="0xd"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x5"/> | ||||
|     </controller> | ||||
|     <controller type="pci" index="7" model="pcie-root-port"> | ||||
|       <model name="pcie-root-port"/> | ||||
|       <target chassis="7" port="0xe"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x6"/> | ||||
|     </controller> | ||||
|     <controller type="pci" index="8" model="pcie-to-pci-bridge"> | ||||
|       <model name="pcie-pci-bridge"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x06" slot="0x00" function="0x0"/> | ||||
|     </controller> | ||||
|     <controller type="pci" index="9" model="pcie-root-port"> | ||||
|       <model name="pcie-root-port"/> | ||||
|       <target chassis="9" port="0xf"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x7"/> | ||||
|     </controller> | ||||
|     <controller type="pci" index="10" model="pcie-root-port"> | ||||
|       <model name="pcie-root-port"/> | ||||
|       <target chassis="10" port="0x10"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0"/> | ||||
|     </controller> | ||||
|     <interface type="network"> | ||||
|       <mac address="52:54:00:d1:53:17"/> | ||||
|       <source network="default"/> | ||||
|       <model type="e1000e"/> | ||||
|       <link state="down"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x01" slot="0x00" function="0x0"/> | ||||
|     </interface> | ||||
|     <input type="mouse" bus="ps2"/> | ||||
|     <input type="keyboard" bus="ps2"/> | ||||
|     <graphics type="spice" autoport="yes" listen="0.0.0.0"> | ||||
|       <listen type="address" address="0.0.0.0"/> | ||||
|       <image compression="off"/> | ||||
|       <gl enable="no"/> | ||||
|     </graphics> | ||||
|     <video> | ||||
|       <model type="ramfb" heads="1" primary="yes"/> | ||||
|     </video> | ||||
|     <hostdev mode="subsystem" type="pci" managed="yes"> | ||||
|       <source> | ||||
|         <address domain="0x0000" bus="0x29" slot="0x00" function="0x0"/> | ||||
|       </source> | ||||
|       <address type="pci" domain="0x0000" bus="0x03" slot="0x00" function="0x0"/> | ||||
|     </hostdev> | ||||
|     <hostdev mode="subsystem" type="pci" managed="yes"> | ||||
|       <source> | ||||
|         <address domain="0x0000" bus="0x29" slot="0x00" function="0x1"/> | ||||
|       </source> | ||||
|       <address type="pci" domain="0x0000" bus="0x04" slot="0x00" function="0x0"/> | ||||
|     </hostdev> | ||||
|     <memballoon model="virtio"> | ||||
|       <address type="pci" domain="0x0000" bus="0x05" slot="0x00" function="0x0"/> | ||||
|     </memballoon> | ||||
|     <shmem name="looking-glass"> | ||||
|       <model type="ivshmem-plain"/> | ||||
|       <size unit="M">32</size> | ||||
|       <address type="pci" domain="0x0000" bus="0x08" slot="0x02" function="0x0"/> | ||||
|     </shmem> | ||||
|   </devices> | ||||
|   <qemu:commandline> | ||||
|     <qemu:arg value="-device"/> | ||||
|     <qemu:arg value="ich9-intel-hda,bus=pcie.0,addr=0x1b"/> | ||||
|     <qemu:arg value="-device"/> | ||||
|     <qemu:arg value="hda-micro,audiodev=hda"/> | ||||
|     <qemu:arg value="-audiodev"/> | ||||
|     <qemu:arg value="pa,id=hda,server=unix:/run/user/1000/pulse/native"/> | ||||
|   </qemu:commandline> | ||||
| </domain> | ||||
| @@ -0,0 +1,107 @@ | ||||
| <domain type='kvm'> | ||||
|   <name>win10</name> | ||||
|   <uuid>3794ed5b-2121-4915-ae0f-74fb62b1cb0a</uuid> | ||||
|   <metadata> | ||||
|     <libosinfo:libosinfo xmlns:libosinfo="http://libosinfo.org/xmlns/libvirt/domain/1.0"> | ||||
|       <libosinfo:os id="http://microsoft.com/win/10"/> | ||||
|     </libosinfo:libosinfo> | ||||
|   </metadata> | ||||
|   <memory unit='KiB'>8388608</memory> | ||||
|   <currentMemory unit='KiB'>8388608</currentMemory> | ||||
|   <vcpu placement='static'>8</vcpu> | ||||
|   <os> | ||||
|     <type arch='x86_64' machine='pc-i440fx-5.2'>hvm</type> | ||||
|     <loader readonly='yes' type='pflash'>/usr/share/edk2-ovmf/x64/OVMF_CODE.fd</loader> | ||||
|     <nvram>/var/lib/libvirt/qemu/nvram/win10_VARS.fd</nvram> | ||||
|   </os> | ||||
|   <features> | ||||
|     <acpi/> | ||||
|     <apic/> | ||||
|     <hyperv> | ||||
|       <relaxed state='on'/> | ||||
|       <vapic state='on'/> | ||||
|       <spinlocks state='on' retries='8191'/> | ||||
|       <vendor_id state='on' value='whatever'/> | ||||
|     </hyperv> | ||||
|     <kvm> | ||||
|       <hidden state='on'/> | ||||
|     </kvm> | ||||
|     <vmport state='off'/> | ||||
|   </features> | ||||
|   <cpu mode='host-passthrough' check='partial' migratable='on'> | ||||
|     <topology sockets='1' dies='1' cores='4' threads='2'/> | ||||
|   </cpu> | ||||
|   <clock offset='localtime'> | ||||
|     <timer name='rtc' tickpolicy='catchup'/> | ||||
|     <timer name='pit' tickpolicy='delay'/> | ||||
|     <timer name='hpet' present='no'/> | ||||
|     <timer name='hypervclock' present='yes'/> | ||||
|   </clock> | ||||
|   <on_poweroff>destroy</on_poweroff> | ||||
|   <on_reboot>restart</on_reboot> | ||||
|   <on_crash>destroy</on_crash> | ||||
|   <pm> | ||||
|     <suspend-to-mem enabled='no'/> | ||||
|     <suspend-to-disk enabled='no'/> | ||||
|   </pm> | ||||
|   <devices> | ||||
|     <emulator>/usr/bin/qemu-system-x86_64</emulator> | ||||
|     <disk type='file' device='disk'> | ||||
|       <driver name='qemu' type='qcow2'/> | ||||
|       <source file='/home/abaddon/Mounted_Drives/NVME1/Qemu_Images/win10.qcow2'/> | ||||
|       <target dev='sda' bus='sata'/> | ||||
|       <boot order='1'/> | ||||
|       <address type='drive' controller='0' bus='0' target='0' unit='0'/> | ||||
|     </disk> | ||||
|     <controller type='usb' index='0' model='qemu-xhci' ports='15'> | ||||
|       <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> | ||||
|     </controller> | ||||
|     <controller type='pci' index='0' model='pci-root'/> | ||||
|     <controller type='sata' index='0'> | ||||
|       <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> | ||||
|     </controller> | ||||
|     <controller type='virtio-serial' index='0'> | ||||
|       <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> | ||||
|     </controller> | ||||
|     <controller type='ide' index='0'> | ||||
|       <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> | ||||
|     </controller> | ||||
|     <interface type='network'> | ||||
|       <mac address='52:54:00:d2:ea:79'/> | ||||
|       <source network='default'/> | ||||
|       <model type='e1000'/> | ||||
|       <address type='pci' domain='0x0000' bus='0x00' slot='0x0a' function='0x0'/> | ||||
|     </interface> | ||||
|     <channel type='spicevmc'> | ||||
|       <target type='virtio' name='com.redhat.spice.0'/> | ||||
|       <address type='virtio-serial' controller='0' bus='0' port='1'/> | ||||
|     </channel> | ||||
|     <input type='mouse' bus='ps2'/> | ||||
|     <input type='keyboard' bus='ps2'/> | ||||
|     <graphics type='spice' autoport='yes'> | ||||
|       <listen type='address'/> | ||||
|       <image compression='off'/> | ||||
|     </graphics> | ||||
|     <sound model='ich9'> | ||||
|       <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> | ||||
|     </sound> | ||||
|     <video> | ||||
|       <model type='ramfb' heads='1' primary='yes'/> | ||||
|     </video> | ||||
|     <hostdev mode='subsystem' type='pci' managed='yes'> | ||||
|       <source> | ||||
|         <address domain='0x0000' bus='0x29' slot='0x00' function='0x0'/> | ||||
|       </source> | ||||
|       <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/> | ||||
|     </hostdev> | ||||
|     <hostdev mode='subsystem' type='pci' managed='yes'> | ||||
|       <source> | ||||
|         <address domain='0x0000' bus='0x29' slot='0x00' function='0x1'/> | ||||
|       </source> | ||||
|       <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/> | ||||
|     </hostdev> | ||||
|     <memballoon model='virtio'> | ||||
|       <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/> | ||||
|     </memballoon> | ||||
|   </devices> | ||||
| </domain> | ||||
		Reference in New Issue
	
	Block a user