Grub Rescue: Нет такой ошибки раздела! Не удается загрузиться с USB

Кажется, мне приходится иметь дело с классической проблемой grubrescue, но, несмотря на многие исследования, я не могу ее исправить или найти ответы на некоторые вопросы.

Что я сделал?

Я купил ноутбук Asus 6 лет назад с предустановленной Windows 7. Я сразу установил Ubuntu, и эта конфигурация с двойной загрузкой работала нормально, пока я не решил восстановить Windows с разделом восстановления. Я решил переустановить весь жесткий диск, что было не самой лучшей идеей.

Поэтому я получаю знаменитый режим grubrescue.

Error: no such partition.
grub rescue> ls
(hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1)
grub rescue> set
prefix=(hd0,msdos5)/boot/grub
root=hd0,msdos5

Я понял, что старый раздел Ubuntu удален, и поэтому grub не может найти на нем файловую систему (3 перечисленных раздела - это, вероятно, раздел System, Data и Recovery для Win7). Сейчас я пытаюсь загрузиться с USB-накопителя (на котором я установил чистую Ubuntu или один liveUSB для восстановления загрузки), но мне приходится сталкиваться с другими проблемами:

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

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

grub rescue> ls
(hd0) (hd0,msdos3) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,msdos1)
grub rescue> ls (hd1,msdos1)/
error: unknown filesystem.

Я получаю ту же ошибку при установке prefix а также root в раздел USB и попробуйте загрузить модуль с insmod команда.

Я не понимаю, что я сделал неправильно, потому что я могу загрузиться и использовать Ubuntu с USB-накопителя на другом ноутбуке (Macbook Pro)..

Если кто-то получит такие же неприятности и знает решение проблемы. Заранее спасибо!

1 ответ

Решение

В конце концов преодолеть проблему, но это было сложно и долго..

1. Сбросить BIOS

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

Я думаю, что это не совсем сложно, но немного опасно и может повредить ноутбук. Это должна быть ваша последняя попытка решить проблему grub rescue или bios.

2. Загрузиться с USB-накопителя

Я создал раздел USB live с последней версией Ubuntu из файла.iso благодаря программному обеспечению rufus. Я выбираю систему MBR (для BIOS или UEFI) и в формате NTFS, я думаю.

Затем я изменил порядок загрузки в BIOS и смог загрузиться в Ubuntu.

3. Исправить загрузчик grub

Я следую за вторым разделом этого блога (не понимая, как именно работает lilo): https://mashtips.com/fix-grub-bootloader-after-deleting-ubuntu/amp/

4. Перезагрузитесь на Windows

После этого компьютер загрузился прямо в раздел восстановления Windows. Как я уже использовал (причина моей проблемы), я нажимаю кнопку отмены, и я могу загрузиться на системном разделе Windows. Окончательная установка была довольно продолжительной, ОС несколько раз перезагружалась, но теперь все выглядит нормально.

Не знаю, если мое описание очень ясно, но это может кому-то помочь!

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