VirtualBox

Changeset 46845 in vbox


Ignore:
Timestamp:
Jun 27, 2013 1:54:37 PM (12 years ago)
Author:
vboxsync
Message:

Windows Guest Additions: Added support for Windows 8.1 (Blue) / Windows Server 2012 R2.

Location:
trunk/src/VBox/Additions/WINNT/Installer
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditions.nsi

    r46838 r46845  
    761761  ${OrIf} $R0 == '7'     ; Windows 7.
    762762  ${OrIf} $R0 == '8'     ; Windows 8.
     763  ${OrIf} $R0 == '8_1'   ; Windows 8.1 / Windows Server 2012 R2.
    763764    ; Use VBoxCredProv on Vista and up.
    764765    ${LogVerbose} "Installing VirtualBox credential provider ..."
     
    10691070  ${Else} ; D3D unselected again
    10701071
    1071     ${If} $g_strWinVersion != "8" ; On Windows 8 WDDM is mandatory
     1072    ${If}   $g_strWinVersion != "8"   ; On Windows 8 WDDM is mandatory
     1073    ${OrIf} $g_strWinVersion != "8_1" ; ... also on Windows 8.1 / Windows 2012 Server R2
    10721074      StrCpy $g_bWithWDDM "false"
    10731075    ${EndIf}
     
    12481250    !insertmacro SelectSection ${SEC03}
    12491251  ${EndIf}
    1250   ; On Windows 8 we always select the 3D section and
    1251   ; disable it so that it cannot be deselected again
    1252   ${If} $g_strWinVersion == "8"
     1252  ; On Windows 8 / 8.1 / Windows Server 2012 R2 we always select the 3D
     1253  ; section and disable it so that it cannot be deselected again
     1254  ${If}   $g_strWinVersion == "8"
     1255  ${OrIf} $g_strWinVersion == "8_1"
    12531256    IntOp $0 ${SF_SELECTED} | ${SF_RO}
    12541257    SectionSetFlags ${SEC03} $0
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsCommon.nsh

    r45952 r46845  
    541541!if $%VBOX_WITH_WDDM% == "1"
    542542  ; If we're on a 32-bit Windows Vista / 7 / 8 we can use the WDDM driver
    543   ${If} $g_strWinVersion == "Vista"
     543  ${If}   $g_strWinVersion == "Vista"
    544544  ${OrIf} $g_strWinVersion == "7"
    545545  ${OrIf} $g_strWinVersion == "8"
     546  ${OrIf} $g_strWinVersion == "8_1"
    546547    StrCpy $g_bCapWDDM "true"
    547548    ${LogVerbose} "OS is WDDM driver capable"
     
    549550  ; If we're on Windows 8 we *have* to use the WDDM driver, so select it
    550551  ; by default
    551   ${If} $g_strWinVersion == "8"
     552  ${If}   $g_strWinVersion == "8"
     553  ${OrIf} $g_strWinVersion == "8_1"
    552554    StrCpy $g_bWithWDDM "true"
    553555    ${LogVerbose} "OS needs WDDM driver by default"
     
    570572
    571573  ; Does the guest have a DLL cache?
    572   ${If} $g_strWinVersion == "Vista"
     574  ${If}   $g_strWinVersion == "Vista"
    573575  ${OrIf} $g_strWinVersion == "7"
    574576  ${OrIf} $g_strWinVersion == "8"
     577  ${OrIf} $g_strWinVersion == "8_1"
    575578    StrCpy $g_bCapDllCache "true"
    576579    ${LogVerbose}  "OS has a DLL cache"
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsUninstall.nsh

    r44417 r46845  
    8686  StrCmp $g_strWinVersion "7" vista     ; Windows 7
    8787  StrCmp $g_strWinVersion "8" vista     ; Windows 8
     88  StrCmp $g_strWinVersion "8_1" vista   ; Windows 8.1 / Windows Server 2012 R2
    8889
    8990  ${If} $g_bForceInstall == "true"
     
    144145  StrCmp $g_strWinVersion "7" vista     ; Windows 7
    145146  StrCmp $g_strWinVersion "8" vista     ; Windows 8
     147  StrCmp $g_strWinVersion "8_1" vista   ; Windows 8.1 / Windows Server 2012 R2
    146148
    147149  ${If} $g_bForceInstall == "true"
  • trunk/src/VBox/Additions/WINNT/Installer/VBoxGuestAdditionsW2KXP.nsh

    r44459 r46845  
    121121  ${OrIf} $g_strWinVersion == "7"
    122122  ${OrIf} $g_strWinVersion == "8"
     123  ${OrIf} $g_strWinVersion == "8_1"
    123124    StrCpy $reg_path_device "SYSTEM\CurrentControlSet\Control\Video\$dev_id\0000"
    124125    StrCpy $reg_path_monitor "SYSTEM\CurrentControlSet\Control\VIDEO\$dev_id\0000\Mon00000001"
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette