]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/README
FatBinPkg: Update EBC/IA32/X64/IPF binaries
[mirror_edk2.git] / OvmfPkg / README
index be798063a03edcd4777c2bb2332d3c6d8114a89d..147e6e0ebf1403f68f3cf3cc0872fa28dfb446f1 100644 (file)
@@ -5,7 +5,7 @@ The Open Virtual Machine Firmware (OVMF) project aims
 to support firmware for Virtual Machines using the edk2\r
 code base.  More information can be found at:\r
 \r
-http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=OVMF\r
+http://www.tianocore.org/ovmf/\r
 \r
 === STATUS ===\r
 \r
@@ -17,6 +17,7 @@ Current capabilities:
   - Optional NIC support.  Requires QEMU (0.12.2 or later)\r
 * UEFI Linux boots\r
 * UEFI Windows 8 boots\r
+* UEFI Windows 7 & Windows 2008 Server boot (see important notes below!)\r
 \r
 === FUTURE PLANS ===\r
 \r
@@ -29,6 +30,7 @@ Pre-requisites:
 * A properly configured ASL compiler:\r
   - Intel ASL compiler: Available from http://www.acpica.org\r
   - Microsoft ASL compiler: Available from http://www.acpi.info\r
+* NASM: http://www.nasm.us/\r
 \r
 Update Conf/target.txt ACTIVE_PLATFORM for OVMF:\r
                              PEI arch   DXE arch   UEFI interfaces\r
@@ -53,7 +55,7 @@ these binary outputs:
 \r
 More information on building OVMF can be found at:\r
 \r
-http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=How_to_build_OVMF\r
+https://github.com/tianocore/tianocore.github.io/wiki/How%20to%20build%20OVMF\r
 \r
 === RUNNING OVMF on QEMU ===\r
 \r
@@ -64,6 +66,8 @@ http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=How_to_build_OVM
   - Option 1: QEMU 1.6 or newer; Use QEMU -pflash parameter\r
     * QEMU/OVMF will use emulated flash, and fully support UEFI variables\r
     * Run qemu with: -pflash path/to/OVMF.fd\r
+    * Note that this option is required for running SecureBoot-enabled builds\r
+      (-D SECURE_BOOT_ENABLE).\r
   - Option 2: Use QEMU -bios parameter\r
     * Note that UEFI variables will be partially emulated, and non-volatile\r
       variables may lose their contents after a reboot\r
@@ -243,3 +247,13 @@ selectively. For example:
       GCC:*_*_*_CC_FLAGS             = -UMDEPKG_NDEBUG\r
   }\r
 \r
+=== UEFI Windows 7 & Windows 2008 Server ===\r
+\r
+* One of the '-vga std' and '-vga qxl' QEMU options should be used.\r
+* Only one video mode, 1024x768x32, is supported at OS runtime.\r
+* The '-vga qxl' QEMU option is recommended. After booting the installed\r
+  guest OS, select the video card in Device Manager, and upgrade its driver\r
+  to the QXL XDDM one. Download location:\r
+  <http://www.spice-space.org/download.html>, Guest | Windows binaries.\r
+  This enables further resolutions at OS runtime, and provides S3\r
+  (suspend/resume) capability.\r