VMWare - Configure a Serial Port via Named Pipe for Kernel Debugging

This commit is contained in:
Homes32
2025-02-08 10:08:55 -06:00
parent 069ba834a5
commit baf050eba4

View File

@@ -32,15 +32,15 @@
Title=VMware
Author=Homes32
Description=Run your ISO in VMware Player/Workstation
Version=1.1.3.0
Version=1.1.4.0
Level=9
Selected=False
Mandatory=False
NoWarning=False
Date=2024-06-28
Date=2025-02-08
[Variables]
%VMPath%=%ProjectTemp%\VMware
%VMPath%="%ProjectTemp%\VMware"
%VMCfg%="%VMPath%\%ProjectTitle%.vmx"
[Process]
@@ -214,6 +214,12 @@ Else,Halt,"INTERNAL LOGIC ERROR: No configuration has been defined for Firmware
// Trusted Platform Module (TPM) - This setting is not available in VMWare Player Pref. -- We should check and make sure Firmware is UEFI...)
If,%cb_EnableTPM%,Equal,True,TxtAddLine,%VMCfg%,"managedvm.autoAddVTPM = #$qsoftware#$q",Append
// Configure a Serial Port via Named Pipe for Kernel Debugging
TxtAddLine,%VMCfg%,"serial0.fileType = #$qpipe#$q",Append
TxtAddLine,%VMCfg%,"serial0.fileName = #$q\\.\pipe\PhoenixPE#$q",Append
TxtAddLine,%VMCfg%,"serial0.yieldOnMsrRead = #$qTRUE#$q",Append
TxtAddLine,%VMCfg%,"serial0.present = #$qTRUE#$q",Append
// Shared Folder
If,Not,%cmb_SharedFolder%,Equal,Disabled,Begin