Você pode definir / adicionar o sinalizador 0x4
bit ao argumento debug
da variável boot-args
por meio do comando nvram
. Aqui está um exemplo:
sudo nvram boot-args="debug=0x144 kext-dev-mode=1 kcsuffix=development pmuflags=1 -v"
Como descrito aqui , entre os outros argumentos, o debug=0x4
sinalizador permite que você caia no depurador no NMI. Isso significa que você pode pressionar Command-Option-Control-Shift-Escape
em sua VM e soltar no depurador a qualquer momento (por algum motivo, você também pode precisar pressionar fn
se a combinação de chaves mencionada acima não funcionar).
Eventualmente, após definir os pontos de interrupção, inspecionar a memória, imprimir um backtrace etc., você precisará digitar continue
para o kernel retomar a execução.