Я не могу выполнить двойную загрузку Windows и Ubuntu 13.10

Я не могу выполнить двойную загрузку Windows и Ubuntu 13.10

Информация о диске:

У меня на диске сейчас 10 разделов. Вот gparted-образ моего диска.

PARTITION--FILE SYSTEM--MOUNT POINT--LABEL--SIZE--USED--UNUSED--FLAGS

1. /dev/sda1--fat32--/boot/efi--ESP--500 MiB--62.39 MiB--437.71 MiB--boot

2. /dev/sda2--fat32--         --DIAGS--40 MiB--4 MiB--36 MiB--hidden

3. /dev/sda3--unknown--       --     --128 MiB--    --      --msftres

4. /dev/sda4--ntfs--          --WINRETOOLS--500 MiB--269.49 MiB--230.51 MiB--hidden,diag

5. /dev/sda5--ntfs--          --OS--442 GiB--87.30 GiB--354.76 GiB--boot

6. /dev/sda6--ext4--/--           --19.53 GiB--8.71 GiB--10.82 GiB--msftdata

7. /dev/sda7--ntfs--/media/anushree/9CFC5884FC585A9A--350 MiB--304.82 MiB--45.18 MiB--hidden, diag

8. /dev/sda8--ntfs--/media/anushree/New Volume1--New Volume--229.42 GiB--222.82 GiB--6.6 GiB--msftdata

9. /dev/sda9--ntfs--/media/anushree/New Volume--New Volume--229.42 GiB--128.75 GiB--100.67 GiB--msftdata

10. unallocated--unallocated--  --  --1 MiB

11. /dev/sda10--ntfs--         --PBR Image--9.61 GiB--9.32 GiB--289.64 MiB--hidden,diag

12. unallocated--unallocated--  --   --1 MiB

(извините за плохую читаемость, но я новый пользователь и пока не могу загружать изображения.)

Я установил Ubuntu 13.10 на компьютер Dell Inspiron 3521, создав раздел размером 20 ГБ на диске C.

ОС успешно установилась, но при перезагрузке сразу загрузилась Windows 8. Просмотрев несколько форумов в поисках решения своей проблемы, я запустил восстановление загрузки с помощью live-USB. В результате я получил ошибку: File: \EFI\Microsoft\Boot\BCD missing. Error Code : 0xc000000f. Я попробовал запустить восстановление загрузки еще пару раз.

GRUB успешно установлен и Ubuntu работает нормально. Но каждый раз, когда я пытаюсь загрузить Windows, он выдает мне одну и ту же ошибку. В меню GRUB есть опции:

  1. Windows UEFI bkpbootmgfw.efi

  2. Загрузчик Windows UEFI

  3. EFI/Dell/Boot/bootmgfw.efi

  4. EFI/Dell/Boot/bootx64.efi

для загрузки в windows. И ни один из них не позволяет мне сделать это. 4-й вариант рекомендуется на каждом форуме. Что он на самом деле делает, так это открывает экран восстановления системы, тот, который открывается для windows 8, который имеет следующие параметры:

  1. Обновить

  2. Перезагрузить

  3. Расширенные настройки

Обновление не работает, потому что, по-видимому, мой диск C заблокирован и не может получить к нему доступ. Я не хочу сбрасывать свой ПК, потому что это означает, что я потеряю все данные. В дополнительных параметрах восстановление системы не работает, потому что на моем ПК нет образа системы, и у меня нет резервного CD, сделанного заранее (что, я думаю, является моей самой большой ошибкой). Я ищу любой способ, с помощью которого я мог бы сохранить свои данные. Даже опция Dell Backup and Recovery не смогла найти точку восстановления.

В командной строке я попытался перестроить BCD с помощью bootrecкоманд и bcdeditполучить доступ к хранилищу bcd для перемещения файла bcd. Но он выдает мне ошибки о том, что на диске есть «множественные неразличимые расположения» и что произошла «неудача при копировании загрузочных файлов». Никакие команды не работают, и я не могу найти способ получить отсутствующий файл BCD. Основная проблема заключается в том, что ошибка говорит, что причиной может быть недавнее изменение оборудования, хотя у меня его не было с момента покупки машины. Так что это должна быть внутренняя проблема перемещения, потому что когда я запустил chkdsk на томе, состоящем из моей ОС, поврежденных файлов не было.

Я также пытался использовать установочный носитель для восстановления моей системы, но он предлагает те же самые параметры, что и EFI/Dell/Boot/bootx64.efi, так что это тоже не помогает. Я также пытался переустановить Windows 8 с DVD. Когда он попросил меня выбрать раздел для установки, я выбрал тот, в котором был мой диск C (442 ГБ). Он выдал ошибку, что это раздел ESP и что его нельзя использовать для установки. Более того, он не позволил мне выбрать какой-либо раздел, кроме того, в котором установлен Ubuntu, но даже его нельзя использовать, потому что его размер недостаточен.

Мне нужна помощь по следующим вопросам:

  1. есть ли способ разблокировать диск С и обновить мой ПК?

  2. Создается ли автоматическая точка восстановления системы при обновлении Windows 8 до 8.1? Если да, то где она хранится и как к ней получить доступ?

  3. Есть ли способ получить доступ к отсутствующему файлу BCD и переместить его в указанную папку, чтобы я мог нормально загрузить свою систему?

  4. Есть ли еще какие-нибудь решения, которые помогут мне нормально загружать Windows и Ubuntu?

решение1

Это может быть неполным решением, но вы можете восстановить свои данные из Windows.

Восстановление загрузчика Windows

=> вам нужен диск восстановления Windows 8 или Windows 8 Live USB или Live CD

загрузитесь с любого из указанных выше дисков Windows и перейдите к восстановлению, но не используйте восстановление при запуске, а восстановите с помощью командной строки Windows

введите следующие две команды в cmd

Bootrec/fixmbr «нажмите Enter»

Bootrec/fixboot «нажмите Enter»

Теперь перезагрузитесь и вы снова увидите загрузчик Windows.

Надеюсь, это поможет

Связанный контент