EFIを使用してWindows8のブートマネージャーを再検索する

こんにちは友達、ここで私はあなたにインストールするためのチュートリアルを持ってきます リファインド Windows 8の場合。Windows8を搭載したコンピューターにはEFIが付属していることに注意してください(http://es.wikipedia.org/wiki/Extensible_Firmware_Interface)これは、たとえば、Linuxディストリビューションにはあまり適していません。
RefindをWindows3にインストールする必要がある主な理由は8つあります(明らかに私の意見です)。

  1. BIOSが破損する可能性があるため、Windows 8レスキューパーティションを削除することはお勧めしません。特に、「System Rescue(F4。) "
  2. Windows8を消去したくない場合
  3. ブートデバイスの変更に一生を費やす場合は、Refindをインストールし、そのようなことのためにBIOSに再入力する必要があることを忘れてください。

リファインド あります ブートマネージャ お気に入り GRUB 起動のたびにコンピュータの「起動可能な」デバイスまたはパーティションを自動的に検出するという利点があります(詳細については、次のWebサイトをご覧ください)。 http://www.rodsbooks.com/refind/)、これにより、Windows8にLinuxのパーティションを表示させることができます。

マノスアラオブラ

Booteoエントリを変更または変更することには常にリスクがあり、多くの場合、間違いを犯す可能性があります。 オペレーティングシステム(OS)を起動できないようにする)OSにアクセスできないことによるデータ損失の可能性を回避するために、 このチュートリアルを試す前に、情報をバックアップすることをお勧めします

