Initial commit
This commit is contained in:
		
							
								
								
									
										54
									
								
								grub
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								grub
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,54 @@ | ||||
| # GRUB boot loader configuration | ||||
|  | ||||
| GRUB_DEFAULT=0 | ||||
| GRUB_TIMEOUT=5 | ||||
| GRUB_DISTRIBUTOR="Arch" | ||||
| GRUB_CMDLINE_LINUX_DEFAULT="audit=0 loglevel=3 pcie_acs_override=downstream intel_iommu=on vfio-pci.ids=1849:0412,1849:0c0c,8086:0412,8086:0c0c video=vesafb:off,efifb:off,simplefb:off" | ||||
| GRUB_CMDLINE_LINUX="" | ||||
|  | ||||
| # 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 | ||||
|  | ||||
| # Set to 'countdown' or 'hidden' to change timeout behavior, | ||||
| # press ESC key to display menu. | ||||
| GRUB_TIMEOUT_STYLE=menu | ||||
|  | ||||
| # 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 `vbeinfo' | ||||
| 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-blue/black" | ||||
| #GRUB_COLOR_HIGHLIGHT="light-cyan/blue" | ||||
|  | ||||
| # Uncomment one of them for the gfx desired, a image background or a gfxtheme | ||||
| #GRUB_BACKGROUND="/path/to/wallpaper" | ||||
| #GRUB_THEME="/path/to/gfxtheme" | ||||
|  | ||||
| # Uncomment to get a beep at GRUB start | ||||
| #GRUB_INIT_TUNE="480 440 1" | ||||
|  | ||||
| # Uncomment to make GRUB remember the last selection. This requires to | ||||
| # set 'GRUB_DEFAULT=saved' above. | ||||
| #GRUB_SAVEDEFAULT="true" | ||||
							
								
								
									
										134
									
								
								vm.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										134
									
								
								vm.xml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,134 @@ | ||||
