Translate

Archives

Adding and Removing Disks From VMware RHEL7 Guests Without Rebooting

In this post, I show you how to quickly add or delete a virtual disk in a running Red Hat or CentOS guest VM, running on VMware Workstation or VMware Player, without rebooting the guest.

Using the EFI_SHELL_PROTOCOL To Read a File

In this post, I provide the source code for a working UEFI shell application which displays the contents of an ASCII file using functionality provided by EFI_SHELL_PROTOCOL.

Examine ESRT entries from UEFI Shell

This blog post explains what is the UEFI ESRT and provides the source code and build tools for a simple utility to list ESRT entries.

Revisit - Retrieve Microsoft Windows Product Key From UEFI Shell

In this blog post, I show you how to build the listmsdm utility, which I first published in a February 2015 blog post, in the UDK2015 (UEFI Development Kit, 2015) environment.

Shell Script to List ACPI tables

ACPI (Advanced Configuration and Power Interface) defines platform-independent interfaces for hardware discovery, configuration, power management and monitoring, and these tables contain lots of useful information for low-level programmers such as myself. Here is a short shell script which I clobbered together a few days ago to list out the ACPI tables on a system together with a short description of each table where possible. #!/bin/bash # # Author: Finnbarr P. Murphy # Date: January 2015 # Purpose: List ACPI tables # License: BSD # TMP1=$(mktemp -u -p /var/tmp/ acpiXXXXXX) TMP2=$(mktemp -u -p /var/tmp/ acpiXXXXXX) TMP3=$(mktemp -u -p /var/tmp/ acpiXXXXXX) cat