Linux用Windowsブート構成データ(BCD)ビューア

Linux用Windowsブート構成データ(BCD)ビューア

Linux用のWindowsブート構成データ(BCD)ビューアはありますか?

私が理解したところ、BCDファイルは「レジストリハイブに似ています」とLinuxレジストリハイブを読むためのツールがあります。

BCDファイルに含まれる内容、パーティションリストなどを確認する方法はありますか?以前はファイル操作がboot.ini簡単でしたが、これ以上ではありません!

私のユースケースは次のとおりです。 Windowsでアクセスできない隠しパーティション(システムパーティション)があり、ここにあるBCDファイルを読みたいです。同じシステムでは、このパーティションとWindowsブートパーティションの両方にブートマネージャとBCDファイルがあり、この問題を解決しようとしています(最終的にはデュアルブートLinux)。

答え1

apt-cache search windows registry目的に合ったパッケージを探しに走ると、5人の候補が登場します。あなたは一つ作ることができます類似検索packages.debian.org、または検索Debian パッケージサイトから(パッケージディレクトリ検索フォームを使用し、説明が選択されていることを確認してください)。

中華民国忘れたWindows管理者パスワードを変更するために開発されましたが、すべてのレジストリキーを表示および編集できます。ウェブサイトにブートCDがあります。

Hivexは、Windowsレジストリハイブにアクセスするためのライブラリです。それの一部ですlibguestfs、ホスト上の仮想マシンイメージを処理するためのツールセット。付属していますレジストリキーの抽出と編集のためのコマンドラインツール。それBCDハイブサポート

解析::Win32RegistryWindowsレジストリファイルを読み取るためのPerlモジュール。

レジストリルックアップWindowsレジストリハイブを読む小さなユーティリティです。

サンバWindowsレジストリにアクセスするためのツール(editregSamba 3では、regshellSamba 4ではより多くのツールを含む)が提供されています。 Debian(現在は不安定)では、次の場所にあります。registry-toolsパック。

答え2

私はWindows BCDを操作するためのPythonライブラリの作成を始めました。リポジトリは次の場所にあります。GitHub

関連情報