Как восстановить Grub после обновления Windows10

XUbuntu 20.04 и Windows-10 в конфигурации дуэльной загрузки. Обе ОС работают нормально около 6 месяцев. По умолчанию для загрузки была выбрана Windows-10. Используется. MBR, а не EFI для загрузки (материнская плата 12-летнего возраста, но все еще имела вариант UEFI).Обновление Windows-10 удалило Grub и, по-видимому, отформатировало загрузочный и другие разделы ntfs?

Partition Table

Я бы хотел вернуть Grub, чтобы я мог хотя бы загрузиться в Windows. Должен ли Grub находиться в разделе / ​​dev / sda1; который в настоящее время отформатирован в ntfs?

Я могу загрузиться с DVD Xubuntu 20.04 и запустить GParted. Если я просто пытаюсь установить Grub, я получаю сообщение об ошибке «Установочное устройство не указано».

Когда я загружаюсь с DVD XUbuntu, я не могу найти свои старые разделы Linux. Я планирую получить второй жесткий диск и поставить на него XUbuntu, чтобы он больше не перезаписывался.

Любая помощь будет принята с благодарностью!

Результаты сканирования TestDisk / dev / sda enter image description here

Результаты более глубокого сканирования раздела Linux: enter image description here

Только что просканировал компьютер и проверил. Жесткий диск - это Hitachi mfgd емкостью 1 ТБ, август 2009 г.

Похоже, что нет доступных вариантов восстановления. У меня нет "резервного загрузочного сектора". Я просмотрел документацию Testdisk, и оказалось, что то, что я хочу сделать, недоступно. Это было бы для исправления раздела Linux EXT4 и добавления к нему Grub. Я предполагаю, что могу выполнить чистую установку Linux с компакт-диска и, возможно, установить туда Grub?

Parttitions found on HardDrive

enter image description here

Последнее обновление: Я решил переустановить XUbuntu с «Live CD»; который не является ни живым, ни компакт-диском. Это загрузочный DVD с XUbuntu 20.04. «Live CD» не принимал беспроводную сеть, но я подключил провод, и он работал нормально. Я выбрал вариант пользовательской установки, и он был загружен и установлен на предыдущий раздел размером 142 ГБ. При загрузке не было клавиатуры, поэтому мне пришлось по умолчанию использовать ОС XUbuntu.После загрузки я смог использовать несколько клавиатурных команд, выполнил apt-upgrade и изменил свой Grub для загрузки Windows. Специальные символы не работают, поэтому мне нужно получить доступ к Stack Exchange с мобильного телефона.

При загрузке Windows-10 компьютер определил, что через обновление прошло 86%, и завершил это. Затем он смог нормально загрузить Windows, и все мои файлы и данные были там.

Я уверен, что со временем смогу заставить клавиатуру работать и загрузиться в XUbuntu. Меня беспокоит, что это больше не повторится в будущем. Думаю, у меня есть 2 варианта.

  1. Измените мою загрузку с MBR на UEFI. Это кажется немного сложным.
  2. Купите второй жесткий диск емкостью 2 ТБ и установите там XUbuntu и все его данные. MBR будет на диске №1 (1 ТБ), но данные на диске №2. Во время обновления Windows я мог отключить или защитить диск №2. Это кажется более простым решением.

Я хотел бы поблагодарить Олдфреда за его многочисленные комментарии и полезные предложения. Это позволило мне работать с различными методами восстановления, даже несмотря на то, что я не смог получить GParted, gpart или TestDisk для восстановления моего раздела Linux. Как видите, раздел подкачки Linux не пострадал.

0
задан 13 June 2021 в 18:08

1 ответ

Известно, что Windows в режиме BIOS обновляет таблицу разделов и «забывает» включить логический раздел Linux. Данные и раздел все еще существуют, но вам нужно обновить таблицу разделов, чтобы включить раздел ext4, а затем вы можете переустановить grub. Без раздела grub нечего загружать.

Вы можете использовать parted rescue или testdisk

Parted rescue кажется проще, чем testdisk

«Обновлен» до Windows 10 при двойной загрузке и не может загрузиться с раздела Ubuntu

https: //www.gnu .org / software / parted / manual / parted.html # rescue

http://www.cgsecurity.org/wiki/TestDisk

Отсутствует раздел MBR от Windows 7 до Windows 10

http: // ubuntuforums. org / showthread.php? t = 2288988

http: // ubuntuforums.org / showthread.php? t = 2290190

3
ответ дан 28 July 2021 в 11:32

Другие вопросы по тегам:

Похожие вопросы: