Как убрать grub rescue из второго жесткого диска без переформатирования?

673
FrostyFire

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

Когда это происходит, он использует вторичное устройство и отправляется в grub rescue, говоря, что загрузочное устройство не найдено. Затем я должен физически удалить диск, так как BIOS больше не дает загрузки или параметров BIOS после того, как Grub Rescue входит в картину (даже удаление батареи не дает.

Я попробовал easybcd, но он хочет изменить только мой основной диск. Я не мог найти вариант, чтобы изменить диск, на который он смотрит. Вторичный, зараженный grub диск - это всего лишь один раздел NTFS.

Я не могу поверить, что не могу найти инструмент, который делает это. Это просто низкоуровневая манипуляция с диском. Я что-то пропустил? Основной диск Windows 10

0

1 ответ на вопрос

1
Ignacio Vazquez-Abrams

Загрузите живой образ Linux, установите syslinux из его репозитория (или выберите тот, на котором уже установлен syslinux) и используйте ddдля записи /usr/share/syslinux/gptmbr.binна соответствующий жесткий диск.

sudo dd if=/usr/share/syslinux/gptmbr.bin of=/dev/sdX 

Более подробная информация о gptmbr.bin et alia

Поэтому я прочитал ссылку, но я не ясно, что он делает. Чтобы было понятно, без второго диска Windows загружается отлично. Второй диск вообще не нуждается в MBR, верно? Разве я не хочу стереть MBR из вторичного, а не записать один? FrostyFire 6 лет назад 0
@FrostyFire: Вы не можете «удалить» MBR, вы можете только заменить его чем-то другим. Ignacio Vazquez-Abrams 6 лет назад 0
Аааа, я вижу. В этом есть смысл. Знаете ли вы дистрибутив, на котором уже установлен syslinux? FrostyFire 6 лет назад 0
[Damn Small Linux] (http://www.damnsmalllinux.org/), кажется, [есть] (http://www.damnsmalllinux.org/packages.html), но я не знаю, последняя ли это версия довольно. Ignacio Vazquez-Abrams 6 лет назад 0
Спасибо, я отмечу это как ответ, если никто не может сказать мне инструмент Windows. (нет запасного флэш-накопителя или DVD) FrostyFire 6 лет назад 0
Вы можете попробовать Rawrite, но вместо этого делать это немного сложнее под Windows. Ignacio Vazquez-Abrams 6 лет назад 0
Также должен быть способ загрузки DSL с одного из разделов EFI, но я не могу рассказать вам, как это сделать. Ignacio Vazquez-Abrams 6 лет назад 0