На этот вопрос уже есть ответ:
У меня большая проблема с моим компьютером ...
Я уменьшил раздел Windows, и когда я перезагружаюсь, у меня появляется спасательная программа grub с сообщением об ошибке: " такого раздела нет ".
Более того, у меня нет доступа к BIOS, и поэтому кажется невозможным изменить последовательность загрузки для загрузки с моего live usb или live cd.
Командная строка ls
дает мне:
(hd0) (hd0,1) (hd0,2) (hd0,3)
У меня есть окно восстановления раздел (1 я думаю), раздел Windows и раздел Linux.
Тем не менее, командные строки ls (hd0,1)
, ls (hd0,2)
и (hd0,3)
выдают сообщение об ошибке : " неизвестная файловая система ", поэтому я больше не могу установить загрузку.
У вас есть идеи?
Как указано в другом месте , корректная команда ls (hd0,1)/
. Попытайтесь видеть, перечислит ли это содержание файловой системы.
Для загрузки системы вручную в личинке
, Если vmlinuz и initrd.img не существуют в (hd0,3) / необходимо определить их точное местоположение для начальной загрузки в Linux. Так, в личинке (адаптируйте vmlinuz и версии ядра к Вашей установке),>
set root=(hd0,3)
linux (hd0,3)/vmlinuz root=/dev/sda3 ro
или если (hd0,3)/vmlinuz не существует:
linux (hd0,3)/boot/vmlinuz-2.6.32.25-generic root=/dev/sda3 ro
тогда
initrd (hd0,3)/boot/initrd.img
или если (hd0,3)/initrd.img не существует:
initrd (hd0,3)/boot/initrd.img-2.6.33-25-generic
boot
[еще 1113] информация может быть найдена здесь .
Эти grub rescue>
подсказка показывает, что GRUB 2 имеет , не удался найти папку личинки , grub.cfg файл и/или связанные модули. Спасательная подсказка представлена так, пользователь может обеспечить путь к папке личинки, загрузить необходимые модули и обеспечить надлежащие команды загрузки. Общей причиной эти grub rescue>
подсказка является неправильный путь к папке личинки. Причины подсказки также включают отказ обновить GRUB 2 после определенной системы или операции раздела , неподходящее обозначение grubfolder местоположения, недостающего Linux или initrd.img символьных ссылок в /
, или неудавшаяся установка. Успешно загружаться от эти grub rescue>
подсказка:
set prefix
команда. Много команд GRUB 2 не будут работать, пока корректный путь не будет установлен . Если путь к grubfolder (обычно/загружать/копать) не корректен, неизвестная команда или файл, не найденный сообщением, вероятны. В Вашем случае папка личинки и grub.cfg, кажется, доступен, но недоступным, потому что раздел Вашей ОС не может быть смонтирован, поскольку соответствующий модуль не загружается, или это повреждается во время изменения размеров. Для модуля для загрузки личинки должен быть загруженный completly, или префикс должен быть установлен. Для этого делают следующее:
set prefix=(hdX,Y)/boot/grub
set prefix=(hd0,5)/boot/grub
set root=(hdX,Y)
set root=(hd0,5)
insmod normal
insmod (hdX,Y)/boot/grub/normal.mod
normal
Переход к нормальному режиму GRUB 2 с увеличенной функциональностью. Если загрузки модуля там не будут никаким сообщением. Если модуль загружается, СПРАВКА, заполнение клавишей Tab и отзыв команды с помощью ключей UP/DN должны быть доступными. set
(дополнительно) Обзор текущие настройки. insmod linux
Загрузка модуль Linux. Сообщение об ошибке обычно означает, что путь является неправильным. configfile /boot/grub/grub.cfg
. Это должно загрузить Ваш конфигурационный файл, которые позволяют загружать все OSS