| <domain xmlns:qemu="http://libvirt.org/schemas/domain/qemu/1.0" type="kvm"> | ||||
|   <name>win10</name> | ||||
|   <uuid>36ef2d6f-5980-424a-9a97-f61a7588995a</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">6291456</memory> | ||||
|   <currentMemory unit="KiB">6291456</currentMemory> | ||||
|   <vcpu placement="static">2</vcpu> | ||||
|   <os> | ||||
|     <type arch="x86_64" machine="pc-i440fx-4.0">hvm</type> | ||||
|   </os> | ||||
|   <features> | ||||
|     <acpi/> | ||||
|     <apic/> | ||||
|     <hyperv> | ||||
|       <relaxed state="on"/> | ||||
|       <vapic state="on"/> | ||||
|       <spinlocks state="on" retries="8191"/> | ||||
|     </hyperv> | ||||
|     <vmport state="off"/> | ||||
|   </features> | ||||
|   <cpu mode="host-model" check="none"> | ||||
|     <model fallback="allow"/> | ||||
|   </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>restart</on_crash> | ||||
|   <pm> | ||||
|     <suspend-to-mem enabled="no"/> | ||||
|     <suspend-to-disk enabled="yes"/> | ||||
|   </pm> | ||||
|   <devices> | ||||
|     <emulator>/usr/bin/qemu-system-x86_64</emulator> | ||||
|     <disk type="file" device="cdrom"> | ||||
|       <driver name="qemu" type="raw"/> | ||||
|       <source file="/var/lib/libvirt/images/win10.iso"/> | ||||
|       <target dev="sda" bus="sata"/> | ||||
|       <readonly/> | ||||
|       <address type="drive" controller="0" bus="0" target="0" unit="0"/> | ||||
|     </disk> | ||||
|     <disk type="file" device="cdrom"> | ||||
|       <driver name="qemu" type="raw"/> | ||||
|       <source file="/var/lib/libvirt/images/virtio-win.iso"/> | ||||
|       <target dev="sdb" bus="sata"/> | ||||
|       <readonly/> | ||||
|       <address type="drive" controller="0" bus="0" target="0" unit="1"/> | ||||
|     </disk> | ||||
|     <disk type="file" device="disk"> | ||||
|       <driver name="qemu" type="qcow2"/> | ||||
|       <source file="/var/lib/libvirt/images/rootfs.qcow2"/> | ||||
|       <target dev="sdc" bus="sata"/> | ||||
|       <boot order="1"/> | ||||
|       <address type="drive" controller="0" bus="0" target="0" unit="2"/> | ||||
|     </disk> | ||||
|     <controller type="usb" index="0" model="ich9-ehci1"> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x7"/> | ||||
|     </controller> | ||||
|     <controller type="usb" index="0" model="ich9-uhci1"> | ||||
|       <master startport="0"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x0" multifunction="on"/> | ||||
|     </controller> | ||||
|     <controller type="usb" index="0" model="ich9-uhci2"> | ||||
|       <master startport="2"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x1"/> | ||||
|     </controller> | ||||
|     <controller type="usb" index="0" model="ich9-uhci3"> | ||||
|       <master startport="4"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x2"/> | ||||
|     </controller> | ||||
|     <controller type="pci" index="0" model="pci-root"/> | ||||
|     <controller type="sata" index="0"> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x07" function="0x0"/> | ||||
|     </controller> | ||||
|     <controller type="virtio-serial" index="0"> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x09" function="0x0"/> | ||||
|     </controller> | ||||
|     <controller type="scsi" index="0" model="virtio-scsi"> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x04" function="0x0"/> | ||||
|     </controller> | ||||
|     <interface type="direct"> | ||||
|       <mac address="52:54:00:4b:99:a7"/> | ||||
|       <source dev="enp0s25" mode="bridge"/> | ||||
|       <model type="virtio"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x0a" function="0x0"/> | ||||
|     </interface> | ||||
|     <interface type="network"> | ||||
|       <mac address="52:54:00:f5:2b:5c"/> | ||||
|       <source network="isolated"/> | ||||
|       <model type="virtio"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x0b" function="0x0"/> | ||||
|     </interface> | ||||
|     <channel type="unix"> | ||||
|       <target type="virtio" name="org.qemu.guest_agent.0"/> | ||||
|       <address type="virtio-serial" controller="0" bus="0" port="1"/> | ||||
|     </channel> | ||||
|     <channel type="spiceport"> | ||||
|       <source channel="org.spice-space.webdav.0"/> | ||||
|       <target type="virtio" name="org.spice-space.webdav.0"/> | ||||
|       <address type="virtio-serial" controller="0" bus="0" port="2"/> | ||||
|     </channel> | ||||
|     <input type="mouse" bus="ps2"/> | ||||
|     <input type="keyboard" bus="ps2"/> | ||||
|     <hostdev mode="subsystem" type="pci" managed="yes"> | ||||
|       <source> | ||||
|         <address domain="0x0000" bus="0x00" slot="0x02" function="0x0"/> | ||||
|       </source> | ||||
|       <rom file="/home/cole/vbios.dump"/> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0"/> | ||||
|     </hostdev> | ||||
|     <hostdev mode="subsystem" type="pci" managed="yes"> | ||||
|       <source> | ||||
|         <address domain="0x0000" bus="0x00" slot="0x03" function="0x0"/> | ||||
|       </source> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x05" function="0x0"/> | ||||
|     </hostdev> | ||||
|     <memballoon model="virtio"> | ||||
|       <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x0"/> | ||||
|     </memballoon> | ||||
|   </devices> | ||||
|   <qemu:commandline> | ||||
|     <qemu:env name="QEMU_AUDIO_DRV" value="pa"/> | ||||
|     <qemu:env name="QEMU_PA_SERVER" value="/run/user/1000/pulse/native"/> | ||||
|   </qemu:commandline> | ||||
| </domain> | ||||
|  | ||||
		Reference in New Issue
	
	Block a user