修復システム更新後のデュアルシステム起動時の問題

昨日ためのシステム更新のため、私は二重のシステムをハングアップ。

状況前にシステムを更新します。

  1. UEFI起動モード
  2. Ubuntuの窓デュアルシステム
  3. Ubuntuのを開始するUEFIは、まず、Ubuntuのブートメニューでは、Windowsのスタートアップ項目があります。しかし、BCDの設定ファイルのウィンドウは、Ubuntuのを設定されていません。
  4. UEFI-用語を開始する前に明確な設定ウィンドウのスタートアップ項目があります
    (上のいかなる通常の手動起動がなかったため)。手動(デフォルトまたはを選択した場合でも、SSDのESPパーティション/EFI/Boot/bootx64.efiは、ハードディスクからFATへのハードディスクの最初のブロック形式のため、)(UEFIブート検索Windowsブートマネージャです/ FAT32パーティション、つまりESPパーティション)は、UEFIを使用して、手動でソリッド・ステート・ドライブ、開いているウィンドウから開始することを選択した場合に、デフォルトのブートマネージャをロードします。

更新
これが原因起動時の問題は、更新された後、システムのステータスを更新生じています

  1. 窓Ubuntuのデュアルシステム
  2. Ubuntuの中で行方不明UEFIブートは、Windowsの更新プログラムは、UEFIブートエントリを追加し、ウィンドウは、他のシステムでは検出できないので、Ubuntuのガイドの喪失します

究極のソリューション:

スタートアップの項目を追加します

デフォルトでは、スタートメニューウィンドウのLinuxシステムは、メソッドを持っているUEFIブート、です。

不足しているシステムのスタートアップ項目ではUEFIので、あなたはUEFIブートエントリを追加EasyUEFIを使用することができ、以下のリンクからダウンロードすることができEasyUEFI
オープンEasyUEFIは、システムの種類に対応したスタートアップ項目の種類を選択し、EFIブートエントリの管理]を選択し、新しいアイテム、塗りつぶしの種類と説明を作成し、何気なく説明し、残りはターゲットパーティションとファイルパスを選択することです。

