Windows 7 / Ubuntu デュアルブートマシンで Windows 10 へのアップグレードが失敗する

Windows 7 / Ubuntu デュアルブートマシンで Windows 10 へのアップグレードが失敗する

Windows 7 インストールを Windows 10 にアップグレードしようとすると、常に というエラーで失敗しますError 800703ED。これはデュアル ブート セットアップが原因である可能性が強く疑われます。ディスク/grub 構成に関する情報を以下に挿入しました。デュアル ブート セットアップを破壊せずにアップグレードを機能させるには、何をする必要がありますか。別々のディスク上にある OS を BIOS を使用して起動するように選択できるため、特に grub は必要ありません。

                    Boot Info Script 0.74      [06 February 2016]


============================= Boot Info Summary: ===============================

 => Grub2 (v2.00) is installed in the MBR of /dev/sda and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    for /boot/grub. It also embeds following components:

    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_msdos biosdisk search_fs_uuid
    ---------------------------------------------------------------------------

    config script
    ---------------------------------------------------------------------------
    search.fs_uuid 2eb75a40-a660-4b81-910f-8cb9996282ca root hd1,msdos1 
    set prefix=($root)'/boot/grub'

    ---------------------------------------------------------------------------
 => Grub2 (v2.00) is installed in the MBR of /dev/sdb and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    for (,msdos1)/boot/grub. It also embeds following components:

    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_msdos biosdisk
    ---------------------------------------------------------------------------
 => Grub2 (v2.00) is installed in the MBR of /dev/sdc and looks at sector 1 of 
    the same hard drive for core.img. core.img is at this location and looks 
    for /boot/grub. It also embeds following components:

    modules
    ---------------------------------------------------------------------------
    fshelp ext2 part_msdos biosdisk search_fs_uuid
    ---------------------------------------------------------------------------

    config script
    ---------------------------------------------------------------------------
    search.fs_uuid 2eb75a40-a660-4b81-910f-8cb9996282ca root hd1,msdos1 
    set prefix=($root)'/boot/grub'

    ---------------------------------------------------------------------------

sda1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows 7/2008: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /bootmgr /Boot/BCD

sda2: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows 7/2008: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        /bootmgr /Boot/BCD /Windows/System32/winload.exe

sdb1: __________________________________________________________________________

    File system:       ext4
    Boot sector type:  -
    Boot sector info: 
    Operating System:  Ubuntu 16.04 LTS
    Boot files:        /boot/grub/grub.cfg /etc/fstab 
                       /boot/grub/i386-pc/core.img

sdb2: __________________________________________________________________________

    File system:       Extended Partition
    Boot sector type:  -
    Boot sector info: 

sdb5: __________________________________________________________________________

    File system:       swap
    Boot sector type:  -
    Boot sector info: 

sdc1: __________________________________________________________________________

    File system:       ntfs
    Boot sector type:  Windows 7/2008: NTFS
    Boot sector info:  No errors found in the Boot Parameter Block.
    Operating System:  
    Boot files:        

答え1

私がよく使う無料ソフトウェアがあります。イージーBCDWindows ブートローダーを完全にカスタマイズできます。

私が提案するのは次の通りです:

  1. これを使用して、ブートローダーを Windows ブートローダーに設定します (「BCD 展開」の「MBR の書き込み」機能を使用)
  2. Windows 10 にアップグレード
  3. EasyBCDを再度使用して、WindowsとUbuntuのデュアルブートを設定します

私はラップトップでこのソフトウェアを使用して、Windows 10 と Linux Mint 17 のデュアル ブートを設定しました。少しいじった後、うまく動作しました。唯一の問題は、Linux Mint を起動するために実際に GRUB を呼び出すことです。そのため、GRUB パラメータで非常に短い待機時間 (3 秒) を設定しました。

また、Windows 10 で使用する場合は、Metro ブートローダーを無効にすることを強くお勧めします。Metro ブートローダーは実際には Windows を起動し、起動する OS を選択するように要求し、Linux を選択した場合はコンピューターを再起動して他の OS のブートローダーを呼び出すためです。これらはすべて EasyBCD の設定で実行できます。

答え2

完全に同意します。私も数週間前は同じ状況でした。デュアル ブートです。私が行ったのは、安全のため、Grub と Centos 7 のコピーを含むディスクから SATA 電源ケーブルとデータ ケーブルを物理的に取り外し、Windows 10 が自動的にインストールされるようにし、その後ディスクを差し込んだところ、すべてがうまくいきました。Windows 10 と Centos 7 を起動することはできましたが、Centos 7 の Grub ブート メニューのリンクから Windows 10 にアクセスできます。

関連情報