Windows Boot Configuration Data (BCD) viewer for linux
Running apt-cache search windows registry
on Debian to look for packages that may suit your purpose brings up five candidates. You can make a similar search on packages.debian.org
, or search on the Debian packages site (use the “search package directories” form, and make sure to select “descriptions”).
Chntpw was developed to change a forgotten Windows administrator password, but it can view and edit any registry entry. There's a boot CD on the site.
Hivex is a library for accessing Windows registry hives. It's part of libguestfs, a suite of tools to work with virtual machine images from the host. It comes with command line tools to extract and edit registry entries. It supports BCD hives.
Parse::Win32Registry is a Perl module for reading Windows registry files.
RegLookup is a small utility to read Windows registry hives.
Samba comes with tools to access the Windows registry: editreg
in Samba 3, and regshell
and more in Samba 4. In Debian (only unstable right now), they're in the registry-tools
package.
I've started writing a Python library for manipulating the Windows BCD. The repository is available on GitHub.