После удаления linux не загружается windows

Обновлено: 07.07.2024

Ситуация следующая: на комьютере стояло 3 операционных системы: Windows XP, Windows 7, Linux. Сегодня после проблем с Linux, решил её удалить. И очень был огорчён, когда это сделал. Теперь вместо выбора загружаемой системы появляется такая надпись:

Loading Operating System .
error: no such partition.
grab rescue>

Я так понял, что раздел с загрузчиком не найти. Вот это я нашёл проблему на свою голову. Я бы конечно мог переустановить системы, но поздно заметил что вместе с Linux удалил диск с медиа-данными. Жаль будет их потерять. А с помощью Windows 7 у меня был недавно сделан Back-Up всех дисков, и я так думаю мог бы восстановить тот диск. Можно ли как-то восстановить возможность загрузки операционных систем оставшихся на компе? Буду очень признателен за помощь.

Конфигурация компьютера
Процессор: Intel Core i7 Q720
Память: 4 гб
HDD: 500 гб
Видеокарта: NVIDIA GeForce GT 240M
Ноутбук/нетбук: Lenovo Y550P
ОС: Windows 7 - 64 Ultimate SP1, Windows 10 ent - 32 on VHD
Индекс производительности Windows: 5,9
Игорь069, ответьте на вопрос: у вас установочные диски есть? И почитайте Восстановление загрузчика Windows 7 вручную при помощи утилит bootrec.exe и bcdboot.exe

Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

К сожалению установочных дисков нет. Я так понимаю, утилиты bootrec.exe и bcdboot.exe отдельно в инете не найдёшь? М-да!

Последний раз редактировалось Игорь069, 01-09-2012 в 09:08 .

Конфигурация компьютера
Процессор: Intel Core i7 Q720
Память: 4 гб
HDD: 500 гб
Видеокарта: NVIDIA GeForce GT 240M
Ноутбук/нетбук: Lenovo Y550P
ОС: Windows 7 - 64 Ultimate SP1, Windows 10 ent - 32 on VHD
Индекс производительности Windows: 5,9

Можно найти Windows 7 recovery disk, обратите внимание на разрядность.

Конфигурация компьютера
Процессор: Intel Core i7 Q720
Память: 4 гб
HDD: 500 гб
Видеокарта: NVIDIA GeForce GT 240M
Ноутбук/нетбук: Lenovo Y550P
ОС: Windows 7 - 64 Ultimate SP1, Windows 10 ent - 32 on VHD
Индекс производительности Windows: 5,9
Нет. Но если подсунуть флэшку с программой, загрузившись с LiveCD, запустится. Это же программа.

Понял! Буду пробовать, потом отпишусь.

Попробовал запустить MultiBoot через LiveCD Kaspersky Rescue Disk, ничего не получилось. Попробую через другой LiveCD.

Попробовал ещё с одного LiveCd загрузиться, не получилось. Хотел скачать Windows 7 recovery disk, все ссылки оказались не рабочими. Хотел купить на одном сайте диск Windows 7 recovery, да там только через карточку можно оплачивать. Вот невезуха! Попробую загрузиться с LiveCd Linux, может получится.

На ноутбуке имелись Windows и Linux Mint. Понадобилось удалить Linux.

error: no such partition.
Entering rescue mode.

grub rescue>

В интернете рекомендуют загрузить диск с Windows 7, но у меня нет такого диска, так как винда стояла изначально на ноутбуке.


66k 154 154 золотых знака 66 66 серебряных знаков 203 203 бронзовых знака Всё правильно сказали. Ищите диск с Windows соответствующей версии и с него восстанавливайте загрузчик. Можно вместо диска попробовать загрузиться с флешки.

фактически вам надо скопировать стандартный mbr в первый сектор вашего винчестера.

это можно сделать, например, с помощью практически любого live-cd/dvd/usb с операционной системой gnu/linux.

сам файл размером 440 байт, скорее всего, имеется прямо на live-cd/dvd/usb.

после загрузки с этого носителя проверьте наличие:

приведён пример вывода, из которого видно, что файл находится по адресу /usr/lib/syslinux/mbr.bin и размер его как раз 440 байт.

