• ベストアンサー

どのOSがどのHDDへインストールされているか

デュアルブートのPCを作成しました。 ・HDDはまったく同じものを2台用意 ・1台目にXPとVistaをインストール ・2台目に7、8、8.1をインストール HDDは同じものを二つ用意したため、OSへログインした状態から HDDのプロパティ→ハードウェアタブで確認しても、まったく同じ名前のHDDが表示されてしまいます。 この状態で、どちらのHDDにどのOSがインストールされているのか、 確認する術はありますでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.2

理屈としては、システム情報のどこかに、判別する手段があります。 HDDにはシリアルナンバーがありますから、同型HDDでも 判別できますし、どっちのシリアルナンバーが どのパーティションを収納しているのかも、どこかに管理情報があります。 また、パーティションにはラベルを付けることで識別可能ですし インストーラーがラベルを付けていなかったとしても 起動ドライブに、OSを判別する特有のファイルが何かしらあるはずです。 たとえば、デフォルトの壁紙データファイルなどです。 うちはLinux系OSばかり使っていますが sudo fdisk -lでHDDの一覧が出ますし OSから識別するためのデバイスファイル名もわかります。 デバイスファイル名から辿って/sys/vlock/sdaディレクトリーを参照すれば 特定のHDDを切り離したり再認識したりホットスワップ作業もできます。 OSを入れたシステムパーティションには OSが起動した場合に/etc/lsb-releaseというファイルがあり これがOSのバージョン、マイナーバージョンまで記されています。 複数のパーティションやHDDやファイルサーバーを組み合わせた構成も 基本的には/etc/fstabを見ればわかるし、書き換えることもできます。 これら情報は、GUI上でも参照できますが GUIが起動できないような状態でも、割と簡単に参照することができます。 hdparmやsmartctlといった、HDD管理の基礎に関わるツールもあるので こういったもので、HDDがどういったモードで動作しているか低速病になっていないか? あるいはS.M.A.R.T.による異常発生の記録が出ていないか、確認することができます。 必要であれば、デュアルブートした2つのLinuxの間で お互いのシステムパーティションに干渉しないよう OSから、普段は見えないように設定しておくこともできます。 Windowsでも、だいたいは似たように管理できますが あまり一般的では無いので GUI用ソフトを探すほうが手っ取り早い可能性があります。

Ayamiya9
質問者

お礼

ありがとうございました!

その他の回答 (2)

  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.3

HDDには、2つの形式があり、一般にはXPは、古いタイプのMBR形式しか規定値では認識できません。 もう一つは、GPT形式です。 Windows8や、8.1は、起動メカニズムの違いで、OSを入れるパーティション以外に、1GBの回復パーティションや、300MB位の「EFIシステムパーティション」を作成します。 ここまでで、3個の基本パーティションが必要になってきます。 そのため、基本パーティションを最大4個しか作れないMBR形式では表示できないデザインになります。 厳密には、MBR形式でも4個以上のパーティションを作成したい場合は、最大3個の基本パーティションと、残りを拡張パーティションと定義し、この拡張パーティションの中に論理パーティションを作成していくことはご存じだと思います。 Windows8や、8.1は、このGPT形式を採用して、基本パーティションを最大128個作成できるものではないかと思われます。 貴殿が質問文に記載されている、 > OSへログインした状態からHDDのプロパティ→ハードウェアタブで確認しても は、デバイスマネージャーから、HDDのプロパティを表示させたのでしようか。 Windows 8.1 の場合、HDDのプロパティは、6個のタブから構成されています。 全般タブでは、ボリュームシリアルナンバーといって、HDD個々を区別するものが表示されます。 ボリュームタブでは、パーティションのスタイルとして、MBRか、GPT化を表示しています。 こうした情報は、コントロールパネル → コンピュータの管理 → ディスクの管理からも調査できると思います。   こうした情報で区別できるかと思われます。

Ayamiya9
質問者

お礼

ありがとうございました!

  • kngj1740
  • ベストアンサー率18% (197/1052)
回答No.1

ディスクの管理でパーティション構成を見ればどちらのHDDか判別出来ませんか。

Ayamiya9
質問者

お礼

それだとどちらのHDDなのか判別ができませんでした。 回答ありがとうございました。