まず、このチュートリアルはGentooのガイドに基づいています(http://wiki.gentoo.org/wiki/UEFI_Dual_boot_with_Windows_7/8)特定の変更が組み込まれています。

Windowsパーティションのサイズを変更する

Linuxをインストールする場合、最低限必要なのはハードドライブ上の場所です。その後、を使用してそのためのスペースを作ることができます。 ディスクマネージャー このために:を押します WIN+X 次に、表示されるパネルでクリックします ディスクの管理.

リファインド

そこに来たら、ディスクを右クリックしてサイズを調整し、 音量を上げる

リファインド

次に、Windowsに残しておくスペースを選択して、それを利用できるようにします(できるだけ多くのスペースをお勧めします)。 削減 そして準備ができました!!!

リファインド

Refindをインストールする

次のステップは、このためにRefindをインストールすることです。次のファイルをダウンロードします。

ダウンロードしたら、見つけやすいアドレスまたは覚えやすいアドレスにあるフォルダーに解凍します。

ファイルをダウンロードして解凍した後、を押します WIN+X をクリックします Sコマンドプロンプト(管理者)

リファインド

入ったら コマンド・プロンプト 次のように入力します。
mountvol S: /s (ドライブがないと仮定します S: そうでない場合は、Sを任意の文字に変更します)

次に、解凍​​したフォルダーに移動して、その中のサブディレクトリを確認します。

dir C:/carpeta/donde/esta/refind (ヒント:Linuxと同様に使用できます TAB オートコンプリートの場合)

すでにRefindフォルダー内にあり、サブディレクトリが表示される可能性があります(dirを実行すると、ファイルが表示されます。 README とりわけ)refindフォルダーを新しいユニットにコピーする次のコマンドを入力します

xcopy /E refind S:\EFI\refind\

次に、ドライブS:とドライブSの再検索ディレクトリを入力します。

S:
cd EFI\refind

Refindインストールマニュアルには、フォルダ内の不要なドライバを削除できると記載されています ドライバー_x64 y ドライバー_ia32 不要なドライバはシステムの起動を遅らせるので、遅延は最小限で感知できないので、すべてそのままにしておくことをお勧めします。 ただし、使用しないドライバーを削除したい場合は、次のページを確認してください。 http://www.rodsbooks.com/refind/drivers.html

次に、ファイルの名前を変更する必要があります refind.conf-サンプル a refind.conf 次のコマンドでこれを行うことができます
rename refind.conf-sample refind.conf

そして最後に、Refindをデフォルトのブートプログラムとして設定します。
bcdedit /set {bootmgr} path \EFI\refind\refind_x64.efi
このコマンドは、システムが64ビットの場合に有効です。32ビットの場合は変更する必要があります refind_x64.efi a refind_ia32.efi

これで、再起動すると、再検索メニューが表示され、目的のOSが選択されます。

リファインド

ブートマネージャーとしてRefindのみを持つようにインストールする新しいLinuxOSの推奨事項

  1. システムをインストールするときは、ブートパーティション(/ boot)を用意することをお勧めします。これは、EXT2またはFATでフォーマットできます。
  2. Refindは、ブートパーティション上のvmlinuzファイルを自動的に検索します
  3. GRUBまたは別のブートマネージャーをインストールしないでください。 Linuxシステムをインストールするときは、/ Bootにrefind.confファイルを作成し、その中に、システムを起動するために必要なすべてのオプションを追加します。 最も基本的な(そして必要な)のは、どちらがルートパーティションであるかを指定するものです。 私のrefind.confファイルには次の行があります。
    "Boot with standard options" "root=/dev/sda7 ro initrd=\initramfs-linux.img" ここで、/ dev / sda7は私のルートパーティションです。
  4. refind.confファイルの作成を忘れた場合は、問題ありません。RefindでOSを選択し、F2キーを2回押してブートオプションを(一時的に)編集すると、そこに行を追加できます。 「ルート= /パーティション/ルートro」 システムに入力すると、必要なブートオプションを使用してファイルrefind.confを作成できます。
  5. 再検索を開始する前にCDまたはUSBドライブを挿入するのを忘れた場合、それは問題ではありません!!! Refindが画面に表示されている間にデバイスを挿入するだけで、キーを押します ESC 新しい起動デバイスが自動的に表示されます。
  6. 何らかの理由でGRUBをインストールし、それがRefindに配置された場合、BIOSに入り、Windowsよりも優れたブートデバイスとして選択すると、次回の再起動時にRefindが再び表示されます。
  7. 最後に、TuxではなくOSのロゴを使用できるように、PNG形式の128x128pイメージを/ Bootパーティションに追加し、システムイメージと同じ名前を付けます。私の場合は次のようになります。 vmlinuz-linux.png

オプションをに追加する方法の詳細については refind.conf 訪問することができます: http://www.rodsbooks.com/refind/configfile.html


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   この名前は偽です

    申し訳ありませんが、「mountvol S:/」の目的は不明です。

    Linuxでのマウントの概念は理解していますが、Sドライブの下にマウントすることが何であるかはわかりません。

    Windowsの/とは何ですか、レスキューパーティション、Cのエイリアス:、他の何か…。 ?

    1.    コプロトク

      スペルを間違えたコマンドは「mountvol:S / s」で、次の場所にマウントポイントを作成するために使用されます。Sおよび/ sオプションは、そのマウントがESP(efiシステムパーティション)にアクセス可能であることを示すために使用されます。

      1.    匿名の

        マウント「ポイント」と言えば:))フォルダがマウントポイントとして使用されているかどうかを確認するコマンドがあります...たとえば。

        #マウントポイント/ブート
        /ブートはマウントポイントです

    2.    ヒカリ

      Windows 8.1のbootmgrがある隠しパーティションをマウントしているようですが、そう思います。

  2.   アンドリューサザーランド

    このチュートリアルに感謝しますが、ubuntu 14.04 LTSをインストールするgrubはefiをサポートしていることに言及する必要がありますが、手順に従い、最初の/ブートパーティションの推奨事項を個別に実行しました。すべてがうまく機能します。 BIOSからのセキュアブートを無効にしたことを付け加えます。
    ご挨拶。

    1.    コプロトク

      私はそれがあなたのために働いたことをうれしく思いました、私にとって、あなたがRefindが好きであることを願っています、私にとって、最高のブートマネージャー。

      よろしく

  3.   ハンニバル

    ねえ。

    ただ感謝します。
    どうもありがとうございます。

    ご挨拶。

  4.   フェゲディ

    私が最初にすべきことは、ディストリビューションをインストールすることなのか、refindをインストールすることなのか、私にはあまり明確ではありませんでした。

    1.    ハンニバル

      ねえ。

      最初に再検索し、次に配布します。

      ご挨拶。

      1.    マジシャン

        それは必要ない。 ここに記載されている手順に従ってインストールし、Ubuntu14.04をマウントしました。

  5.   ニコラス

    こんにちは! mountvolコマンドを入力すると、「パラメーターが正しくありません」というメッセージが表示されます。 これは何ですか?
    ご挨拶!

  6.   JPZV

    こんにちは、良い投稿ですが、問題があります。 私はすべてを試しましたが、起動するとWindows 8ブートマネージャーが表示され続けます。BCDeditでは、再検索が選択されていることが表示されますが、それでもWindowsブートが表示されます。

    これは私がBCDeditに持っているものです(HarddiskVolumeがRefindであるか正確にはわからないので、表示されているものが正しいかどうかわかりません)

    ウィンドウズブートマネージャー
    ------------
    識別子{bootmgr}
    デバイスパーティション= \デバイス\ HarddiskVolume2
    パス\ EFI \ refind \ refind_x64.efi
    説明WindowsBoot Manager
    ロケールen-US
    {globalsettings}を継承します
    Integrityservicesを有効にする
    デフォルト{現在}
    resumeobject {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
    displayorder {2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
    {電流}
    toolsdisplayorder {memdiag}
    タイムアウト5

    Windowsブートローダー
    ----------
    識別子{2b07bd7d-e6d7-11e3-825c-fcf8aebc3427}
    デバイスパーティション= F:
    パス\ WINDOWS \ system32 \ winload.efi
    説明Windowsテクニカルプレビュー
    ロケールen-US
    {bootloadersettings}を継承します
    recoverysequence {2b07bd7e-e6d7-11e3-825c-fcf8aebc3427}
    Integrityservicesを有効にする
    リカバリ対応はい
    分離コンテキストはい
    許可されたメモリ設定 0x15000075
    osdeviceパーティション= F:
    systemroot \ WINDOWS
    resumeobject {2b07bd7c-e6d7-11e3-825c-fcf8aebc3427}
    nxオプトイン
    bootmenupolicy標準

    Windowsブートローダー
    ----------
    識別子{現在}
    デバイスパーティション= C:
    パス\ Windows \ system32 \ winload.efi
    説明Windows8.1
    ロケールen-us
    {bootloadersettings}を継承します
    分離コンテキストはい
    許可されたメモリ設定 0x15000075
    osdeviceパーティション= C:
    systemroot \ Windows
    resumeobject {2b07bd70-e6d7-11e3-825c-fcf8aebc3427}
    nxオプトイン
    bootmenupolicy標準
    探偵はい

    彼らが私を助けてくれることを願っています

    PS:私はWindows 8.1、Windows 10、Ubuntu 14.04(それがバージョンだったと思います)を持っていますが、UEFIでは記事に記載されているようにUbuntuがサポ​​ートされていないため、UbuntuはBCDEditに含まれていません。

    1.    コプロトク

      ブートユニット選択メニューに略歴が表示されていることを示したり、言ったりできますか?

      1.    JPZV

        それを忘れて、私はすでにそれを解決しました。何らかの理由で、Biosの「セーフブート」がアクティブ化され(私は常に非アクティブ化されていますが、BIOSを更新するときに)、Windowsブートマネージャーのみを起動します。 また、UbuntuからRefindをインストールして、より自動化されました(Install.shを使用)。

        これで、エントリを編集してカスタマイズする必要があります。3

        同じ感謝

  7.   デュアル

    チュートリアルのおかげで、私はWindows8を搭載したブランドのコンピューターを持っています。ubuntuとWindows8しかインストールできません。必要なシステムであるWindows7のインストールがスローされます。uefiセーフブートを無効にして、XNUMXを試しました何千ものもの、私はそれを半分だけインストールしました、そして私はインストールの最初の再起動でインストールを途中で残しました、パスがない場合、チュートリアルのすべてのステップを実行する前に、私はこのアプリケーションで私が私の問題を解決することができます。
    感謝
    挨拶

    1.    コプロトク

      はい、Refindはこれのためのものであり、Windows8の起動と重複します。

  8.   イエス

    こんにちは、このチュートリアルに感謝しますが、Refindを使用して7つの異なるディスクからのブートを管理できるかどうか、つまり、XNUMXつのディスクにxpをインストールし、別のディスクにwinXNUMXをインストールできるかどうかを知りたいです。

    あるパーティションにxpをインストールし、次に別のパーティションにwin7をインストールしてクラシックインストールを実行しようとしたので、問題が発生しました。それは機能しますが、問題は、usb3.0を搭載したギガバイトボードを備えた新しいコンピューターであり、 xpボードはUSB2.0ポートを認識しません。

    この問題についてご協力いただければ幸いです。
    おかげで挨拶

    1.    コプロトク

      理論的にはそうですが、このチュートリアルはWindows 8を対象としているため、試してみる必要があります。

      1.    イエス

        答えてくれてありがとう、私はそれを試して、あなたに知らせます。 ありがとう挨拶

      2.    リンカーン

        「パラメータが正しくありません」というmountvolコマンドを使用した後、どうすれば解決できますか? ありがとう、よろしく

  9.   サンティアゴ

    ubuntu mate15.04とwindows8をインストールしました。windowsシステムの復元を実行し、grubを起動しませんでした。 少し苦労した後、私はそれを再発見から始めることができました。 しかし、私はそれが私が持っていた豊富なものを認識させる方法を理解していません。
    ありがとう。

    1.    コプロトク

      ubuntuブートパーティション(例:dev / sda6)の場所を再検索するように指示する必要があります

      1.    サンティアゴ

        住所がわからない場合はどうなりますか? 私はすでにそれをインストールしていて、それは非常にうまく機能したので。 私の問題は、F9を押して入力したことです(ubuntoから起動するため)。 問題は、Windowsシステムを0から復元したところ、F9キーを押しても、ubuntoが表示されなくなったことです。 そこで、refinをインストールしました。 しかし、私はubuntoから始めることができませんでした。 ヒットするまでテストを行う必要がありますか? ルートがインストールされたアドレスを知る方法は? 正確なコマンドは何ですか?
        事前に感謝します。
        サンティアゴ

      2.    サンティアゴ

        わからないので、わかったことをやってみました。
        私はubuntuの部分に入り、F2を2回押して、次の行を編集しました。
        ルート= / dev / sda1 /ルートro
        私はsda2、sda3を9まで変更していましたが、どちらもubuntumateは開始しませんでした。 ubuntuにアクセスできない場合、ルートパーティションが何であるかを知るにはどうすればよいですか?
        それができない場合は、refindを削除してsupergrub2経由で入力しようとするにはどうすればよいですか?
        おかげで再び
        よろしく

  10.   アルド

    この部分だけを説明してもらえますか?
    はっきりしていません:/

    dir C:/ folder / where / is / refind

  11.   ユダヤ人

    こんにちは!
    xcopyを実行すると問題が発生し、再検索ファイルが見つからず、ファイルをコピーできないと常に表示されます。 どうなり得るか?

  12.   パブロ

    どうもありがとうございました、それは完璧に機能しました。

  13.   パブロ

    どうもありがとう。 それは完璧に機能しました。

  14.   ノルベルト

    素晴らしいツト、どうもありがとうございました。
    私は迷子になり、あなたのチュートリアルを見つけたネットを見て、ブートごとに表示されるrEFIndメニューのエントリを削除する方法を誰かが知っているかどうかを尋ねたいと思います。私は、W7を持っているので、それらがどこにあるのか、なぜそれらがあるのか​​わかりません。
    これらのエントリを削除するには、どのコマンドを使用できますか?
    ご挨拶。

  15.   アレクサンダー

    こんにちは
    マカノン! 起動するディストリビューションが表示されません。再検索ブートのみが表示され、システムに入らずにwinメニューに入り、bootmgrを変更する方法がわかりません。シェルは有効になりますが、コマンドは格納されません。
    よろしく

    1.    コプロトク

      残念ながら、あなたに何が起こったのか、具体的にどのように機能させるかについてはお役に立てませんが、次のようにご案内します(ただし、経過するまでに、問題はすでに修正されていると思います)。

      1.- WindowsパーティションのBIOSブートを調べて、最初に配置します(refindを使用したブートと、ブートオプションの名前に違いが見られるWindowsを使用したブートには違いがあります)

      2.-Linuxパーティションのパーティションまたは/ bootフォルダーを確認します。ディストリビューションを使用してPCSystemrescueCDをレスキューできます。Refindのドキュメントでは、Refindは、ブートパーティションにRefindで認識できる名前があるLinuxシステムのみを検出することに注意してください。 。 例「vmlinuz」

      3.-前のものが機能しない場合は、SystemrescueCDを使用してデータをレスキューし、そこからWindows8パーティションからPCをフォーマットします。

      私の印象では、これをWindows 10で試しましたが、Windows 8.1では「secureboot」などのbiosオプションが無効になっていて、すべてがうまくいきました。

  16.   アリ・エドウィン・クエト・ペーニャ

    こんにちは、desisrでシステムの名前を変更するにはどうすればよいですか?

  17.   アリ・エドウィン・クエト・ペーニャ

    Windosとバージョンだけがlinuxの場合と同じように、Boot / boot windowsmanagerが表示されない名前を編集できるようにするにはどうすればよいですか。

  18.   クリスティアン

    こんにちは、

    あなたが助けることができるかどうか見てください。
    チュートリアルに従い、すべてのコマンドが正常に入力されますが、bootmgrパスを変更したと思われる場合、変更されないという問題が発生します。

    もう一度bootmgrと入力しますが、何も入力しません。元のWindowsに従います。

    パーティションが原因でしょうか? これは、PCの元のパーティションシステムを使用しています。
    ブート(EFI)、システム、リカバリ..。

    クリーンインストール(パーティションの削除)を実行すると、機能するのでしょうか?

  19.   cristhian

    すべてが非常にうまくいきましたありがとう