если файл не обнаружите, но доступен интернет, то можно скачать этот файл, например, с яндексовского зеркала:

этой командой он будет сохранён в текущий каталог под именем mbr.bin .

следующий шаг — надо узнать имя вашего винчестера.

это можно сделать, например, командой:

приведён пример вывода. если у вас подключено несколько винчестеров, то можно идентифицировать нужный по размеру (или, в крайнем случае, просто физически отключить все, кроме «основного»). ключевая строка (в данном случае) — /dev/sda . это и есть имя вашего винчестера.

вся необходимая информация собрана.

а теперь «волшебная» команда копирования того самого 440-байтного файла в первый сектор винчестера:

вместо файл укажите путь к найденному/скачанному на первом шаге файлу. это будет либо /usr/lib/syslinux/mbr.bin (из примера), либо просто mbr.bin , если вы его скачали/скопировали в текущий каталог.

вместо диск укажите имя, полученное на втором шаге.

в итоге должна получиться такая, например, команда:

приведён пример её вывода, из которого видно, что скопировалось ровно 440 байт.

Из-за агрессивного и территориального характера Windows 10 подобные проблемы будут возникать довольно часто. Вот почему рекомендуется установить Windows 10 перед установкой Linux в режиме двойной загрузки.

Решение 1. Используйте утилиту Boot Repair в Ubuntu

Давайте начнем с самого простого метода. Вероятно, со знанием дела, Ubuntu поставляется с небольшой утилитой Boot Repair, которая исправляет повреждение загрузчика Windows 10 при запуске. Вам потребуется последняя версия загрузочной Ubuntu, установленной на вашем USB-накопителе. После этого вам необходимо установить утилиту и, не вмешиваясь в Терминал, восстановить загрузчик Windows 10.

  • ЧИТАЙТЕ ТАКЖЕ: Не можете установить Linux с Windows 10? Вот что нужно сделать

