Prevents ACPI0007 device objects from being enumerated by AppleACPIPlatform in macOS 10.6 and older.
Boot argument | Description |
---|---|
-hvacpifixdbg | Enables debug printing in DEBUG builds |
Core Hyper-V controller module.
Boot argument | Description |
---|---|
-hvctrldbg | Enables debug printing in DEBUG builds |
Disables additional CPUs under macOS 10.4.
Boot argument | Description |
---|---|
-hvcpudbg | Enables debug printing in DEBUG builds |
Provides host to guest file copy support (Guest Services). Requires the hvfilecopyd
userspace daemon to be running.
Boot argument | Description |
---|---|
-hvfcopydbg | Enables debug printing in DEBUG builds |
-hvfcopymsgdbg | Enables debug printing of message data in DEBUG builds |
-hvfcopyoff | Disables this module |
Provides graphics support.
Boot argument | Description |
---|---|
-hvgfxdbg | Enables debug printing in DEBUG builds |
-hvgfxmsgdbg | Enables debug printing of message data in DEBUG builds |
-hvgfxoff | Disables this module |
Provides basic graphics support for macOS in generation 2 VMs.
Boot argument | Description |
---|---|
-hvgfxbdbg | Enables debug printing in DEBUG builds |
-hvgfxbmsgdbg | Enables debug printing of message data in DEBUG builds |
-hvgfxboff | Disables this module |
Provides enhanced graphics support (resolution switching and hardware cursor) for macOS. This module is contained in the separate MacHyperVFramebuffer.kext kernel extension.
Boot argument | Description |
---|---|
-hvgfxfbdbg | Enables debug printing in DEBUG builds |
-hvgfxfboff | Disables this module |
Provides heartbeat reporting to Hyper-V.
Boot argument | Description |
---|---|
-hvheartdbg | Enables debug printing in DEBUG builds |
-hvheartmsgdbg | Enables debug printing of message data in DEBUG builds |
-hvheartoff | Disables this module |
Provides keyboard support.
Boot argument | Description |
---|---|
-hvkbddbg | Enables debug printing in DEBUG builds |
-hvkbdmsgdbg | Enables debug printing of message data in DEBUG builds |
-hvkbdoff | Disables this module |
Provides PS/2 keyboard support in generation 1 VMs.
Boot argument | Description |
---|---|
-hvps2kbddbg | Enables debug printing in DEBUG builds |
-hvps2kbdoff | Disables this module |
Provides mouse support.
Boot argument | Description |
---|---|
-hvmousdbg | Enables debug printing in DEBUG builds |
-hvmousmsgdbg | Enables debug printing of message data in DEBUG builds |
-hvmousoff | Disables this module |
Provides networking support.
Boot argument | Description |
---|---|
-hvnetdbg | Enables debug printing in DEBUG builds |
-hvnetdatadbg | Enables debug printing of packet data in DEBUG builds |
-hvnetmsgdbg | Enables debug printing of message data in DEBUG builds |
-hvnetoff | Disables this module |
Provides PCI passthrough support.
Boot argument | Description |
---|---|
-hvpcibdbg | Enables debug printing in DEBUG builds |
-hvpcibmsgdbg | Enables debug printing of message data in DEBUG builds |
-hvpciboff | Disables this module |
Provides IOACPIPlatformDevice nub on generation 2 VMS for fake PCI root bridge (HyperVPCIRoot).
Boot argument | Description |
---|---|
-hvpcipdbg | Enables debug printing in DEBUG builds |
Provides a fake PCI root bridge for proper macOS functionality on generation 2 VMs, and provides support for PCI passthrough.
Boot argument | Description |
---|---|
-hvpcirdbg | Enables debug printing in DEBUG builds |
Provides software shutdown through Virtual Machine Connection and PowerShell. Requires the hvshutdownd
userspace daemon to be running.
Boot argument | Description |
---|---|
-hvshutdbg | Enables debug printing in DEBUG builds |
-hvshutmsgdbg | Enables debug printing of message data in DEBUG builds |
-hvshutoff | Disables this module |
Provides SCSI storage support.
Boot argument | Description |
---|---|
-hvstordbg | Enables debug printing in DEBUG builds |
-hvstordatadbg | Enables debug printing of packet data in DEBUG builds |
-hvstormsgdbg | Enables debug printing of message data in DEBUG builds |
-hvstoroff | Disables this module |
Provides host to guest time synchronization support. Requires the hvtimesyncd
userspace daemon to be running.
Boot argument | Description |
---|---|
-hvtimedbg | Enables debug printing in DEBUG builds |
-hvtimemsgdbg | Enables debug printing of message data in DEBUG builds |
-hvtimeoff | Disables this module |
Provides root of VMBus devices and services.
Boot argument | Description |
---|---|
-hvvmbusdbg | Enables debug printing in DEBUG builds |
Provides connection nub for child VMBus device modules.
Boot argument | Description |
---|---|
-hvvmbusdebdbg | Enables debug printing in DEBUG builds |