Parallels Desktop Developer's Guide
Ctrlk
ProductsSupportDocumentation
  • Introduction
  • Software Development-specific Functions of Parallels Desktop
    • Generating a Core Dump
    • Debugging a Virtual Machine Using KDBG Protocol
    • Using VM Names as DNS Names
    • Starting a Debugging Session
    • Establishing a Serial Connection over TCP
    • Using Rosetta to Run x86-64 Linux Software on Apple Silicon Macs
    • Resolving Guest OS DNS Requests Using etc/hosts
    • Changing the Virtual Screen Resolution on the Fly
    • Nested Virtualization Support
    • Simulating Adverse Network Connectivity Conditions
  • DevOps Service
  • Integrations and Plugins
  • Command-Line Interface Utility
  • Parallels Open Source Initiatives
Powered by GitBook
On this page

Software Development-specific Functions of Parallels Desktop

Generating a Core DumpDebugging a Virtual Machine Using KDBG ProtocolUsing VM Names as DNS NamesStarting a Debugging SessionEstablishing a Serial Connection over TCPUsing Rosetta to Run x86-64 Linux Software on Apple Silicon MacsResolving Guest OS DNS Requests Using etc/hostsChanging the Virtual Screen Resolution on the FlyNested Virtualization SupportSimulating Adverse Network Connectivity Conditions
PreviousDownload Pre-Configured Virtual MachinesNextGenerating a Core Dump

Last updated 1 month ago

Other Resources

  • Community Forum
  • Knowledge Base
  • Request Support

Social Media

  • Facebook
  • Twitter/X
  • YouTube
  • LinkedIn

© 2025 Parallels International GmbH. All rights reserved.