UEFIブートエントリの方法は、FATディスクパーティションのフォーマットで保存され、パーティションがありませんが、私はこれらのDiskGeniusを簡単に見ることができるとともに、システムのブートディスクは、ESPまたはEFIとして指名することができるの確立で、260Mを持っています、 DGの後ろに、パーティションを表示するだけでも、ESPパーティション修理ガイドを変更するために使用することができます。
![ここの挿入の説明](https://img-blog.csdnimg.cn/20200311182444488.png
ここに画像を挿入説明
これはSYSTEM_DRVと呼ばれる私のコンピュータのFAT形式のパーティションであり、監視フォルダを見ることができます。

UEFIブートエントリインタフェース選択にF12キーを押して起動した後。中またはディスクから作成されているスタートアップ項目から起動するようにUEFIブート。ここからhttps://www.jianshu.com/p/9166e8c00ca2参照画像(怠惰再起動するので)
ここに画像を挿入説明
、ディスクのブートから選択、UEFIは、ディスクからのEFIパーティションを検索することを選択しますが、このパーティション/ブート下での使用/ EFIデフォルトのブートマネージャ、上記のチャート着工の2つのエントリとして/bootx64.efi。
ブートを作成されているスタートアップ項目から選択し、UEFIすなわち、ターゲット・システムは、レコードの次のステップを開始するためにブートファイルから起動するマネージャを起動します。

1は、ブートマネージャEFIパーティションを追加します。2. EasyUEFIとUbuntuシステムのスタートアップ項目を見つけます。私はに従事するように、このステップがあることを知っています。UbuntuのGRUBブートスタートアップ情報のウィンドウが含まれているため、そのウィンドウが起動することができます。
ここに画像を挿入説明
UbuntuはUbuntuのの/ EFI / Ubuntuのgrubx64.efiファイルで、GRUB2を使用して起動し、起動マネージャで、EasyUEFIは、ファイルパスを選択します。
スタートアップ項目スタートアップ項目のトップを追加した後、通常のUbuntuとWindowsをログに記録することができます。

BCD設定ファイルのウィンドウを変更します

使用スタートアップ項目は、次のようにWindowsの起動プロセスが開始します。
UEFI -----> EFIパーティション(FATフォーマット)-----> \ EFI \マイクロソフト\ブート\ bootmgfw.efi(Windowsのブートマネージャ)---- - >ファイル\ WINDOWS \ SYSTEM32 \ Winload.exeにをロードするために、カーネルに基づい---------> BCD設定オプションBCD設定ファイルを読み込みます。
ファッションレガシー+ MBRの指導の下、EasyBCDは、ファイルの内容を変更することでBCDで、適切なスタートアップ項目を選択しますが、UEFIブートでは、EasyBCDは、Linuxのブートを追加することは禁止されています。DGは、Microsoftフォルダ内のBCDファイルをコピーし、BOOTICE BCDファイルの内容を変更するために使用することができます。

WindowsのBCDファイルの設定を変更するには、以下のリンクを参照してください
http://www.upantool.com/jiaocheng/boot/9403.html

私は、対象のファイルシステムを選択するために、ブートマネージャを開始するために、より良いポイントをインテリジェント編集モードを使用して、ファイル・パスは起動時に選択メニューを見ることができるウィンドウを再起動するようにBCDファイルの変更後、第一の方法と同じだと思います。
ここに画像を挿入説明

要約:

問題の原因は、ウィンドウがUEFIブートを取り除くシステムアップデートですが、LinuxのGRUB2ブートディスクとは異なり、同じファイルシステム内で検出することができ、スタートメニューに追加し、失われたUEFIブートのubuntuの結果でした。

もともとレガシー+ MBRブートした場合、使用easyBCDは簡単にBCDファイルのウィンドウで、ブートのubuntuを追加することができます。しかし、今のコンピュータとブートUEFI + GPTのを使用するので、それらはいくつかの時間を取っ従事、easyBCDがサポートされていない、です。検査のために将来的に共有しながら、情報を整理する方法。

Windowsのブートモード

二つの主要なガイドウェイの窓主にあります:MBRとGPT:レガシーBIOSとUEFI BIOSは、2つのディスクパーティションテーブルの形式があります

MBR

4つのプライマリパーティションまたは3つのプライマリパーティション、拡張パーティションへのサポートのWindowsオペレーティングシステムMBRパーティションのフォーマットまでは、パーティションは、論理パーティションに拡張することができます。MBRパーティションテーブルは、ハードディスク又はセクター4キロバイトをアップグレードするためにいくつかのメーカーの2.2TB支持区分よりも大きくない、MBRの有効容量の上限は16TBに上昇しました

GPT

GPTパーティションフォーマットは、128のプライマリパーティション、18EBまでの最大容量をサポートでき

一般に、パイロットモードの組合せ及びパーティションテーブル、二つ、すなわち、レガシー+ MBR UEFI + GPTがあります。レガシー形式のMBRパーティションを識別することができ、ので、GPTパーティションのフォーマットを識別しません。パーティション形式の2種類を識別することができUEFI、Microsoftは唯一のGPTディスクにWindowsをインストールしますUEFIブートモードで制限することができます。

指導原理

ブートローダ:
大まかに言えば同じBIOSブートマネージャ+ + +ブートファイルローダー
BIOSは、レガシーUEFIの持っている
ようにbootmgfw.efi GRUBブートgrubx64.efiのウィンドウとしてブートマネージャを
、このようなWinload.exeにの窓などのスタートアップファイル

狭義ではブートローダーとブートマネージャスタートアップコンフィギュレーションファイルを意味します。

レガシー+ MBRブート原則
ブートプロセス:電源- >レガシーBIOS-> MBR-> DPT- > PBR-> BOOTMGR(Vistaのスタート)/ NTLDR-> BCD(Vistaスタート)/boot.ini-> Winload.exe->カーネルをロード- > Windows Vistaの/ Windows XPの

UEFI+GPT引导原理
引导过程:上电–>UEFI–>GPT分区表–>EFI分区–>\efi\Microsoft\boot\bootmgfw.efi–>efi\Microsoft\BCD→\Windows\system32\winload.efi。

参照文献:

  1. https://blog.csdn.net/liao20081228/article/details/82591728
  2. https://blog.csdn.net/li_qing_xue/article/details/79228867
  3. https://www.jianshu.com/p/9166e8c00ca2
  4. https://www.cnblogs.com/sddai/p/6354289.html
  5. https://blog.csdn.net/donglany/article/details/79961938
  6. https://bbs.deepin.org/forum.php?mod=viewthread&tid=147753&extra=
公開された15元の記事 ウォンの賞賛3 ビュー10000 +

おすすめ

転載: blog.csdn.net/biziwaiwai/article/details/104797644