Хочу поделиться небольшой историей о том, как я благополучно снес Ubuntu, но ничем хорошим это не кончилось.
У меня на ноутбуке HP стоит Windows 10, но мне захотелось попрактиковаться в работе с Linux-системами, для чего я установил Ubuntu. Поработав в ней немного, я решил ее снести (стёр раздел с Ubuntu утилитой AOEMI Partition Assistant) и установить на виртуальную машину – Virtual Box. При этом, ноутбук я не выключал.
Я отошел на час и когда вернулся ноутбук выключен, когда я его включил, появляется сообщение на черном экране – no such partition grub rescue.
В нашем случае, GRUB – загрузчик для Linux, ведет запись информации на первый раздел диска MBR, файлы загрузчика помещаются на раздел с установленной системой в моем случае на раздел с Ubuntu.
Я удалил раздел с системой Ubuntu, в итоге загрузчика физически не существует, о нем остались только некоторые записи. Ноутбук не может ничего делать, а в Windows просто так вы не попадете.
- Проводим восстановление загрузчика Windows 7
- Как восстановить загрузчик в Windows 8
- Проводим восстановление загрузчика Windows 10
К счастью, решение проблемы я нашел быстро, причем не одно, сейчас я расскажу, что нужно делать при появлении такой проблемы.
Как исправить ошибку no such partition
Для решения этой проблемы есть два способа – использование загрузочного Live CD дистрибутива Linux, либо загрузочный диск или флешка с Windows. При себе я имел только флешку с Windows. Но расскажу и о методе при помощи Linux.
Полезно: Как установить Ubuntu (Подробная инструкция)
Исправляем с помощью Linux
Возьмите загрузочный диск, можно и флешку с Linux, например, Mint, а может быть у вас есть Ubuntu. Создать такой носитель придется на другом компьютере. Загрузитесь с него. Теперь нам понадобится терминал, для этого зажимаем клавиши Ctrl+Alt+T. В терминале пишем команду:
sudo apt-get install lilo
Начинается загрузка пакета, а потом его установка, после чего вводим вот эту команду:
sudo lilo -M /dev/sda mbr
Хочу заметить, что для установки пакета вам понадобится интернет.
Теперь вы можете перезагрузить компьютер и убедиться, что ошибка error no such partition entering rescue mode исчезла.
Скорее всего вы столкнулись с проблемами еще при вводе команд. Например, не установился пакет lilo, либо вторая команда вообще не помогла. У меня было тоже самое и я не нашел этому решения, поэтому рекомендую использовать загрузочный диск с Windows.
Это интересно: Как избавиться от ошибки disk read error occurred
Исправляем с помощью Windows
В данном пункте мы будет восстанавливать загрузчик, а старые записи о grub будут очищены. Вот, что необходимо сделать:
- При установленной операционной системе Windows 7 необходим загрузочный носитель, либо флешка с этой системой, хотя, может подойти и любая другая, например, Windows 8.
- Загрузитесь с установочного диска / флешки. Должно появиться окно с предложением об установки Windows.
- Нам нужна только командная строка, поэтому нажимаем комбинацию клавиш Shift+F10.
- В окне командной строки нужно ввести команду bootrec. На выходе мы получаем ключи, которые можем использовать с этой командной:
- Bootrec /FixMbr – мы записываем главную загрузочную запись в системный раздел, а таблица раздела при это не перезаписывается. Применяем при повреждении загрузочной записи;
- Bootrec /FixBoot – записывает новый загрузочный сектор. Применяется, если загрузочный сектор был заменен, поврежден;
- Bootrec /ScanOs – ведется сканирование диска на все операционные системы, установленные на диске;
- Bootrec /RebuildBcd – используется для поиска всех ОС на диске, а также для перестройки хранилища конфигурации загрузки.
Для восстановления загрузочной записи я ввел команду с таким ключом – Bootrec /FixMbr.
После этого я перезагрузил компьютер и все стало работать. Появилась эмблема Windows 10, и я благополучно оказался в системе.
Надеюсь данная статья поможет вам в решении ошибки error no such partition.
Спасибо, помогло с W10.
а если ни флешку, ни диск не распознает? что делать?
причем ни линукс, ни винду не воспринимает.
Могу помочь если ещё нужно
Хочу добавить к инструкции с Linux.
Если вылазиь ошибка, типо нельзя скачать и т.д.(как написано в статье), следует вписать
“sudo apt-get update”
После окончания загрузки пробовать заново
Спасибо большое за инфу!!!!! Очень помогло!!
Спасибо , все просто и понятно! Мне помогло , спасибо
А у меня так не выйдет, у меня вообще не в биос не в бут не входит, такая проблема произошла из-за того, что Win7 & Linux Mint стояли рядом, винда перешла на гибернацию, а после включения такая ошибка вылезла. Я захотел переустановить ОС, но не тут то было. Тут я и понял, что проблема куда серьёзней. Некий замкнутый круг: система не может загрузиться, из-за того что слетел загрузчик, но и переустановить ОС без загрузки и сброса режима гибернации не получиться. Кто может дать совет, напишите на E-Mail: vitalik313RUS@yandex.ru
Заранее спасибо!
Автор, огромное тебе спасибо. Помогло и спасло от снесения винды под корень.
Спасибо. Помогло в виндовс 7.
Благодарю, помогло с десяткой после сноса линукса
Братан, спасибо большое!!! Реально помогло!!!
W10- полет норм .
Благодарю! Так просто и быстро, прям разрыв шаблона.
Спасибо, помогло с помощью загрузочного диска Линукс минт
Господи сидел два часа искал инфу ничего не выходило Огромное спасибо работает win10 + linux mint на разных разделах работал через livecd kali linux
Windows 7. Помогло, огромное спасибо!!!
Спасибо огромное. Вин 8.1
Думал хана рулю.
Спасибо большое, помогло без проблем
Установил минт, и по глупости стёр диск с ней в Винде..
Спасибо, выручили!
огонь, все сработало, через ubutu, сразу вторую команду не распознало, но путем подбора, убрал коегде пробел, где-то добавил)) и вуаля, ноут снова жив) автору лайк и огромный респект
Не помогло также выдает ошибку error: no such partition.
Загрузочной флешки с кали линукс нету но есть в вин10 но с ней не работает
Спасибо помог но столкнулся с проблемой что флешку не обнаруживало но потом решил проблему
Аааа Спасибо! Помогло первое решение! А удалил том с Убунтой из под винды а тут такое)))
Мне помогла смена загрузочного диска в биос
У меня не получиться потому что у меня нет компа
Помогло rep+
Спасибо, помогло. Под рукой была только флешка и телефон, решал пробелу через linux.
Я тож
Спасибі помогло
благодарю! +rep, устанавливал с флешкой винды
Такого наворотила сегодня, но удалось все исправить, спасибо!