Ядро восстановления от живого usb

при установке другого дистрибутива (Дуга) я случайно отформатировал свой efi системный раздел. Я затем захватил шанс и переключился на systemd-начальную-загрузку. Начальные загрузки дуги, прекрасные теперь, но я хочу добавить Ubuntu снова и двойную загрузку. Корневой раздел Ubuntus должен быть прекрасным, но так как я вытер efi системный раздел, я предполагаю, что должен переустановить ядро.

Я попробовал chrooting от живого usb, и установите ядро через Кв. - добираются, но это говорит, что ядро находится на новейшей версии.

sudo su
mount /dev/sdb5 /mnt      # ubuntu root
mount /dev/sdb2 /mnt/boot # esp
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
cp /etc/resolv.conf /mnt/etc/resolv.conf
chroot /mnt

Затем пытаясь установить ядро:

apt-get install linux-image-generic

Вывод:

Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-image-generic is already the newest version (4.13.0.38.41).
0 upgaded, 0 newly installed, 0 to remove and 39 not upgraded.

Я неправильно, Ядро все еще там? Как я могу добавить Ubuntu, чтобы systemd-загрузиться, если efi программа не находится на ESP?

Большое спасибо

1
задан 11 April 2018 в 21:26

1 ответ

Ядро установлено на Вашем разделе файловой системы, не efi разделе. efi раздел содержит файлы загрузчика личинки, которые загружаются, прежде чем ОС загрузилась бы.
Для добавления Ubuntu к диспетчеру начальной загрузки личинки сначала загружаются в Arch (так как установка дуги может загрузиться прекрасный), и гарантируйте человечность, раздел Linux смонтирован. После этого сделайте простое

# update-grub 

ИЛИ

# grub-mkconfig -o /boot/grub/grub.cfg

Это просканировало бы и нашло бы ядра каждой ОС и добавило бы его к меню начальной загрузки личинки. Таким образом каждый раз, когда Вы включаете ПК, Вы просто выбираете который ОС работать

0
ответ дан 8 December 2019 в 01:38

Другие вопросы по тегам:

Похожие вопросы: