web-dev-qa-db-ja.com

UbuntuをセカンダリOSとしてインストールするときにブートローダーをインストールする場所は?

UbuntuをラップトップにセカンダリOSとしてインストールしようとしています。ラップトップにWindows 8が既にインストールされています。

これで、USBドライブからUbuntuを実行する方法がわかりました。追加のパーティションを作成し、EXT4にフォーマットしました。

これでインストールの準備ができました。

現在、「ブートローダーインストール用のデバイス:」が表示されます:

/dev/sta ATA HITACHI (750 GB)
/dev/sta1 Windows 8 (loader)
/dev/sta2
/dev/sta5
/dev/sta6 Ubuntu 12.04 (12.04)
/dev/stb

Ubuntu 12.04パーティションを選択しようとしましたが、インストールするOSを選択することさえできず、Windows 8に直接進みます。

どのOSから起動するかを選択する必要があるパーティションはどれですか?できれば、Windows 8が最初に、Ubuntuが2番目になるようにセットアップしてください。

何か案は?何か間違ったことを選んだとしても、何も台無しにしたくない。

33
HelpNeeder

以下に例を示します。

Installation type

「ブートローダーインストール用デバイス」の下:

  • dev/sdaを選択すると、Grub(Ubuntuのブートローダー)を使用して、このハードドライブ上のすべてのシステムをロードします。
  • dev/sda1を選択した場合、インストール後にUbuntuをドライブのブートローダーに手動で追加する必要があります。 (たとえば、以前にこのドライブの別のパーティションにWindowsがインストールされている場合、Ubuntuをmbrに手動で追加する必要があります)

ソース

これら2つは、あなたの質問にも関連している可能性があります。

30
madjoe

私の経験から:

  • ブートシステムがレガシー/ BIOSの場合、device/sdaをすぐに選択します。他の可能性を示唆することさえバグとして示されていました( https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1049549
  • ブートシステムがUEFIの場合、/sda.という名前のUEFIファイルが保存されているpartitionを選択します。ここで、ドットは状況に適用されるパーティション番号を示します。 gpartedを起動し、列 'Flags'とタグ 'boot'がある場所を見ると、これがどのパーティションであるかを確認できます。

これらのソリューションでは、起動時にデュアルブートメニューを損なうことなくUbuntu 14.04を再インストールしました。

マシンのブートストラップの種類について不明な点がある場合は、投稿を考慮してください 私のウィンドウはUEFIモードまたはレガシーモードで起動していますか?

一般情報: https://help.ubuntu.com/community/Grub2/Installing

4
XavierStuvw