Grub спасение после “ Обновление юниверса Windows ”

Получим некоторую справочную информацию, я имею двойную загрузку Win10 и Ubuntu 16.04 (я считаю) на ноутбуке HP 62. После первого перезапуска он дал мне экран спасения grub. Я выполнил команду ls и получил (hd0) (hd0, msdos5) (hd0, msdos3) (hd0, msdos2) (hd0, msdos1). Я попытался использовать команду ls со всеми из них, и я получил ошибку. Он сказал неизвестную файловую систему. Я действительно знаю, что мои файлы не повреждены, (насколько это касается окон) и читаются. У меня нет живого USB или компакт-диска.

Редактирование: у меня в настоящее время есть загруженный USB-накопитель. Посмотрев на таблицу разделов, я знаю, что sda2 - это моя ОС Windows, а sda4 - это моя ОС Linux, но как я могу их исправить?

Изменить : lsblk -f; sudo parted -l после ввода этого значения я получил:

NAME FSTYPE LABEL UUID MOUNTPOINT sda ├─sda1 ntfs System Reserved 78746B10746AD104 ├─sda2 ntfs 52CE70B8CE7095C7 ├─sda3 ntfs 32DA13F9DA13B855 └─sda5 swap acf66f09-4c28-4c76-a318-d2f77efaa56a [SWAP] sdb └─sdb1 vfat UBUNTU 16_0 7C9B-EA5B /cdrom sr0 loop0 squashfs /rofs Model: ATA TOSHIBA MK5056GS (scsi) Disk /dev/sda: 500GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 525MB 524MB primary ntfs boot 2 525MB 388GB 388GB primary ntfs 3 388GB 389GB 844MB primary ntfs diag 4 389GB 500GB 111GB extended 5 494GB 500GB 6229MB logical linux-swap(v1) Model: SanDisk Cruzer U (scsi) Disk /dev/sdb: 15.6GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 15.6GB 15.6GB primary fat32 boot, lba

Изменить: это изображение в формате GParted. (Я взял его, чтобы разрешить другим).

Edit : Это мой экран BIOS и мое меню настроек загрузки. Существует только основной диск.

Редактировать: Большое спасибо всем, кто помог мне исправить свой компьютер. У меня есть все мои файлы нетронутыми. Я действительно надеюсь, что это поможет кому-то другому, у кого может возникнуть эта проблема.

Изменить : Сначала пошел использовать мой компьютер для школьного проекта. В то время Windows решила установить свои обновления, поэтому я позволил. После первого перезапуска он дал мне экран grub rescue>. Я запустил команду ls, чтобы увидеть мои разделы, и я получил вывод (hd0) (hd0,msdos5) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1). Обратите внимание, что нет (hd0,msdos4). Это означало бы, что Windows удалила раздел Ubuntu. Я попытался установить пути к файлам grub, но их там не было. Немного погодя я использую другой компьютер для создания Live USB и его загрузки. Я открыл терминал и попытался установить testdisk. (Обязательно зайдите в свои настройки и включите опцию «Вселенная» в Software & amp; Updates). Когда установлен тестовый диск, я просмотрел его и сделал глубокий поиск на моем жестком диске. После того, как это было сделано, я обозначил Windows launchuncher *. (Первичная загрузка) Затем я назвал остальные P. (Primary). Я снова открыл спасение grub после сохранения таблицы разделов и выполнил ls. Результат был чем-то похож на (hd0) (hd0,msdos5) (hd0,msdos4) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos1), я побежал ld (hd0,msdos3), и он дал результат, который является диском ext2. В заключение! Затем я побежал set root=(hd0,msdos3) set prefix=(hd0,msdos3)/boot/grub insmod normal normal, и он загрузился просто отлично! Надеюсь, это поможет вам, потому что это определенно помогло мне.

1
задан 25 September 2017 в 08:17

3 ответа

Правильный ответ заключается в том, что Windows 10 выполнила свое «Anniversary Update» и уничтожила ваш раздел Ubuntu. Спасибо, Microsoft! Если вы все еще загружаете Windows, давайте закончить установку всех обновлений, прежде чем пытаться восстановить Ubuntu.

При загрузке на Ubuntu Live DVD / USB вы можете установить testdisk в терминал и попытаться восстановить потерянный раздел, но это непросто.

Для установки и запуска testdisk в терминале введите следующие команды:

sudo apt-get update sudo apt-get install testdisk sudo testdisk

См. http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step для пошагового процедура, с которой вы начнете. Вам понадобится вывод correct (нижний регистр L), чтобы использовать testdisk.

Если вы не можете восстановить с помощью testdisk, вам нужно будет переустановить Ubuntu.

Вопросы? Проблемы? Дайте нам знать, как вы это делаете. Приветствия, Аль

1
ответ дан 23 May 2018 в 05:23

Попробуйте этот подход, который работал для меня. Загрузите опцию загрузки Windows и перейдите к пункту «Начало настройки»

. Если вы приземлитесь на странице конфигурации, вы найдете параметр BOOT. Здесь вы можете изменить опцию загрузки ОС. Держите Linux в качестве первой опции в последовательности загрузки.

Вы также можете установить grub-customizer, как только сможете успешно войти в Ubuntu. Это может предоставить вам различные опции для изменения параметров загрузки.

0
ответ дан 23 May 2018 в 05:23

Установка окон после Linux удалит grub из системы. На данный момент у вас есть два варианта: либо используйте BIOS, чтобы выбрать Ubuntu в качестве загруженной ОС. Это потребует от вас нажать F12 или другую функциональную клавишу, чтобы отобразить список загрузочных устройств смены при включении вашего компьютера.

Другой вариант - создать загрузочный USB-накопитель, содержащий загрузочный ремонт, и загрузите его, когда компьютер включится. В последующих вариантах просто выберите рекомендуемый ремонт. Это снова заново установит grub в вашей системе, и все должно работать как обычно.

0
ответ дан 23 May 2018 в 05:23
  • 1
    Я уже установил это давно. Вчера окна просто обновились. Я сейчас живу в прямом эфире, но, похоже, у него нет загрузочного ремонта – Zachery Calahan 8 October 2016 в 23:19
  • 2
    Добро пожаловать в Ask Ubuntu! Я рекомендую изменить этот ответ, чтобы развернуть его с подробными сведениями о том, как это сделать. (См. Также Как написать хороший ответ? для общих советов о том, какие ответы наиболее ценны для AskUbuntu.) – David Foerster 9 October 2016 в 11:48

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

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