
Мои попытки обновить мою установку Windows 7 до Windows 10 постоянно терпят неудачу с Error 800703ED
. Я сильно подозреваю, что это вызвано настройкой двойной загрузки. Я вставил информацию о моей конфигурации disk/grub ниже. Что мне нужно сделать, чтобы обновление работало без разрушения настройки двойной загрузки. Мне не особо нужен grub, так как я могу использовать bios, чтобы выбрать, какую ОС загружать, поскольку они находятся на разных дисках.
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
Есть бесплатная программа, которой я часто пользуюсь.EasyBCD. Позволяет полностью настроить загрузчик Windows.
Я предлагаю следующее:
- Используйте его для настройки загрузчика на загрузчик Windows (используя функцию «Запись MBR» в «Развертывании BCD»).
- Обновление до Windows 10
- Используйте EasyBCD еще раз, чтобы настроить двойную загрузку между Windows и Ubuntu.
Я использовал это программное обеспечение на своем ноутбуке для настройки двойной загрузки между Windows 10 и Linux Mint 17, и после небольшой манипуляции оно работает как часы. Единственная проблема в том, что оно на самом деле вызывает GRUB для запуска Linux Mint, поэтому в параметрах GRUB я установил очень короткое время ожидания (3 секунды).
Также, если вы используете его с Windows 10, я настоятельно рекомендую вам отключить загрузчик Metro, потому что он фактически загружает Windows, просит вас выбрать, какую ОС запустить, и если вы выбираете Linux, он перезагрузит компьютер и вызовет загрузчик другой ОС. Все это можно сделать в настройках EasyBCD.
решение2
Полностью с вами согласен. Я был в таком же положении пару недель назад. Это двойная загрузка, я физически отключил кабели питания и передачи данных sata (просто для безопасности) от диска с Grub и, в моем случае, от копии Centos 7, затем я позволил Windows 10 установиться, а затем снова подключил диск, и все заработало как часы. Я все еще мог загрузить Windows 10 и Centos 7, а ссылка в меню загрузки Grub на Centos 7 все еще ведет меня к Windows 10.