У меня была проблема, описанная и следуя двум верхним процедурам, описанным здесь: Как восстановить систему после случайного удаления всех ядер?
У меня есть отдельный загрузочный раздел, и я использовал описанное выше процедура для его монтирования в / mnt / boot
Мне удалось выполнить все успешно, но загрузочное меню GRUB по-прежнему не содержит дистрибутива Linux. Другими словами, когда я загружаюсь, я остаюсь в меню загрузки GRUB и не имеет возможности загрузиться в Ubuntu.
Если у кого-то еще есть эта проблема, это то, что сработало для меня.
После того, как вы попытались выполнить описанную выше процедуру, связанную с моим вопросом, что вам нужно сделать, чтобы исправить GRUB для загрузки вашего ядра после chrooting и установка вашего Linux-ядра (как описано в этой процедуре) копия * из вашей папки / boot в папку chroot / boot. В моем случае я побежал: /boot$ cp * /tmp/chroot/boot, а затем вам нужно запустить эту команду, чтобы переделать конфигурационный файл grub: grub-mkconfig --output=/boot/grub/grub.cfg
Итак, выполните следующие действия:
Загрузите Live Ubuntu. Откройте терминал и переключитесь на пользователя root.mount /dev/sda1 /tmp/chroot отрегулируйте 1 в зависимости от того, какой раздел ваша корневая папка была включена.
Установите другие проблемы.mount -t proc proc /tmp/chroot/proc/
mount -t sysfs sys /tmp/chroot/sys/
mount -o bind /dev /tmp/chroot/dev/
Установите другие необходимые условия.chroot /tmp/chroot
Установите необходимое вам общее ядро apt install linux-generic
Установите общий Ядро вам нужноupdate-grub2
Перезагрузите систему и снова наслаждайтесь ubuntu.Если у кого-то еще есть эта проблема, это то, что сработало для меня.
После того, как вы попытались выполнить описанную выше процедуру, связанную с моим вопросом, что вам нужно сделать, чтобы исправить GRUB для загрузки вашего ядра после chrooting и установка вашего Linux-ядра (как описано в этой процедуре) копия * из вашей папки / boot в папку chroot / boot. В моем случае я побежал: /boot$ cp * /tmp/chroot/boot, а затем вам нужно запустить эту команду, чтобы переделать конфигурационный файл grub: grub-mkconfig --output=/boot/grub/grub.cfg
Итак, выполните следующие действия:
Загрузите Live Ubuntu. Откройте терминал и переключитесь на пользователя root.mount /dev/sda1 /tmp/chroot отрегулируйте 1 в зависимости от того, какой раздел ваша корневая папка была включена.
Установите другие проблемы.mount -t proc proc /tmp/chroot/proc/
mount -t sysfs sys /tmp/chroot/sys/
mount -o bind /dev /tmp/chroot/dev/
Установите другие необходимые условия.chroot /tmp/chroot
Установите необходимое вам общее ядро apt install linux-generic
Установите общий Ядро вам нужноupdate-grub2
Перезагрузите систему и снова наслаждайтесь ubuntu.