オペレーティング システムによって処理方法が異なりますか? 後で取得するときに、ハード ディスクが最初に Windows によって初期化されたのか、それとも Linux によって初期化されたのかを判別できますか?
このようなhttps://www.youtube.com/watch?v=O7_aZwQ_p4w
プラグイン後、パーティション分割とフォーマットを行う前。
答え1
ディスクを最初に初期化したオペレーティング システムによって永久に残る痕跡はありません。つまり、Windows でフォーマットされたディスクを Linux または Apple で使用できるように再フォーマットすると、(完全なセットアップを行った場合) 元々 Windows だったという手がかりは何も残りません。少なくとも、一般ユーザーには残りません。データを回復するためのフォレンジック技術があり、Linux または Apple のローダーではなく Windows ローダーで開始したことを解明できる可能性がありますが、そのためには特別な機器が必要です。 ;)
技術的には、raw ディスクにブートローダを置くこともできます。しかし、ほとんどのブートローダは、パーティション内の FS への第 2 段階を探して起動します。そのため、ディスクの使用状況を示す他の証拠がないブートローダを見つけるのは異常な状態です。また、ブートローダは意図を暗示します。任意のパーティションなどを作成することは妨げられません。ブートですが、あなたはそれらを手に入れることができます。:)
一時データ - ディスクが OS の起動可能なディスクであるかどうかによって異なります。一般に、起動不可能なディスクは、OS が使用する任意のファイル システムです。したがって、Linux 用の起動可能なディスクと、NTFS を使用して Windows 用のようにパーティション分割された 2 番目の起動不可能なディスクを持つことができます。その場合、セカンダリ ディスクは、他の推論があるため Windows で使用される NTFS セカンダリとのみ区別できます... ディスクに何が保存されるかが主な手がかりになります。
起動可能なディスクを初期化した最後の OS に関する手がかりとなる一時データはありますか? ほとんどの場合、ローダーの種類とパーティションに配置されているファイル システムです。Windows は NTFS を使用する傾向があります。Apple は HFS を使用します。Linux は... ほとんどの場合 ext4 を使用しますが、ext3、reiserFS、NTFS、FAT32 などを使用している可能性があります... たくさんあります。Linux はブート ローダーの 1 つによってより適切に識別されます。なぜなら、Windows を実行してから別のブート ローダーを使用するのは、最も奇妙な人だけだからです。GRUB や LILO などから、最新の OS は Linux であることが示唆されます。なぜなら、Mac OS X のみでこれらを使用することはほとんどなく、Windows で他のブート ローダーを使用するのは、Linux も実行している場合、またはそうするつもりだった場合のみだからです。GRUB がない場合、ディスクは Linux によってプライマリ ディスクとして使用されていない可能性があります。Grub と HFS がある場合、Linux FS を含む他のパーティションを探します... おそらくデュアル ブート システムであるためです。 NTFS と Linux FS を使用した GRUB - Windows と Linux のデュアルブートなど。
最も簡単なシグナルは次のとおりです。
- ディスクには代替ブートローダはなく、NTFS が存在します。つまり、Windows です。
- ディスクにはHFSのみが含まれています - Mac OS Xです
- ディスクにGRUBまたは別のブートローダとext4がある場合、それはLinuxです
昔、Mac 用のフロッピー ディスクは PC 用のフロッピー ディスクとは異なるメディアでした。Mac のフロッピーを PC で扱うことはほとんど不可能でした。かなり昔のことなので、その理由は正確には思い出せません。
答え2
修正:
はい、OS が異なれば、ハード ドライブをパーティション分割してフォーマットするときに、ハード ドライブ上に配置される情報も異なります。2 TB 未満のディスクではマスター ブート レコード (MBR) が使用され、2 TB を超えるディスクでは GUID パーティション テーブル (GPT) が使用されます。GPT は、より小さなディスクでも使用できます。Windows はブートローダー (Microsoft 製) をインストールし、多くの Unix ディストリビューションはブートローダーとして GRUB (または GRUB2) を使用します。また、GRUB は Windows ブートローダーよりも多くのフォーマットに対応しています。
どの OS がハード ディスクを初期化したかを判断するには、どのシステムがディスクにブートローダを配置したかを判断する必要があります。ただし、ブートローダは簡単に交換できるため、実際にわかるのは、ブートローダを配置した最新の OS だけです。