web-dev-qa-db-ja.com

2つのOSを異なるハードドライブまたは異なるパーティションにインストールする方が安全ですか?

UbuntuとWindowsの両方をデュアルブートインストールする場合、同じハードドライブの異なるパーティションよりも2つの異なるハードドライブにインストールする方が安全ですか?

どのようなリスクが伴う可能性がありますか?たとえば、あるOSは別のOSのファイルを認識しません。 1つのOSがシステム操作によって他のOSを誤って消去しますか?

16
Tim

一般に、彼らはお互いを放っておくべきです。正しくインストールした場合(Windowsは最初に、次にLinux、原則としてLinuxはより「考慮」されるため)。私の知る限り、ドライブの共有に伴う追加のリスクはありません。

そうは言っても、注意すべき点がいくつかあります。

  1. 追加のソフトウェアをインストールしない限り、WindowsはLinuxドライブまたはパーティションの内容を見ることができません。 ext4fsd 私のために働く。

  2. 共有ストレージパーティション。両方のOSがnativelyを見ることができるパーティションがある場合、 FAT32 または NTFS を意味します、その後、データ損失の問題が発生する可能性があります。 Windowsが休止状態になり、別のOSが共有パーティションに変更を加えた場合、Windowsは再開時に変更を取り消す傾向があります。外部ストレージ、Windowsの休止状態の無効化、またはその両方をお勧めします。

  3. UEFI 。これはWindows 8で新しく追加されたもので、ファームウェアインターフェイスには BIOS (古い)とUEFI(新しい)の2種類があります。両方のオペレーティングシステムを同じものを使用してインストールする必要があります。より詳細な説明があります こちら

17
cassm

短い答え:

まったく問題ではありません。

詳細な回答:

同じディスクデバイスに2つのオペレーティングシステムを保持しても、まったくリスクはありません。そのパーティションのディスクデバイスがアクセス可能であれば、別のシステムパーティションをいじることができます。別の物理デバイスに配置しても、安全性が低下することはありません。

11
user280493

2台のハードディスクを使用する方が安全です。

  1. フォーマット中に、さまざまなハードディスクを認識しやすくなります。 1はsda、もう1つはsdbという名前になります。インストーラーはブータブルパーティションの横に名前を配置しますが、その特定のOSに属する他のパーティションを見つけるのに役立ちます(D:ドライブはsdaのsda2になり、sda1はWindowsのOS、db2はsdbのパーティションはsdb1になります) Ubuntuのルート)。

  2. ハードドライブの障害。 1つのドライブに障害が発生しても、取り出して他のOSを起動します(GRUBリカバリーの助けを借りて)。

私自身も、ブート可能なパーティション(つまり、オペレーティングシステム(C:および/))を最速のハードドライブにインストールし、データを他のドライブに配置しました。

しかし...バックアップとそれらを復元できることがより重要です。最善の方法は、重要なデータの定期的なバックアップを作成することです。これを行うと、軽微な問題のみが発生します。

11
Rinzwind

ハードドライブが2台ある場合は、一方にWindowsをインストールし、もう一方にUbuntu(または他のOS)をインストールするのが最も便利です。

  1. 最新のWindows PCには既に3つのパーティションがインストールされています-リカバリパーティション、「システム予約」パーティション、そして最後にプライマリWindowsパーティション。 3つのプライマリパーティションのみが定義されている場合は、拡張パーティションを作成し、そこにUbuntuをインストールします。

  2. Windowsが最初のハードドライブ全体を消費すると仮定すると、それらのWindowsパーティションのサイズを変更する必要があります。

  3. 別のハードドライブに2番目のOSをインストールする場合、セキュリティの感覚があります。 2台のハードドライブを使用すると、プライマリドライブを外す(ラップトップの場合)か、電源を切る(デスクトップ用)ことができます。これで、もう一方のインストール中に誤ってメインOSが破損することはないことがわかりました。本当に妄想的な人のために、新しいバージョンにアップグレードするときに同じことを行うことができます。

例えば。私のマシンは4つのハードドライブをサポートしています。プライマリでWindows 7を実行し、セカンダリでUbuntuを実行します。 Linuxブートローダーを使用してOSを選択するのではなく、BIOSブート画面を使用して、最初または2番目のハードドライブからのブートを選択します。電源ボタンを押して立ち去ると、プライマリディスクから無人で起動します。

Ubuntuは、Windowsパーティションをマウントして、ファイルにアクセスできるようにします。

考慮すべきもう1つのオプションは、仮想マシンを使用することです。 WindowsパーティションでVMwareを使用しています唯一の注意点は、両方のOSを同時に実行するのに十分なメモリとCPUパワーが必要なことです。

冗長性に関する1つのコメント-あらゆる種類のディスク冗長性(ミラーリングまたはRAID-5ストライピング)をセットアップする場合、スペースを無駄にしないために同じサイズのハードドライブが必要です(システムは最小サイズを使用します)ドライブ)。ハードウェアアプローチは、単純なソフトウェアベースのソリューションよりもはるかに信頼性が高く、パフォーマンスが優れています。 MUST失いたくないデータをバックアップします!

2

厳密なシステムの観点から見ると、パーティションを正しく構成していればまったく同じです。正しく構成されたパーティションは完全に安全に使用でき、同じOSであるかどうかに関係なく、別のパーティションで作業中に誤ってパーティションの日付を消去することはありません。

これらを設定する場合手作業低レベルのツールを使用してマスターブートレコードをハッキングする...そのようなツールの熟練度に依存します!ただし、高レベルのツールを使用してパーティションのサイズを変更し、次にパーティションを作成する場合、問題は発生しません。

より安全な方法を求めたので、私のアドバイスは、1つのWindowsパーティションと1つ(またはそれ以上)のUbuntuパーティションで両方のディスクを分割することです。これにより、OSの2番目のディスクに機密データを簡単に複製できます。 Ubuntuパーティション(または1つ)にRAID-1ミラーを構築することもできます。しかし、すべてを複製する余裕がない(またはしたくない)場合は、かなり高度な構成であることを認めなければなりません。

1
Serge Ballesta

統計的には、2つの別々のドライブにインストールすると安全性が低下します。 1つのドライブに障害が発生すると、データの半分が失われます。逆に、両方のOSを1つのドライブにインストールし、(仮想?)2番目のドライブをバックアップドライブとして保持すると、1つのドライブに障害が発生した場合の冗長性が得られます。

システムに関する限り、1つのドライブを2回パーティション分割して、両方のオペレーティングシステムをそこにインストールするか、2つの別々のドライブにインストールするかは問題ではありません。

両方を正しくインストールすると、1つのOSが他のOSを消去する危険はありません。システム間でファイルを共有する場合は、各OSから他のOSへのアクセスを許可する必要があります。

1
minus8