web-dev-qa-db-ja.com

ubuntu 16.04と一緒にWindows 10をインストールし、GRUB

ラップトップを手に入れたところ、唯一のOSとしてUbuntu 16.04をインストールしました。 GRUB=にWindows 10をインストールして追加したいのですが、どうすればいいですか?Ubuntuに損傷を与えずにWindows 10をインストールするために本当に助けが必要です。このサイトで他のいくつかの回答を既に見ましたが、彼らは私のために働きません。

私は助けが必要です:
-Windowsのインストール
-grubに追加
-パーティション

3
sebastianpc

Grubは、(PPAからインストールするか、自己起動ディスクに書き込む必要がある)ブート修復がなくても、非常に簡単に修復できます。

Windows10がGRUBを破壊することについてあまり心配しません。実際、私はウィンドウにそれをさせて後で修正するほうがいいと思います。主なことは、Windowsでディスク全体をフォーマットして、Ubuntuとして別のパーティションにインストールしないことです。安全面にとどまるために私は次のようにします

  • Ubuntuを起動してgpartedを実行します。インストールしていない場合は、ソフトウェアセンターを使用してインストールするか、ターミナルでこのコマンドを使用してインストールを高速化してください。 Sudo apt install gparted * gpartedはディスクを分析し、「sda1」のような名前のパーティションを表示します。 'sda2'など。Windowsは異なる命名方式を使用しているため、パーティションのサイズとその順序をメモしておく必要があります。したがって、Windowsインストーラーがインストールプロセスでそれらをリストするときにそれらを認識できます*再起動し、Windows10インストールメディア(ディスクまたはUSBスティック)を挿入します。 UEFIを搭載した新しいボードを使用している場合は、少し複雑になる可能性があります。 Ubuntuと同じブートスキーム(UEFIまたはLegacy)を選択する必要があります。そうしないと、問題が発生します。通常、これはBIOSで設定できます。または、ブートメニューのホットキーを押すと、UEFIとUEFI /レガシーモードのハードディスクのオプションがあります。すべてのボードメーカーは、少し異なることを行っています。私は非常に悪い時間を過ごしたので、私はできる限りUEFI /レガシーモードを維持するように常に努めています。 *「カスタムインストール」を選択します。一般的ではありません(または名前が付けられているものは何でも)。これにより、ハードディスクが表示された画面が表示され、新しいパーティションを作成するか、既存のパーティションを選択してWindowsをインストールできます。私はあなたが一番好きな場所に新しいパーティションを作成し(100GBを使用しました)、NTFSにフォーマットすることをお勧めします。インストールを続行します。 * Windowsインストーラーは、おそらくUbuntuのインストールを無視し、Grubを独自のローダーで上書きするだけです。 GRUBブートメニューが表示されているかどうかに関係なく、最初の再起動時に表示されます。

グラブメニューが表示された場合、ウィンドウエントリはありません。それは簡単なケースです。 Ubuntuを起動してターミナルを開き、

Sudo update-grub

それはあなたにいくつかの出力を与えます。 Windowsのインストールに関する情報が含まれているはずです。次に、更新された情報でGRUBを再インストールします

Sudo grub-install /dev/sda

通常、私はパーティションではなくハードディスクに常にGRUBをインストールします。それを行う方法はたくさんあります。わからない場合は、これで問題ありません。 "dev/sda"はLinuxシステムの最初のハードディスクの名前です。複数のディスクがある場合は、別の名前が必要になることがあります。その場合は、gpartedを使用してディスクを調べ、正しい名前をメモします。ディスク内のすべてのパーティションには、そのように番号を付けた名前が付けられます。 sda1、sda5、..コマンドラインでは、常に「/ dev/...」を含む完全な名前が必要です。

Windowsのみで起動する場合は、元のインストールCDのように、ubuntuライブディスクでgrubを修復する必要があります。 「Tying Ubuntu」を選択してCDを起動し、「インストール」はしないでください。次に、元のインストールにchrootできますが、それは少し複雑です。他の方法は、上記の2つのコマンドを入力することです。これには、ライブインストールだけでなく、元のインストールも含まれます。再起動時に、元のインストールを選択します(sda1などのパーティション名がわかります)。次に、Ubuntuから2つのコマンドagainを実行して、ライブCDエントリを削除し、Ubuntuをデフォルトのブートエントリにします。

このサイトには、Windows10をデフォルトのエントリにする他の説明があります。簡単に見つけられるはずです。

一般に、grub2は非常に堅牢です。 grubを再インストールしても解決できない問題は一度もありませんでした。

4
catman

最初の質問あなたは1つのHDDまたは2つの別々のものを持っていますか?

覚えておいてください。最初にWindowsをインストールしてからLinuxをインストールします。この方法を使用すると、問題が少なくなります。

最初のケースでは:

Ubuntuがインストールされていないパーティションの1つにWindowsをインストールしてみてください。残念ながら、コンピューターが再起動すると、WindowsではなくUbuntuのウェルカム画面が表示されます。これでgrubを修復できます Boot-Repair を使用できますこのプログラムでブートに関する問題が解決されることを願っています。

2番目の場合:

Windowsを別のディスクにインストールして、たとえば次を使用してブートシーケンスを実行できます。

EasyUEFI_Free

f12を使用して別のディスクから起動します。またはmsconfigとブートタブを使用しますが、上級ユーザーでない場合はお勧めしません。

または、本当にウィンドウが必要で、実際のシステム/ドライブをフォーマットできない場合。仮想ボックスをインストールし、VMでWindowsを使用できます。

また、非常に便利なプログラム: Grub Customizer

0
Przemon