Вот как это сделать за несколько простых шагов:

    1. Загрузите Ubuntu живую дистрибутивную версию здесь и подключите ее к USB. Вы можете сделать это с помощью универсального установщика USB (желательно). Важно использовать это приложение, иначе диск не будет загрузочным.
    2. Подключите диск и загрузитесь с него.
    3. Выберите вариант Попробуйте Ubuntu без установки . В случае сбоя откройте настройки BIOS/UEFI, отключите безопасную загрузку и повторите попытку.
    4. После загрузки Ubuntu нажмите Ctrl + Alt + T , чтобы открыть терминал.
    5. В командной строке запустите следующую строку и нажмите Enter после каждого:
      • sudo add-apt-repository ppa: yannubuntu/boot-repair
      • Обновление sudo apt
      • sudo apt установить загрузчик
    6. Это должно установить Boot Repair application , и теперь вы можете найти его среди меню приложений.
    7. Откройте его, выберите Рекомендуемый ремонт и подождите, пока он не будет сделан.

    Второй метод основан на Syslinux, запущенном через Терминал. Для установки и использования Syslinux для исправления загрузчика Windows 10 вам потребуется выполнить ряд команд.

    Если вы не знакомы с тем, как они работают, мы советуем вам придерживаться первого метода. В противном случае шаги довольно просты, и вам просто нужно заменить ввод «sda» на букву системного диска Windows 10.

      1. Загрузитесь снова с загрузочного диска USB .
      2. Откройте Терминал .
      3. В командной строке введите следующую строку и нажмите Enter после каждого:
        • sudo apt-get install syslinux
        • sudo dd if =/usr/lib/syslinux/mbr.bin из =/dev/sda
        • sudo apt-get install mbr
        • sudo install-mbr -i n -p D -t 0/dev/sda
      4. Не забудьте заменить «sda» на системный диск Windows 10.
      5. После этого перезагрузите компьютер, и Windows 10 загрузится без проблем.

      Последний метод использует LILO (Linux Loader), небольшую программу, отвечающую за управление двойной загрузкой. Процедура похожа на предыдущую, по крайней мере, для непривычного глаза.

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

      • ЧИТАЙТЕ ТАКЖЕ: Загрузите долгосрочную поддержку Ubuntu 18.04 из Магазина Microsoft
      1. Загрузитесь снова с загрузочного диска USB .
      2. Откройте Терминал .
      3. В командной строке введите следующую строку и нажмите Enter после каждого:
        • sudo apt-get install lilo
        • sudo lilo -M/dev/sda mbr
      4. Перезагрузитесь, и все готово. Загрузчик Windows 10 исправлен.

      С учетом сказанного мы можем завершить эту статью. Надеюсь, вам удалось решить проблему с загрузчиком Windows 10 в

      Из-за агрессивного и территориального характера Windows 10 подобные проблемы будут возникать довольно часто. Вот почему рекомендуется установить Windows 10 перед установкой Linux в режиме двойной загрузки.

      Решение 1. Используйте утилиту Boot Repair в Ubuntu

      Давайте начнем с самого простого метода. Вероятно, со знанием дела, Ubuntu поставляется с небольшой утилитой Boot Repair, которая исправляет повреждение загрузчика Windows 10 при запуске. Вам потребуется последняя версия загрузочной Ubuntu, установленной на вашем USB-накопителе. После этого вам необходимо установить утилиту и, не вмешиваясь в Терминал, восстановить загрузчик Windows 10.

      • ЧИТАЙТЕ ТАКЖЕ: Не можете установить Linux с Windows 10? Вот что нужно сделать

      Вот как это сделать за несколько простых шагов:

        1. Загрузите Ubuntu живую дистрибутивную версию здесь и подключите ее к USB. Вы можете сделать это с помощью универсального установщика USB (желательно). Важно использовать это приложение, иначе диск не будет загрузочным.
        2. Подключите диск и загрузитесь с него.
        3. Выберите вариант Попробуйте Ubuntu без установки . В случае сбоя откройте настройки BIOS/UEFI, отключите безопасную загрузку и повторите попытку.
        4. После загрузки Ubuntu нажмите Ctrl + Alt + T , чтобы открыть терминал.
        5. В командной строке запустите следующую строку и нажмите Enter после каждого:
          • sudo add-apt-repository ppa: yannubuntu/boot-repair
          • Обновление sudo apt
          • sudo apt установить загрузчик
        6. Это должно установить Boot Repair application , и теперь вы можете найти его среди меню приложений.
        7. Откройте его, выберите Рекомендуемый ремонт и подождите, пока он не будет сделан.

        Второй метод основан на Syslinux, запущенном через Терминал. Для установки и использования Syslinux для исправления загрузчика Windows 10 вам потребуется выполнить ряд команд.

        Если вы не знакомы с тем, как они работают, мы советуем вам придерживаться первого метода. В противном случае шаги довольно просты, и вам просто нужно заменить ввод «sda» на букву системного диска Windows 10.

          1. Загрузитесь снова с загрузочного диска USB .
          2. Откройте Терминал .
          3. В командной строке введите следующую строку и нажмите Enter после каждого:
            • sudo apt-get install syslinux
            • sudo dd if =/usr/lib/syslinux/mbr.bin из =/dev/sda
            • sudo apt-get install mbr
            • sudo install-mbr -i n -p D -t 0/dev/sda
          4. Не забудьте заменить «sda» на системный диск Windows 10.
          5. После этого перезагрузите компьютер, и Windows 10 загрузится без проблем.

          Последний метод использует LILO (Linux Loader), небольшую программу, отвечающую за управление двойной загрузкой. Процедура похожа на предыдущую, по крайней мере, для непривычного глаза.

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

          • ЧИТАЙТЕ ТАКЖЕ: Загрузите долгосрочную поддержку Ubuntu 18.04 из Магазина Microsoft
          1. Загрузитесь снова с загрузочного диска USB .
          2. Откройте Терминал .
          3. В командной строке введите следующую строку и нажмите Enter после каждого:
            • sudo apt-get install lilo
            • sudo lilo -M/dev/sda mbr
          4. Перезагрузитесь, и все готово. Загрузчик Windows 10 исправлен.

          С учетом сказанного мы можем завершить эту статью. Надеюсь, вам удалось решить проблему с загрузчиком Windows 10 в

          Читайте также: