web-dev-qa-db-ja.com

セカンダリOSを休止状態にできるように、デュアルブートをどのように設定する必要がありますか?

したがって、以前のセットアップは、Windows 7、wubiに統合されたubuntu、そしてLVMを使用した最後のパーティションでのFedoraのトリプルブートでした。私はubuntuからWindowsファイルにアクセスできないことにうんざりしていて(wubi ubuntuは基本的に仮想マシンです)、Fedoraパーティションもwayを占めていましたスペースが多いので、あまり使用しないFedoraを削除しました。今、私はWindows 7(64ビット)のみに戻って、トリプルブートを再作成します。

FedoraパーティションのGRUB)のエントリ(怠惰なためEasyBCDで追加)を使用してWindowsブートマネージャーを使用していましたが、Windowsブートローダーをプライマリとして使用すると、 Windowsを休止状態にしてからLinuxを起動するので、今はGRUBを使用する必要があります。

基本的に、私の質問(省略形)は:

次のスキームで起動するようにメインGRUBを設定するにはどうすればよいですか?

  1. Ubuntu
  2. Fedora
  3. Windowsブートローダー

できるだけ多くのOSでできるだけ多くの休止状態機能を維持したいと思います。

編集:根本的な誤解をしました:GRUB(およびgrub2、およびburg)は、Windowsブートローダーとは異なり、休止状態のシステムを自動的に再開しません!任意のOSを使用してください(ブートローダーをチェーンロードしてWindowsを休止/再開または休止/再開するためのプライマリブートローダーとしてGRUB、GRUB2、またはBURGを分離する必要はありません。質問は議論の余地があります。

10
WindowsEscapist

休止状態にして別のOSを使用する場合Windowsが休止状態のときにあなたWindowsブートローダーを最初に配置しないでください、@ snayobの言うこととは反対です。

Windowsブートローダーが最初の場合、メニューを表示する前に最初に行うことは、休止状態のOSをチェックすることです。休止状態のOSが見つかると、自動的に起動し、起動オプションを選択するためのメニューは表示されません。メニュー(F8など)を強制すると、休止状態データが削除されます。

GRUBがMBRブートメニューであり、BOOTMGRをチェーンロードするかLinuxで起動するように構成されている場合、Windowsを休止状態にしてLinuxで起動できますが、NTFSパーティションをマウントすると、おそらく休止状態になります失われる(破損していると検出される)基本的に、マシンを休止状態にする場合は、してはいけないそのマシンにマウントされているボリューム(つまり、割り当てられているFAT32またはNTFSパーティション)に触れないでください。休止状態のOSのドライブレター)。

ばかばかしいほど重要な注意: Windowsパーティションをマウントした場合(たとえば、Linuxの場合)Windowsが休止状態のときに運が悪ければ、 Linuxを使い終わって、Windowsを再起動しようとすると、Windowsdoes休止状態から再開します(エラーが発生したり、休止状態データを破棄したり、通常の起動を試みたりする代わりに)。 すべてのファイルシステム関連の構造は、Windowsがメモリにロードしたものと実際にディスクに書き込まれたものとの間で同期が取れなくなるため、すべてのWindowsパーティションで壊滅的なデータ損失が発生する可能性があります。

それ以外は問題ありません。 Windows、Ubuntu、Fedoraをインストールするだけです。後者が起動時にWindowsのドライブを自動的にマウントしないことを確認し、GRUBがメインのブートローダーであることを確認してください。そうすれば、必要なことを実行できるはずです。

14