├── 100.conf ├── OVMF_CODE.fd ├── OVMF_VARS.fd ├── README.md ├── apple ├── 188.conf ├── 20201226214515.jpg └── OC │ └── config.plist ├── dde-desktop_20201223203029.png ├── igd.rom └── test ├── IntelGopDriver.efi ├── NUC10i5FNH ├── OVMF_CODE.fd └── vbt.bin /100.conf: -------------------------------------------------------------------------------- 1 | args: -set device.hostpci0.addr=02.0 -set device.hostpci0.x-igd-gms=1 -set device.hostpci0.x-igd-opregion=on 2 | bios: ovmf 3 | boot: order=ide2;sata0 4 | cores: 4 5 | cpu: host 6 | efidisk0: local-lvm:vm-100-disk-1,size=4M 7 | hostpci0: 00:02.0,legacy-igd=1,romfile=igd.rom 8 | hostpci1: 00:0e 9 | hostpci2: 04:00 10 | ide2: none,media=cdrom 11 | memory: 4096 12 | name: ubuntu 13 | net0: virtio=6E:D4:58:A1:94:02,bridge=vmbr0 14 | numa: 0 15 | ostype: l26 16 | sata0: local-lvm:vm-100-disk-0,backup=0,size=64G 17 | scsihw: virtio-scsi-pci 18 | smbios1: uuid=7c13de7d-4e31-4370-99aa-a795602a2bd1 19 | sockets: 1 20 | usb0: host=0bda:0129 21 | usb1: host=1a81:2019 22 | usb2: host=046d:c084 23 | vga: none 24 | vmgenid: 51c14e0c-276c-4bab-b8a3-8c7c335d061a 25 | -------------------------------------------------------------------------------- /OVMF_CODE.fd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/my33love/gk41-pve-ovmf/34cf9cab857dd9c35f2844b28ae3fe9c4a874a5e/OVMF_CODE.fd -------------------------------------------------------------------------------- /OVMF_VARS.fd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/my33love/gk41-pve-ovmf/34cf9cab857dd9c35f2844b28ae3fe9c4a874a5e/OVMF_VARS.fd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # gk41-pve-ovmf 2 | gk41's OVMF,support physical display with GVT-D using PVE6.3!纯UEFI启动支持直通核显到物理显示器输出! 3 | pure UEFI boot, not legacy or csm! gk41 mini pc,cpu:J4125 gpu:UHD600. 对于纯UEFI系统启动,直通核显到物理显示器,几乎是不可能的任务,尤其是VM装WIN10。 所有已知的核显直通教程,几乎都是教你用VNC装完系统后再改conf文件添加参数直通,等你改完参数启动机器基本都是黑屏无输出的,不管是HDMI亦或DP接口。网上教程的成功关键在于你必须用legacy传统模式启动,不然你连VBIOS都dump不出来,更谈不上成功直通到显示器。但是像我的小主机GK41压根没有CSM和legacy模式,BIOS只包含GOP驱动没有VBIOS。。。使用我提供的OVMF+args来启动VM虚拟机,你可以直通安装系统,而不是安装系统后直通,如果真心直通不了,也不会太浪费你的时间!如果你的小主机只支持UEFI启动,但是不是同一个核显,可以用UEFITool工具提取gop与vbt,替换我提供的OVMF文件中的GOP驱动与VBT表。WIN10 直通安装没有任何问题,可以正常直通到物理显示器,但是一旦装了UHD驱动就黑屏了,只能RDP远程进去,暂时没找到解决办法!ubuntu测试完美,直通安装与安装完显示器都能在4K 60HZ下工作。Good Luck! 4 | 5 | PVE6.3直通核显前主机HOST操作,与网上通用教程一致: 6 | 7 | A.首先编辑GRUB配置文件: 8 | vi /etc/default/grub (覆盖同一行) 9 | 10 | GRUB_CMDLINE_LINUX_DEFAULT="quiet kvm.ignore_msrs=1 intel_iommu=on iommu=pt video=efifb:off vfio-pci.ids=8086:3185,8086:3198 modprobe.blacklist=i915,snd_hda_intel,snd_sof_pci,mei_me,snd_hda_codec_hdmi,snd_hda_codec_realtek" 11 | 12 | 更新GRUB: 13 | update-grub 14 | 15 | B.添加所需的系统模块(驱动): 16 | vi /etc/modules 17 | 18 | vfio 19 | vfio_iommu_type1 20 | vfio_pci 21 | vfio_virqfd 22 | 23 | 更新: 24 | update-initramfs -u 25 | 26 | 重启: 27 | reboot 28 | 29 | PVE6.3环境,minisforum-gk41-mini-pc直通显卡到物理显示器实现4K输出: 30 | 31 | 1.复制OVMF_CODE.fd+OVMF_VARS.fd覆盖PVE下的相同文件(/usr/share/pve-edk2-firmware/); 32 | 2.复制igd.rom到PVE下的kvm目录(/usr/share/kvm/); 33 | 3.对照100.conf编辑自己的虚拟机配置文件; 34 | 4.最好是SSH下,用qm start 100之类的启动虚拟机,这样启动的好处是万一有问题,能有错误提示! 35 | 经测试完美支持ubuntu20.04,deepin v20(虚拟机选windows类型),4K 60HZ输出。 36 | 37 | 与现有直通最大不同:添加本机HOST提取的gop与vbt编译到ovmf,使BIOS启动就有图形输出能力,直接直通到物理显示器,安装系统,而不是等系统装完了才直通! 38 | 参考以下文档: 39 | Add the VBT and GOP drivers to the OVMF 40 | https://projectacrn.github.io/latest/tutorials/gpu-passthru.html 41 | efirom IgdAssignmentDxe to igd.rom 42 | https://bugzilla.tianocore.org/attachment.cgi?id=165&action=edit 43 | dump gop&vbt from bios.bin 44 | https://www.win-raid.com/t5360f13-EFI-LAN-BIOS-Intel-GopDriver-modules.html 45 | https://www.win-raid.com/t905f13-Guide-Transfer-of-specific-Intel-OROM-VBIOS-and-GOP-VBT-settings-by-using-Intel-BMP-tool.html 46 | -------------------------------------------------------------------------------- /apple/188.conf: -------------------------------------------------------------------------------- 1 | args: -set device.hostpci0.addr=02.0 -set device.hostpci0.x-igd-gms=1 -set device.hostpci0.x-igd-opregion=on -device isa-applesmc,osk="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" -smbios type=2 -cpu host,kvm=on,vendor=GenuineIntel,+kvm_pv_unhalt,+kvm_pv_eoi,+hypervisor,+invtsc 2 | balloon: 0 3 | bios: ovmf 4 | boot: order=ide2;virtio0 5 | cores: 4 6 | cpu: Penryn 7 | efidisk0: local-lvm:vm-188-disk-1,size=4M 8 | hostpci0: 00:02.0,legacy-igd=1,romfile=igd.rom 9 | hostpci1: 00:0e.0 10 | hostpci2: 04:00.0 11 | ide0: local:iso/BigSur-full.img,cache=unsafe,size=14G 12 | ide2: local:iso/OpenCore-v10.iso,cache=unsafe 13 | memory: 4096 14 | name: macos 15 | net0: vmxnet3=DA:2E:F7:33:14:F7,bridge=vmbr0 16 | numa: 1 17 | ostype: other 18 | scsihw: virtio-scsi-pci 19 | smbios1: uuid=5c210c2a-bf9b-4bb8-9ff4-c453c49be3f1 20 | sockets: 1 21 | usb0: host=1a81:2019 22 | usb1: host=046d:c084 23 | vga: none 24 | virtio0: local-lvm:vm-188-disk-0,backup=0,cache=unsafe,discard=on,size=64G 25 | vmgenid: 73fc3211-41c6-4e2a-9d47-75147cbf13b9 26 | -------------------------------------------------------------------------------- /apple/20201226214515.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/my33love/gk41-pve-ovmf/34cf9cab857dd9c35f2844b28ae3fe9c4a874a5e/apple/20201226214515.jpg -------------------------------------------------------------------------------- /apple/OC/config.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | ACPI 6 | 7 | Add 8 | 9 | 10 | Comment 11 | SSDT-DTGP.aml 12 | Path 13 | SSDT-DTGP.aml 14 | Enabled 15 | 16 | 17 | 18 | Comment 19 | SSDT-EC.aml 20 | Path 21 | SSDT-EC.aml 22 | Enabled 23 | 24 | 25 | 26 | Comment 27 | SSDT-EHCI.aml 28 | Path 29 | SSDT-EHCI.aml 30 | Enabled 31 | 32 | 33 | 34 | Comment 35 | SSDT-PLUG.aml 36 | Path 37 | SSDT-PLUG.aml 38 | Enabled 39 | 40 | 41 | 42 | Delete 43 | 44 | 45 | All 46 | 47 | Comment 48 | Delete CpuPm 49 | Enabled 50 | 51 | OemTableId 52 | Q3B1UG0AAAA= 53 | TableLength 54 | 0 55 | TableSignature 56 | U1NEVA== 57 | 58 | 59 | All 60 | 61 | Comment 62 | Delete Cpu0Ist 63 | Enabled 64 | 65 | OemTableId 66 | Q3B1MElzdAA= 67 | TableLength 68 | 0 69 | TableSignature 70 | U1NEVA== 71 | 72 | 73 | Patch 74 | 75 | 76 | Comment 77 | _Q11 to XQ11 78 | Count 79 | 1 80 | Enabled 81 | 82 | Find 83 | X1ExMQ== 84 | Limit 85 | 0 86 | Mask 87 | 88 | OemTableId 89 | 90 | Replace 91 | WFExMQ== 92 | ReplaceMask 93 | 94 | Skip 95 | 0 96 | TableLength 97 | 0 98 | TableSignature 99 | 100 | 101 | 102 | Comment 103 | _Q12 to XQ12 104 | Count 105 | 1 106 | Enabled 107 | 108 | Find 109 | X1ExMg== 110 | Limit 111 | 0 112 | Mask 113 | 114 | OemTableId 115 | 116 | Replace 117 | WFExMg== 118 | ReplaceMask 119 | 120 | Skip 121 | 0 122 | TableLength 123 | 0 124 | TableSignature 125 | 126 | 127 | 128 | Quirks 129 | 130 | FadtEnableReset 131 | 132 | NormalizeHeaders 133 | 134 | RebaseRegions 135 | 136 | ResetHwSig 137 | 138 | ResetLogoStatus 139 | 140 | 141 | 142 | Booter 143 | 144 | MmioWhitelist 145 | 146 | 147 | Quirks 148 | 149 | AvoidRuntimeDefrag 150 | 151 | DevirtualiseMmio 152 | 153 | DisableSingleUser 154 | 155 | DisableVariableWrite 156 | 157 | DiscardHibernateMap 158 | 159 | EnableSafeModeSlide 160 | 161 | EnableWriteUnprotector 162 | 163 | ForceExitBootServices 164 | 165 | ProtectMemoryRegions 166 | 167 | ProtectSecureBoot 168 | 169 | ProtectUefiServices 170 | 171 | ProvideCustomSlide 172 | 173 | ProvideMaxSlide 174 | 0 175 | RebuildAppleMemoryMap 176 | 177 | SetupVirtualMap 178 | 179 | SignalAppleOS 180 | 181 | SyncRuntimePermissions 182 | 183 | 184 | 185 | DeviceProperties 186 | 187 | Add 188 | 189 | PciRoot(0x1)/Pci(0x1F,0x0) 190 | 191 | compatible 192 | pci8086,2916 193 | device-id 194 | FikA 195 | name 196 | pci8086,2916 197 | 198 | 199 | Delete 200 | 201 | PciRoot(0x0)/Pci(0x1b,0x0) 202 | 203 | MaximumBootBeepVolume 204 | 205 | 206 | 207 | Kernel 208 | 209 | Add 210 | 211 | 212 | Comment 213 | 214 | MaxKernel 215 | 216 | PlistPath 217 | Contents/Info.plist 218 | Enabled 219 | 220 | MinKernel 221 | 222 | ExecutablePath 223 | Contents/MacOS/Lilu 224 | Arch 225 | Any 226 | BundlePath 227 | Lilu.kext 228 | 229 | 230 | Comment 231 | 232 | MaxKernel 233 | 234 | PlistPath 235 | Contents/Info.plist 236 | Enabled 237 | 238 | MinKernel 239 | 240 | ExecutablePath 241 | Contents/MacOS/VirtualSMC 242 | Arch 243 | Any 244 | BundlePath 245 | VirtualSMC.kext 246 | 247 | 248 | Comment 249 | 250 | MaxKernel 251 | 252 | PlistPath 253 | Contents/Info.plist 254 | Enabled 255 | 256 | MinKernel 257 | 258 | ExecutablePath 259 | 260 | Arch 261 | Any 262 | BundlePath 263 | AGPMInjector.kext 264 | 265 | 266 | Comment 267 | 268 | MaxKernel 269 | 270 | PlistPath 271 | Contents/Info.plist 272 | Enabled 273 | 274 | MinKernel 275 | 276 | ExecutablePath 277 | Contents/MacOS/AppleALC 278 | Arch 279 | Any 280 | BundlePath 281 | AppleALC.kext 282 | 283 | 284 | Comment 285 | 286 | MaxKernel 287 | 288 | PlistPath 289 | Contents/Info.plist 290 | Enabled 291 | 292 | MinKernel 293 | 294 | ExecutablePath 295 | 296 | Arch 297 | Any 298 | BundlePath 299 | MCEReporterDisabler.kext 300 | 301 | 302 | Comment 303 | 304 | MaxKernel 305 | 306 | PlistPath 307 | Contents/Info.plist 308 | Enabled 309 | 310 | MinKernel 311 | 312 | ExecutablePath 313 | Contents/MacOS/USBInjectAll 314 | Arch 315 | Any 316 | BundlePath 317 | USBInjectAll.kext 318 | 319 | 320 | Comment 321 | 322 | MaxKernel 323 | 324 | PlistPath 325 | Contents/Info.plist 326 | Enabled 327 | 328 | MinKernel 329 | 330 | ExecutablePath 331 | Contents/MacOS/WhateverGreen 332 | Arch 333 | Any 334 | BundlePath 335 | WhateverGreen.kext 336 | 337 | 338 | Block 339 | 340 | 341 | Arch 342 | Any 343 | Comment 344 | 345 | Enabled 346 | 347 | Identifier 348 | com.apple.driver.AppleTyMCEDriver 349 | MaxKernel 350 | 351 | MinKernel 352 | 353 | 354 | 355 | Emulate 356 | 357 | DummyPowerManagement 358 | 359 | Cpuid1Data 360 | VAYFAAAAAAAAAAAAAAAAAA== 361 | Cpuid1Mask 362 | ////AAAAAAAAAAAAAAAAAA== 363 | MaxKernel 364 | 365 | MinKernel 366 | 367 | 368 | Force 369 | 370 | 371 | Arch 372 | Any 373 | BundlePath 374 | System/Library/Extensions/IONetworkingFamily.kext 375 | Comment 376 | 377 | Enabled 378 | 379 | Identifier 380 | com.apple.iokit.IONetworkingFamily 381 | ExecutablePath 382 | Contents/MacOS/IONetworkingFamily 383 | MaxKernel 384 | 13.99.99 385 | MinKernel 386 | 387 | PlistPath 388 | Contents/Info.plist 389 | 390 | 391 | Patch 392 | 393 | 394 | Base 395 | _cpu_topology_sort 396 | Comment 397 | algrey - cpu_topology_sort -disable _x86_validate_topology 398 | Count 399 | 1 400 | Enabled 401 | 402 | Find 403 | 6AAA//8= 404 | Identifier 405 | kernel 406 | Limit 407 | 0 408 | Mask 409 | /wAA//8= 410 | MaxKernel 411 | 20.99.99 412 | MinKernel 413 | 17.0.0 414 | Replace 415 | Dx9EAAA= 416 | ReplaceMask 417 | 418 | Skip 419 | 0 420 | 421 | 422 | Base 423 | 424 | Comment 425 | algrey - cpuid_set_cpufamily - force CPUFAMILY_INTEL_PENRYN 426 | Count 427 | 1 428 | Enabled 429 | 430 | Find 431 | MduAPQAAAAAGdQA= 432 | Identifier 433 | kernel 434 | Limit 435 | 0 436 | Mask 437 | /////wAAAP///wA= 438 | MaxKernel 439 | 20.99.99 440 | MinKernel 441 | 17.0.0 442 | Replace 443 | u7xP6njpXQAAAJA= 444 | ReplaceMask 445 | 446 | Skip 447 | 0 448 | 449 | 450 | Quirks 451 | 452 | AppleCpuPmCfgLock 453 | 454 | AppleXcpmCfgLock 455 | 456 | AppleXcpmExtraMsrs 457 | 458 | AppleXcpmForceBoost 459 | 460 | CustomSMBIOSGuid 461 | 462 | DisableIoMapper 463 | 464 | DisableLinkeditJettison 465 | 466 | DisableRtcChecksum 467 | 468 | ExtendBTFeatureFlags 469 | 470 | ExternalDiskIcons 471 | 472 | ForceSecureBootScheme 473 | 474 | IncreasePciBarSize 475 | 476 | LapicKernelPanic 477 | 478 | LegacyCommpage 479 | 480 | PanicNoKextDump 481 | 482 | PowerTimeoutKernelPanic 483 | 484 | ThirdPartyDrives 485 | 486 | XhciPortLimit 487 | 488 | 489 | Scheme 490 | 491 | FuzzyMatch 492 | 493 | KernelArch 494 | x86_64 495 | KernelCache 496 | Auto 497 | 498 | 499 | Misc 500 | 501 | BlessOverride 502 | 503 | 504 | Boot 505 | 506 | ConsoleAttributes 507 | 0 508 | HibernateMode 509 | Auto 510 | HideAuxiliary 511 | 512 | PickerAttributes 513 | 1 514 | PickerAudioAssist 515 | 516 | PickerMode 517 | External 518 | PollAppleHotKeys 519 | 520 | ShowPicker 521 | 522 | TakeoffDelay 523 | 0 524 | Timeout 525 | 0 526 | 527 | Debug 528 | 529 | AppleDebug 530 | 531 | ApplePanic 532 | 533 | DisableWatchDog 534 | 535 | DisplayDelay 536 | 0 537 | DisplayLevel 538 | 2147483650 539 | SerialInit 540 | 541 | SysReport 542 | 543 | Target 544 | 3 545 | 546 | Entries 547 | 548 | 549 | Security 550 | 551 | AllowNvramReset 552 | 553 | AllowSetDefault 554 | 555 | ApECID 556 | 0 557 | AuthRestart 558 | 559 | BlacklistAppleUpdate 560 | 561 | BootProtect 562 | None 563 | DmgLoading 564 | Signed 565 | EnablePassword 566 | 567 | ExposeSensitiveData 568 | 6 569 | HaltLevel 570 | 2147483648 571 | PasswordHash 572 | 573 | PasswordSalt 574 | 575 | ScanPolicy 576 | 18809603 577 | SecureBootModel 578 | Disabled 579 | Vault 580 | Optional 581 | 582 | Tools 583 | 584 | 585 | Comment 586 | ResetSystem.efi 587 | RealPath 588 | 589 | Name 590 | ResetSystem.efi 591 | TextMode 592 | 593 | Enabled 594 | 595 | Arguments 596 | 597 | Path 598 | ResetSystem.efi 599 | Auxiliary 600 | 601 | 602 | 603 | Comment 604 | Shell.efi 605 | RealPath 606 | 607 | Name 608 | Shell.efi 609 | TextMode 610 | 611 | Enabled 612 | 613 | Arguments 614 | 615 | Path 616 | Shell.efi 617 | Auxiliary 618 | 619 | 620 | 621 | 622 | NVRAM 623 | 624 | Add 625 | 626 | 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 627 | 628 | DefaultBackgroundColor 629 | AAAAAA== 630 | UIScale 631 | AQ== 632 | 633 | 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 634 | 635 | rtc-blacklist 636 | 637 | 638 | 7C436110-AB2A-4BBB-A880-FE41995C9F82 639 | 640 | SystemAudioVolume 641 | Rg== 642 | boot-args 643 | keepsyms=1 644 | run-efi-updater 645 | No 646 | csr-active-config 647 | AAAAAA== 648 | prev-lang:kbd 649 | ZW4tVVM6MA== 650 | 651 | 652 | Delete 653 | 654 | 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14 655 | 656 | UIScale 657 | DefaultBackgroundColor 658 | 659 | 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102 660 | 661 | rtc-blacklist 662 | 663 | 7C436110-AB2A-4BBB-A880-FE41995C9F82 664 | 665 | boot-args 666 | 667 | 668 | LegacyEnable 669 | 670 | LegacyOverwrite 671 | 672 | LegacySchema 673 | 674 | 7C436110-AB2A-4BBB-A880-FE41995C9F82 675 | 676 | EFILoginHiDPI 677 | EFIBluetoothDelay 678 | LocationServicesEnabled 679 | SystemAudioVolume 680 | SystemAudioVolumeDB 681 | SystemAudioVolumeSaved 682 | bluetoothActiveControllerInfo 683 | bluetoothInternalControllerInfo 684 | flagstate 685 | fmm-computer-name 686 | fmm-mobileme-token-FMM 687 | fmm-mobileme-token-FMM-BridgeHasAccount 688 | nvda_drv 689 | prev-lang:kbd 690 | 691 | 8BE4DF61-93CA-11D2-AA0D-00E098032B8C 692 | 693 | Boot0080 694 | Boot0081 695 | Boot0082 696 | BootNext 697 | BootOrder 698 | 699 | 700 | WriteFlash 701 | 702 | 703 | PlatformInfo 704 | 705 | Automatic 706 | 707 | CustomMemory 708 | 709 | Generic 710 | 711 | AdviseWindows 712 | 713 | SystemMemoryStatus 714 | Auto 715 | MLB 716 | C02717306J9JG361M 717 | ProcessorType 718 | 0 719 | ROM 720 | m7zhIYfl 721 | SpoofVendor 722 | 723 | SystemProductName 724 | iMacPro1,1 725 | SystemSerialNumber 726 | C02TM2ZBHX87 727 | SystemUUID 728 | 007076A6-F2A2-4461-BBE5-BAD019F8025A 729 | 730 | UpdateDataHub 731 | 732 | UpdateNVRAM 733 | 734 | UpdateSMBIOS 735 | 736 | UpdateSMBIOSMode 737 | Create 738 | 739 | UEFI 740 | 741 | APFS 742 | 743 | EnableJumpstart 744 | 745 | GlobalConnect 746 | 747 | HideVerbose 748 | 749 | JumpstartHotPlug 750 | 751 | MinDate 752 | -1 753 | MinVersion 754 | -1 755 | 756 | Audio 757 | 758 | AudioCodec 759 | 0 760 | AudioDevice 761 | PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x1) 762 | AudioOut 763 | 0 764 | AudioSupport 765 | 766 | MinimumVolume 767 | 20 768 | PlayChime 769 | 770 | VolumeAmplifier 771 | 0 772 | 773 | ConnectDrivers 774 | 775 | Drivers 776 | 777 | OpenCanopy.efi 778 | OpenRuntime.efi 779 | VBoxHfs.efi 780 | 781 | Input 782 | 783 | KeyFiltering 784 | 785 | KeyForgetThreshold 786 | 5 787 | KeyMergeThreshold 788 | 2 789 | KeySupport 790 | 791 | KeySupportMode 792 | Auto 793 | KeySwap 794 | 795 | PointerSupport 796 | 797 | PointerSupportMode 798 | ASUS 799 | TimerResolution 800 | 50000 801 | 802 | Output 803 | 804 | ClearScreenOnModeSwitch 805 | 806 | ConsoleMode 807 | 808 | DirectGopRendering 809 | 810 | ForceResolution 811 | 812 | IgnoreTextInGraphics 813 | 814 | ProvideConsoleGop 815 | 816 | ReconnectOnResChange 817 | 818 | ReplaceTabWithSpace 819 | 820 | Resolution 821 | 1920x1080@32 822 | SanitiseClearScreen 823 | 824 | TextRenderer 825 | BuiltinGraphics 826 | UgaPassThrough 827 | 828 | 829 | ProtocolOverrides 830 | 831 | AppleAudio 832 | 833 | AppleBootPolicy 834 | 835 | AppleDebugLog 836 | 837 | AppleEvent 838 | 839 | AppleFramebufferInfo 840 | 841 | AppleImageConversion 842 | 843 | AppleImg4Verification 844 | 845 | AppleKeyMap 846 | 847 | AppleRtcRam 848 | 849 | AppleSecureBoot 850 | 851 | AppleSmcIo 852 | 853 | AppleUserInterfaceTheme 854 | 855 | DataHub 856 | 857 | DeviceProperties 858 | 859 | FirmwareVolume 860 | 861 | HashServices 862 | 863 | OSInfo 864 | 865 | UnicodeCollation 866 | 867 | 868 | Quirks 869 | 870 | DeduplicateBootOrder 871 | 872 | ExitBootServicesDelay 873 | 0 874 | IgnoreInvalidFlexRatio 875 | 876 | ReleaseUsbOwnership 877 | 878 | RequestBootVarRouting 879 | 880 | TscSyncTimeout 881 | 0 882 | UnblockFsConnect 883 | 884 | 885 | 886 | 887 | 888 | -------------------------------------------------------------------------------- /dde-desktop_20201223203029.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/my33love/gk41-pve-ovmf/34cf9cab857dd9c35f2844b28ae3fe9c4a874a5e/dde-desktop_20201223203029.png -------------------------------------------------------------------------------- /igd.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/my33love/gk41-pve-ovmf/34cf9cab857dd9c35f2844b28ae3fe9c4a874a5e/igd.rom -------------------------------------------------------------------------------- /test/IntelGopDriver.efi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/my33love/gk41-pve-ovmf/34cf9cab857dd9c35f2844b28ae3fe9c4a874a5e/test/IntelGopDriver.efi -------------------------------------------------------------------------------- /test/NUC10i5FNH: -------------------------------------------------------------------------------- 1 | A.Dump Gop and Vbt from vbios.bin; 2 | B.Replace Gop&VBT with UEFItool; 3 | -------------------------------------------------------------------------------- /test/OVMF_CODE.fd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/my33love/gk41-pve-ovmf/34cf9cab857dd9c35f2844b28ae3fe9c4a874a5e/test/OVMF_CODE.fd -------------------------------------------------------------------------------- /test/vbt.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/my33love/gk41-pve-ovmf/34cf9cab857dd9c35f2844b28ae3fe9c4a874a5e/test/vbt.bin --------------------------------------------------------------------------------