Таким образом, я использовал восстановление начальной загрузки и избавился от всех старых ядер, и затем я перезапустил Свой спутник Toshiba и не получил записи обычного меню как прежде, где я могу просто выбрать изображение и начальную загрузку в Ubuntu. Теперь это просто дает мне
минимальная подобная удару строка, редактируя … Вкладку перечисляет возможные завершения команды …
с этим в следующей строке.
grub>
Я не знаю, что сделать здесь, я считал онлайн некоторые вещи попробовать для возвращения к Ubuntu, но ничто не работало. Можете Вы парни помогать мне?
Введите следующие команды & измените раздел диска согласно своей системе.
ls
set prefix=(hd0,1)/boot/grub #note: maybe (hd0,2) or (hd0,3)
set root=(loop0)
set
ls /boot
insmod /boot/grub/linux.mod
linux /vmlinuz root=/dev/sda1 loop=/ubuntu/disks/root.disk ro #note: maybe sda2 or sda3 to match #2 above.
initrd /initrd.img
boot
то, Когда Вы получаете Ubuntu, загруженную, работая update-grub
, должно решить проблему. Для получения дополнительной информации посещение http://ubuntuforums.org/showthread.php?t=1599293 .
С небольшой тонкой настройкой я получил эту работу.
Вот то, что я сделал:
Grub> ls
я получил различные разделы.
Grub> ls (hd0,msdos1)
это показало мне файлы на моем жестком диске, таким образом, это - корректный раздел для меня.
Затем я сделал:
Grub> set root=(hd0,msdos1)
Grub> set prefix=(hd0,msdos1)/boot/grub
Grub> set
Grub> ls /boot #this returned a list of files/folders in /boot
Grub> linux /vmlinuz root=/dev/sda1
Grub> initrd /initrd.img
Grub> boot
После нескольких минут выполнения это - вещь, личинка, загруженная в оболочку busybox, где я смог работать fsck /dev/sda1
и пара нажатий 'y' позже, Ubuntu, загруженная как нормальный!
Следуя шагам Зака, я получил эту ошибку после загрузки в Busybox
ALERT! /dev/sda1 does not exist
Затем мне нужно было запустить:
> blkid
Что дало мне фактическое имя моих томов. В моем случае тот, который мне был нужен, назывался /dev/nvme0n1p9
(источник: https://www.youtube.com/watch?v=kilXfY-k_9A)
Итак, инструкции, которые я должен был запустить, где:
Grub> set root=(hd0,gpt9)
Grub> set prefix=(hd0,gpt9)/boot/grub
Grub> set
Grub> ls /boot #this returned a list of files/folders in /boot
Grub> linux /boot/vmlinuz root=/dev/nvme0n1p9
Grub> initrd /boot/initrd.img
Grub> boot