スタートアップブートオプションを使用して 2 番目のハードドライブにインストールしますか?

スタートアップブートオプションを使用して 2 番目のハードドライブにインストールしますか?

理論的には、私がやりたいことは非常に簡単ですが、Google で調査したり、このサイトの投稿をいくつか読んだりしましたが、まだ混乱しています。

私は、Win7をメインのC:\ドライブに残し、Ubuntu (12.10)をセカンダリドライブ(まだ購入またはインストールしていません。これを行うときに成功することを確信したいだけです)にインストールしたいと考えています。可能であれば、コンピューターを起動するときに、その日に実行するドライブを選択するだけのアカウントログインタイプのもののように、Win7またはUbuntuを起動するオプションも欲しいです。繰り返しますが、私はないC:\ ドライブをパーティション分割したり、Win7 システムに何らかの変更や影響を与えたりしたい。

私がまだこのすべてについてかなり確信が持てない理由は、私が読んだガイドの多くが Ubuntu の以前のバージョンに関するものだったからです。また、ガイドの大半は、両方の OS に適合するように 1 つのドライブをパーティション分割することに関するものでした。起動時に選択できる 2 つの別々のドライブから 2 つの別々の OS を実行したいのです。私が見つけたガイドには、grub が C:\ にインストールされ、OS の残りが別のドライブにインストールされると問題があると書かれていました。これはまだ当てはまるのでしょうか? これを回避するにはどうすればよいでしょうか?

また、参考になればと思いますが、私はここ数か月、授業中や授業外でノートパソコンで 12.04lts を実行しており、とても気に入っています。

最後に、ガイドを教えていただくか、2 歳児向けのガイド形式で回答を書いていただけるとありがたいです。私はまだ Ubuntu 初心者で、Win7 を台無しにしたくありません。

答え1

使い方

各パーティションディスクには、MBRディスクの先頭にあります。

現在、OS は独自のブートローダーをロードするために MBR にコードを挿入します。Windows も同様に行い、Linux も同様に行います。

ブートローダの実際の場所を指す小さなコードを挿入します。Linuxと同様に、このMBRにStage1GRUBGRUB(Linux で使用されるブートローダー)は、Stage2他のパーティションに配置されている可能性のあるより大きな実行可能ファイルをロードします。

Windows をインストールしてから Linux をインストールすると、GRUB はStage1MBR に配置されます。GRUB の他の部分 (実際のブートローダー) には、Windows ブートローダーの場所が含まれます。GRUB メニューから Windows を選択すると、Windows の読み込みが開始されます。これは、chain loading(GRUB が最初に読み込まれ、次に GRUB が選択に基づいて Windows ブートローダーを読み込む) と呼ばれます。

質問に戻ります

あなたの場合、2 つの MBR があります (ハードディスクが 2 つあるため)。

したがって、次の 2 つの選択肢があります。

最も簡単なオプション

  • 2番目のディスクにパーティションを作成します。
  • そのパーティションにUbuntuをインストールし、最初のディスクのMBRではなく2番目のディスクのMBRにGRUBをインストールします。ここで注意してください。下の画像を参照してください(デモ目的のみ)。(おそらく)sdb

  • あなたはあなたのすでに作成されたsdbパーティション、編集、マウントポイントの割り当て/、ファイルシステムの種類ext4

  • ブートローダーの場所を として選択してくださいsdbsda赤色のセクションを参照)

ブートローダの場所

  • 完了したら、再起動すると Windows 7 が起動します。

それは、あなたのブートディスクの優先順位は最初のハードディスクから起動することを示しています(何も変更していない箇所)。

BIOSを開いて、Ubuntu を含むディスクが最初に来るようにブート ディスクの優先順位を変更します。

  • 今回はGRUBがロードされます。どちらのOSでも起動できます。

  • ディスクを取り外すと、Windows 7 が直接起動します。

  • もう一度 2 番目のディスクを接続し、BIOS から 2 番目のディスクが最初になるように起動順序を確認します。これで、任意の OS を再び起動できます。

別のオプション

Windows ブートローダーを変更して、2 番目のディスクから Ubuntu をロードすることもできます。これは少し難しく、Windows 7 にはまったく触れたくないので、お勧めしません。

注記:ここで利用できるすべてのチュートリアルでは、同じディスクから異なるパーティションで Ubuntu を追加する方法について説明しています。デバイス間でこれを実行したことがないので、それに応じて採用する必要があるかもしれません。

がここにあります厳しいガイドそうするために。

ブートローダーを編集するための優れたGUIツールがあります。イージーBCD(個人使用は無料です)。彼らのガイドWindows ブートローダーを使用して Ubuntu をセットアップする方法について説明します。

より多くのリソースを活用できます簡単な BCD ヘルプ: Win7 と Ubuntu 11.10 のデュアル ブート - Ubuntu の「新しいエントリの追加」

より柔軟性が高いため、ブートローダーとしてGRUBを使用することを強くお勧めします。Windowsをデフォルトのブートとして設定するオプション AND/ORタイムアウト値を減らす

答え2

これを行う最も簡単な方法は、上で提案したとおりです。まず、最初のハード ドライブ (Windows がインストールされているドライブ) を一時的に取り外します。次に、2 番目のハード ドライブ (現時点では接続されている唯一のドライブ) に Linux をインストールします。3 番目に、最初のハード ドライブを元に戻します。これで、それぞれ独自の OS がインストールされた 2 つのハード ドライブがインストールされます。そこからは、起動時にキーを押して起動ドライブを選択するだけです。たとえば、Dell マシンの場合、起動時に F12 キーを押すと、起動元のドライブを選択するメニューが表示されます。

答え3

おそらく逆の方法で実行しているのでしょうが、ブート メニューを使用して Lubuntu を起動します (このシステム MB では F12)。Lubuntu をインストールしたとき、システム内の他のすべてのドライブの接続を解除しました。次に、Lubuntu ドライブに grub をインストールしました。Windows は Lubuntu ドライブを認識できませんが、Lubuntu は Windows ドライブを認識できるため、システム内の他のドライブのファイルにアクセスできます。

答え4

Win 7 がインストールされている最初のドライブを取り外します。そうすれば安全です。お使いのコンピューターにはおそらくブート セレクター機能が搭載されています。セットアップを確認し、それが有効になっているかどうかを確認してください。

関連情報