Осенние создатели Windows 10 обновляют, кажется, повреждает раздел Ubuntu

оставленный мой ноутбук ночью и это, по-видимому, загрузило новое осеннее обновление создателей Windows 10 (у меня есть двойная загрузка), после перезапуска это отправило меня для расчистки спасения, которое я, хотя я решу как люди, решил эту проблему с прошлыми обновлениями окон, но не мог найти разделом, я пытался использовать LiveUsb для наблюдения диска, и действительно файлы, кажется, все еще там, но раздел Linux, кажется, был стерт.

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

Кто-либо еще имеющий ту же проблему с новым осенним обновлением? Как Вы продолжали двигаться?

ОБНОВЛЕНИЕ 1: Управляемый для получения части Windows, работающей после использования usb восстановления Windows, любят упомянутый в этом видео. После того, как я буду одет, поддерживая мои данные, я буду видеть, могу ли я восстановить раздел Linux и сохранить мои файлы.

Также вот мясной пирог моих разделов.

Урок дня: Создайте резервную копию своих данных, у меня была паника времени жизни.

1
задан 3 October 2017 в 23:57

1 ответ

Я получил следующую ошибку загрузки на компьютере с двойной загрузкой Ubuntu 16.04 / Windows 10 после того, как Microsoft автоматически установило обновление Windows 10 Fall Creators;

    error: unknown filesystem
    Entering rescue mode
    grub rescue> _  

Я решил ее путем а) ​​запуска Ubuntu с помощью live CD (установочный диск Ubuntu 16.04) и б) переустановка grub.


a) Запустите Ubuntu с помощью live CD:


Предупреждение: изменение BIOS может повредить вашу систему

  1. Убедитесь, что BIOS вашего компьютера в первую очередь настроен на загрузку с дисковода оптических носителей (если диск вставлен)
  2. Вставьте Ubuntu Live CD и перезагрузите компьютер
  3. Выберите, чтобы запустить Ubuntu с помощью Live CD (don не переустанавливать Ubuntu)
  4. Если сеанс Ubuntu Live глючит (например, мигает графический пользовательский интерфейс compiz), игнорируйте пользовательский интерфейс и откройте терминал напрямую (например, Ctrl-Alt-F3). Войдите в терминал, используя имя пользователя Ubuntu и без пароля.

b) Переустановить (восстановить / восстановить) Grub:


Я следовал этим инструкциям (из http://howtoubuntu.org/how-to-repair -restore-reinstall-grub-2-with-a-ubuntu-live-cd );

Предупреждение. Использование команды sudo, особенно с Live CD, может серьезно повредить вашему система. Прочитайте все инструкции и подтвердите, что вы понимаете, прежде чем выполнять какие-либо команды. При вставке в Терминал используйте Ctrl + Shift + V, НЕ Ctrl + V.

  1. Узнайте, в каком разделе установлена ​​ваша Ubuntu Installation. Обычно это раздел EXT4 (linux). Вот несколько способов сделать это:

    • i) GParted

      • запуск GParted (включен в Live CD)
      • Узнать раздел Ubuntu (sdXY)
    • ii) fdisk

      • sudo fdisk -l
      • Найти раздел Ubuntu ( sdXY)
    • iii) Прерванная установка Ubuntu [НЕ РЕКОМЕНДУЕТСЯ]

      • Используйте live CD и выберите «Установить Ubuntu» (без фактической установки Ubuntu);
      • [Welcome] Выберите язык, на котором вы хотите выполнить установку, и нажмите кнопку «Продолжить», чтобы продолжить.
      • [Подготовка к установке Ubuntu] Далее, оставьте оба флажка в разделе Подготовка к установке Ubuntu снятыми и снова нажмите кнопку Продолжить.
      • [Тип установки] Проверьте параметр Something else и нажмите на Продолжить, чтобы продолжить.
      • Выясните раздел Ubuntu (sdXY)
      • Нажмите Quit
  2. Смонтируйте раздел Установка Ubuntu включена. Замените XY на букву диска и номер раздела, например: sudo mount / dev / sda1 /mnt.

    sudo mount /dev/sdXY /mnt
    
  3. Теперь свяжите каталоги, к которым grub необходим доступ для обнаружения других операционных систем, например, так.

    sudo mount --bind /dev /mnt/dev &&
    sudo mount --bind /dev/pts /mnt/dev/pts &&
    sudo mount --bind /proc /mnt/proc &&
    sudo mount --bind /sys /mnt/sys
    
  4. Теперь перейдем к этому с помощью chroot.

    sudo chroot /mnt
    
  5. Теперь установите, проверьте и обновите grub. На этот раз вам нужно только добавить букву диска (обычно a) для замены X, например: grub-install / dev / sda, grub-install -recheck /dev/sda.

    grub-install /dev/sdX
    grub-install --recheck /dev/sdX
    update-grub
    
  6. Теперь grub вернулся, все, что осталось, это выйти из chroot-системы и размонтировать все.

    exit &&
    sudo umount /mnt/sys &&
    sudo umount /mnt/proc &&
    sudo umount /mnt/dev/pts &&
    sudo umount /mnt/dev &&
    sudo umount /mnt
    
  7. Выключите и включите компьютер, и вы увидите экран по умолчанию Grub2.

Это позволило grub правильно загружаться и загружаться в Ubuntu. Чтобы снова включить grub для загрузки в Windows, мне пришлось c) определить раздел Windows и обновить grub (из GRUB не обнаруживает Windows );


c) Обнаружить Windows Разобрать и обновить Grub:


  1. Определить раздел Windows:

    sudo os-prober
    
  2. Повторное обновление Grub:

    sudo update-grub
    
    [ 1136]
2
ответ дан 7 December 2019 в 13:29

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

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