web-dev-qa-db-ja.com

デュアルブートUbuntu *。*。*をWindowsブートマネージャー付きのプリインストールされたWindows 8と共にインストールするのに役立ちます。 HP Pavilion TouchSmart Sleekbook 15

最近、Windows 8がプリインストールされたHPラップトップ(HP Pavilion Touchsmart Sleekbook 15)を購入しました。Windows8が好きですが、ラップトップでUbuntuの機能も利用したいです。

私はUbuntuよりもWindows 8を重視しているため(Windowsを置き換えることはできません)、GRUBの外観とリスクが気に入らないので、metro UIのWindowsブートマネージャーを使用する必要があります。 (私もより多くの外観が好きです)。

コンピューターにWindowsがUEFIモードでインストールされていることは知っていますが、複雑な手順やラップトップの大幅な変更についてはそれほどでもありません。この問題に対する複数の解決策を探しましたが、1つはBIOSモードの単なるWindowsブートマネージャーで、もう1つはEFIモードでGrubを使用しています。

自分のコンピューターで安全で高速なブートを無効にできることは間違いなく知っていて、必要なものはすべて手動でパーティション分割できます。 Linuxについてもあまり知らないので、WindowsブートマネージャでEFIモードでラップトップのubuntuとwindows 8をデュアルブートする簡単で信頼性の高い方法で助けが必要です。私はすでにubuntu用のライブフラッシュドライブを持っており、何かをインストールする準備ができていますが、別のラップトップを買う余裕がないので気が進まない。

現在、フラッシュにUbuntu 12.04.3がありますが、必要に応じて自由に変更できます。

誰かが私のラップトップでこれを行うのを手伝ってくれますか、それとも今すぐgiveめるべきですか?これらの答えを見つけようとするのはうんざりですが、解決策はありません。

必要なのは

  • プレインストールされたWindows 8
  • UEFI
  • ウィンドウズブートマネージャー
  • これを行う簡単で信頼できる方法。

あなたが私に与えることができるすべての助けをありがとう、-ベン

注:これは( EFIを使用してプレインストールされたWindowsと共にUbuntuをインストールする )と同じ質問ではありません。ここでは、まだ何もインストールしていないので、プリインストールされたWindows 8にubuntuをインストールする方法を尋ねています。 「回答済みの質問」で、質問者は、プレインストールされたWindows 8のWubiについて尋ねています。これを報告する前に、両方の質問を読んでください。

2
Ben Melz

Windowsブートマネージャーはnot単独でLinuxをブートできます。実際、WindowsブートマネージャーのメニューからLinux EFIモードブートローダーにチェーンロードする方法はありません。ただし、最初に、2種類のソフトウェアの違いに注意する必要があります。

  • ブートマネージャは、通常はメニューから起動するOSをユーザーに選択させるプログラムです。
  • ブートローダーは、OSカーネルと、多くの場合関連ファイルをメモリにロードし、制御をカーネルに転送するプログラムです。

Linuxの世界では、ほとんどのBIOSブートマネージャーもブートローダーです。たとえば、GRUBは両方のタイプの機能を提供します。したがって、Linuxユーザーは、これら2つのタイプのプログラムを区別しない傾向があります。ただし、EFIの世界では、一部の製品は1つのカテゴリに適切に分類されますが、他のカテゴリには分類されません。 EFIスタブローダー、SYSLINUX、およびELILOはすべてブートローダーですが、ブートマネージャーではありません(後者の2つが起動するLinuxカーネルのオプションのメニューを提供できる場合を除きますが、それ以外は起動できません)。 rEFIt、rEFInd、およびgummibootはすべてブートマネージャーですが、ブートローダーではありません。 GRUBは両方のタスクを処理できます。

この区別は、Linuxカーネルに組み込むことができるEFIブートローダーであるEFIスタブローダー、つまりカーネルが独自のブートローダーになるため、少しぼやける場合があります。その結果、ブートマネージャーの構成は、ブートローダーの構成によく似たものになります。

いずれにしても、OSのロードにはブートローダーが必須です。 Windowsブートマネージャーについての私の知識は少し乏しいですが、別のOS(少なくともEFIシステム)にチェーンロードするためのメニューを表示するように構成する方法がわかりません。ブートマネージャーよりもブートローダーの方が優れているため、目的に合ったユーティリティがありません。

EFIシステムでは、GRUBはWindowsブートローダーを置き換えません。それ自身をインストールしますに加えて Windowsブートローダー。したがって、EFI System Partition(ESP)を完全に消去しないように注意すれば、GRUBを使用するリスクはかなり制限されます。最悪のシナリオでは、GRUBファイルを削除すると、コンピューターがWindowsから直接起動し始めます。安全性を高めるため、Linuxのインストールを開始する前にESPをバックアップしてください。そうすれば、誤ってファイルを消去した場合、そのファイルを復元して開始点に戻ることができます。 EFIはブートセクタに詰め込まれた隠しブートコードに依存しないため、ファイルレベルのバックアップ(tarZipcpなどを使用)はこれに適しています。

私が示したように、気に入らない場合はGRUBに代わる方法がいくつかあります。 My Linux用のEFIブートローダーの管理 ページでは、検討したいブートローダーとブートマネージャーについて説明しています。個人的には、 rEFInd とEFIスタブローダーの組み合わせが好きです。しかし、私はrEFIndを維持しているので、私はまったく公平ではありません。

1
Rod Smith