После удаления linux не загружается windows
Ситуация следующая: на комьютере стояло 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 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
К сожалению установочных дисков нет. Я так понимаю, утилиты 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 |
Понял! Буду пробовать, потом отпишусь.
Попробовал запустить 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, но у меня нет такого диска, так как винда стояла изначально на ноутбуке.
фактически вам надо скопировать стандартный 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? Вот что нужно сделать
Вот как это сделать за несколько простых шагов:
- Загрузите Ubuntu живую дистрибутивную версию здесь и подключите ее к USB. Вы можете сделать это с помощью универсального установщика USB (желательно). Важно использовать это приложение, иначе диск не будет загрузочным.
- Подключите диск и загрузитесь с него.
- Выберите вариант Попробуйте Ubuntu без установки . В случае сбоя откройте настройки BIOS/UEFI, отключите безопасную загрузку и повторите попытку.
- После загрузки Ubuntu нажмите Ctrl + Alt + T , чтобы открыть терминал.
- В командной строке запустите следующую строку и нажмите Enter после каждого:
- sudo add-apt-repository ppa: yannubuntu/boot-repair
- Обновление sudo apt
- sudo apt установить загрузчик
- Это должно установить Boot Repair application , и теперь вы можете найти его среди меню приложений.
- Откройте его, выберите Рекомендуемый ремонт и подождите, пока он не будет сделан.
Второй метод основан на Syslinux, запущенном через Терминал. Для установки и использования Syslinux для исправления загрузчика Windows 10 вам потребуется выполнить ряд команд.
Если вы не знакомы с тем, как они работают, мы советуем вам придерживаться первого метода. В противном случае шаги довольно просты, и вам просто нужно заменить ввод «sda» на букву системного диска Windows 10.
- Загрузитесь снова с загрузочного диска USB .
- Откройте Терминал .
- В командной строке введите следующую строку и нажмите 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
- Не забудьте заменить «sda» на системный диск Windows 10.
- После этого перезагрузите компьютер, и Windows 10 загрузится без проблем.
Последний метод использует LILO (Linux Loader), небольшую программу, отвечающую за управление двойной загрузкой. Процедура похожа на предыдущую, по крайней мере, для непривычного глаза.
В любом случае, если предыдущие два шага не сработали (первый должен решить проблемы с загрузчиком), LILO, безусловно, является удобной альтернативой.
- ЧИТАЙТЕ ТАКЖЕ: Загрузите долгосрочную поддержку Ubuntu 18.04 из Магазина Microsoft
- Загрузитесь снова с загрузочного диска USB .
- Откройте Терминал .
- В командной строке введите следующую строку и нажмите Enter после каждого:
- sudo apt-get install lilo
- sudo lilo -M/dev/sda mbr
- Перезагрузитесь, и все готово. Загрузчик 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? Вот что нужно сделать
Вот как это сделать за несколько простых шагов:
- Загрузите Ubuntu живую дистрибутивную версию здесь и подключите ее к USB. Вы можете сделать это с помощью универсального установщика USB (желательно). Важно использовать это приложение, иначе диск не будет загрузочным.
- Подключите диск и загрузитесь с него.
- Выберите вариант Попробуйте Ubuntu без установки . В случае сбоя откройте настройки BIOS/UEFI, отключите безопасную загрузку и повторите попытку.
- После загрузки Ubuntu нажмите Ctrl + Alt + T , чтобы открыть терминал.
- В командной строке запустите следующую строку и нажмите Enter после каждого:
- sudo add-apt-repository ppa: yannubuntu/boot-repair
- Обновление sudo apt
- sudo apt установить загрузчик
- Это должно установить Boot Repair application , и теперь вы можете найти его среди меню приложений.
- Откройте его, выберите Рекомендуемый ремонт и подождите, пока он не будет сделан.
Второй метод основан на Syslinux, запущенном через Терминал. Для установки и использования Syslinux для исправления загрузчика Windows 10 вам потребуется выполнить ряд команд.
Если вы не знакомы с тем, как они работают, мы советуем вам придерживаться первого метода. В противном случае шаги довольно просты, и вам просто нужно заменить ввод «sda» на букву системного диска Windows 10.
- Загрузитесь снова с загрузочного диска USB .
- Откройте Терминал .
- В командной строке введите следующую строку и нажмите 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
- Не забудьте заменить «sda» на системный диск Windows 10.
- После этого перезагрузите компьютер, и Windows 10 загрузится без проблем.
Последний метод использует LILO (Linux Loader), небольшую программу, отвечающую за управление двойной загрузкой. Процедура похожа на предыдущую, по крайней мере, для непривычного глаза.
В любом случае, если предыдущие два шага не сработали (первый должен решить проблемы с загрузчиком), LILO, безусловно, является удобной альтернативой.
- ЧИТАЙТЕ ТАКЖЕ: Загрузите долгосрочную поддержку Ubuntu 18.04 из Магазина Microsoft
- Загрузитесь снова с загрузочного диска USB .
- Откройте Терминал .
- В командной строке введите следующую строку и нажмите Enter после каждого:
- sudo apt-get install lilo
- sudo lilo -M/dev/sda mbr
- Перезагрузитесь, и все готово. Загрузчик Windows 10 исправлен.
С учетом сказанного мы можем завершить эту статью. Надеюсь, вам удалось решить проблему с загрузчиком Windows 10 в
Читайте также: