2012-02-01 9 views
2

Linux(Ubuntu)マシンでデータ消去プログラムを実行しています。このマシンは毎日多くのハードドライブを消去し、私は研究目的のためにハードドライブに関する基本情報を収集できるようにしたいと考えています。私がハードドライブについて知りたいことの1つは、ハードドライブが使用されたオペレーティングシステムです。おそらく、問題のドライブがブートドライブだった場合にのみ可能です。Linuxホストマシンを使用して、接続されている任意のハードドライブの元のオペレーティングシステムを特定する方法を教えてください。

メインハードドライブ診断ツールhdparmとsmartmontoolsのいずれも、関連するオペレーティングシステムを識別するための機能が組み込まれていません。これを達成するための既存のツールはないと思われるので、私は自分自身を構築しなければならないと思います。

私の最善の解決策は、この基本的なアウトラインは以下:

  1. をハードドライブのファイルシステム
  2. マウントがハード決定するために
  3. 使用のディレクトリ構造についての手がかり、ファイルの存在、およびファイルの修正時刻を駆動決定OSとビルド。だから、

私はそれを知らないんだいくつかの魔法のツールはすでに私のためにこれを行いますがない限り、私のメインの質問は、私がこれまでにもいくつかの特定の機能を知っている3.

ステップ数を達成する方法でありますthis threadが見つかりました。ここでは、XPサービスパックのレベルの決定やハードドライブが含まれている可能性のあるMicrosoftオペレーティングシステムのグループを特定するのに役立つ情報を投稿しました。

ディレクトリ構造と既存のファイルを一目瞭然にしてオペレーティングシステムを識別できるSOが存在しますか?あるいは、誰がそのような知識を見つけるためにどこに行くのか知っていますか?

+0

非常に興味深い質問です。 –

答えて

関連する問題