У меня есть ноутбук Lenovo Y560, на котором установлены Windows 7 и Ubuntu 11.10 в качестве двойной загрузки. По какой-то причине мне пришлось восстанавливать загрузчик, используя bootrec.exe /fixmbr
и bootrec.exe /fix boot
. Он создал один раздел размером 198 МБ с именем "tet", и Ubuntu и Windows работали нормально.
Вчера, внося некоторые изменения в таблицу разделов, я удалил этот раздел «tets», и после перезагрузки я получил следующую ошибку
Error:unknown filesystem
grub rescue>
Я попытался загрузиться с установочного компакт-диска Windows, но он застрял на «Запуск Windows ", поэтому я не могу запустить команды, которые я упоминал ранее, и когда я попытался загрузиться с Ubuntu 11.10, он застрял на этой ошибке:
Memory full
Can't kill any more process.
Пожалуйста, помогите мне.
Вы должны попробовать переустановить GRUB с Boot-Repair.
Создайте новый Ubuntu Live CD и загрузитесь с него.
Установите boot-repair
с помощью этих команд:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair
Нажмите «Рекомендуемый ремонт». Это переустановит GRUB на соответствующие диски. Затем перезагрузите компьютер.
Вы удалили раздел, содержащий grub и менеджер загрузки Windows 7. Боюсь, что нет другого пути, кроме как отремонтировать mbr. Если загрузка Ubuntu прошла успешно, попробуйте использовать инструмент «boot-repair» ( См. Здесь ) или используйте диск Windows 7.
Запишите Super Grub2 Disk , затем загрузитесь с него, выберите сканирование операционных систем, запустите Ubuntu и войдите в систему. Затем выполните команду sudo grub-install /dev/sdX
, где X обозначает букву, которую вы можете посмотреть. с помощью sudo fdisk -l
или в утилите диска - вам нужно найти жесткий диск, с которого вы загружаетесь, а затем вы увидите что-то вроде «Имя устройства: / dev / sda2» (число в конце не имеет для этого значения) .