Мне дали Asus EEE Pc 1201PN, где Ubuntu и Windows 7 жили в режиме двойной загрузки. При работе с Windows 7 раздел Ubuntu был удален, и, таким образом, Grub больше не работает при перезагрузке компьютера.
Когда я загружаю компьютер (и нажимаю ESC, чтобы проверить меню выбора загрузки), я вижу свой USB Флэш-диск.
Итак, я выбираю USB и ожидаю запуска Boot Repair ... Однако через несколько секунд черного экрана я наконец-то достиг:
error: no such partition
grub rescue>
Я вижу USB-накопитель, который является hd1:
grub rescue> ls
(hd0) (hd0,msdos4) (hd0,msdos2) (hd0,msdos1) (hd1)
Итак, я проверяю, где grub ищет папку / grub:
grub rescue> set
prefix=(hd0,msdos5)/boot/grub
root=hd0,msdos5
hd0, msdos5 не существует, я полагаю, это был тот раздел Ubuntu, который был раньше.
Теперь я установил местоположение новой папки / grub для моего USB-накопителя:
grub rescue> set prefix=(hd1)/boot/grub
grub rescue> set root=hd1
grub rescue> set
prefix=(hd1)/boot/grub
root=hd1
Теперь самое интересное начинается ...
grub rescue> insmod normal
error: unknown filesystem
grub rescue> ls /
error: unknown filesystem
grub rescue> ls (hd1)/
error: unknown filesystem
Граб не знает isnmod ??? С каких пор isnmod был реализован в grub? Команда Chain Loader не работает так же хорошо, как root, ... Я почти уверен, что версия, установленная на этом компьютере, выпущена в конце 2013 года.
Я проверяю свой USB-накопитель, и все кажется в порядке. См. Скриншот
Сейчас я понятия не имею, как загрузить мой USB-накопитель и восстановить загрузку компьютера.
Если у вас есть идеи, как решить эту проблему, добро пожаловать! Я проверил много ссылок, посвященных этой проблеме, но никто не работал: (
Спасибо!