web-dev-qa-db-ja.com

1つのハードディスク上の2つのオペレーティングシステムはどのように分離されていますか?

同じハードドライブ(ウィンドウ7)で2つのWindowsデュアルブートを使用しているとします。

私は、両方のWindowsに最新のウイルス対策ソフトウェアが必要であり、それぞれが他のソフトウェアが逃したものを選択できるように、それらは異なるソフトウェアであるべきだと考えています。

3
sharp12345

まあ、両方ともハードドライブを見ることができる場合、それらはまったく隔離されません。

ただし、どちらにも独自のウイルス対策ソリューションが必要です。

7
Rory Alsop

共通する唯一のコードはブートローダーです。 Windowsインストールの1つには、ブートするWindowsインストールを切り替えることができるブートローダーがあります。一部のルートキットは、ブートローダーの中または下に自分自身を挿入するため、おそらく両方のオペレーティングシステムで、そこからの単一の感染が存在します。

それとは別に、Windowsインストールは操作を個別に行う必要があります。感染したWindowsインストールは、アクティブに実行されているWindowsインストールに直接感染するだけです。

ただし、実際には分離されません。同じハードドライブ上にある場合は、お互いを確認してアクセスできるため、1つの感染したインストールが他のWindowsインストールを検出して感染する可能性があります。 (そして、実行していないシステムに感染するのは、実行しているシステムに感染するよりもおそらく簡単です。)

両方を保護する必要があります。

4
B-Con

いいえ、彼らはそれほど孤立していません。

各インストールは通常の使用法から分離されます。たとえば、一方のWindowsにインストールされたWindowsアップデートは、もう一方には適用されません。

Rory Aslopが示唆する主な問題は、両方がお互いのパーティションを認識できることです。したがって、ウイルスコンピュータ上の各.exeファイルに感染すると、両方のインストールに感染します。

これは、異種のOSを使用している場合には当てはまりません。 Windows 98はWindows 8のインストールを読み取ることができず、Windows 8はLinuxファイルシステムを読み取ることもできません。¹したがって、前者のウイルスが後者に影響を与えることは、不可能ではありませんが、はるかに困難です。分離。ウイルスは他のファイルシステムのドライバーを含む可能性があります。感染するファイルをrawディスクで検索するか、もっと簡単に言えば、ディスク全体を消去します。

あなたがそれらを互いに分離したいように見えるので、私はOSの現在起動されていないパーティションを非表示にしたり、ドライブ文字の割り当てを解除したりするので、マルウェアは少なくともそこにアクセスするためにマウントする必要があります。マウントされたすべてのドライブに感染するだけです。

reverse逆はしばしば真ではないことに注意してください。

1
Ángel