質問: こんにちわ。 linux上からwindowsのレジストリ値の取得に苦戦しています・・・。 (windowsの復旧が目的ではありません) やろうとしていることは 「linuxでwindows領域をマウントし、レジストリの値を取得する」 です。 「/WINDOWS/system32/config」フォルダの中にあるレジストリ情報から値を取得したいと考えています。 linux上からwindowsレジストリの 「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run」 の値を参照できれば問題は解決します。 linux上で「regedit」を動かすことができれば解決できるのですが、そのようなツールは発見できませんでした。 linuxにmonoを入れて.NETを動かせる環境を作ってみたのですが、RegistryKeyクラスを使用できないようなのであきらめました。 いくつかアプローチの方法は考えられると思いますが、とりあえずlinux上からレジストリの値を見ることができればそれでOKです。値を変更したりはしません。 【環境】 ・linux:ubuntu9.04 ・windows:XP home edition SP3 windowsとlinuxをデュアルブートしています。 どなたか方法のわかるかたがいらっしゃいましたら、ご解答お願いします。 よろしくお願いします。
回答: NO.1です。 書き忘れました。 WindowsXPを休止状態で終了している場合は、休止状態のため操作できないといったエラーメッセージが出ると思います。 必ず電源を切るか、再起動状態からUbuntuを立ちあげるとうまくいくと思います。 休止状態を強制解除する方法もありますが、危険を伴うのでお勧めできません。