Рейтинг:0

После обновления с 18.04 до 20.04 grub не загружается до последней версии ядра (и ZFS не работает)

флаг cn

На удаленном сервере (доступ только через ssh после загрузки) у меня возникли проблемы после обновления с 18.04LTS до 20.04.3LTS:

  • перезагрузка системы на старом спасательном ядре:

  • и zfs больше не работает (поэтому все мои контейнеры lxd пока отсутствуют...)

    $ uname -r 4.19.62-mod-std-ipv6-64-спасение

    $ информация о пуле Модули ZFS не загружены. Попробуйте запустить '/sbin/modprobe zfs' от имени пользователя root, чтобы загрузить их.

    $ /sbin/modprobe zfs
      modprobe: FATAL: модуль zfs не найден в каталоге /lib/modules/4.19.62-mod-std-ipv6-64-rescue
    

Новое ядро ​​находится в /boot:

ll / загрузка /
всего 75287
drwxr-xr-x 5 root root 1024 févr. 6 21:36 ./
drwxr-xr-x 23 root root 4096 févr. 4 06:52 ../
-rw-r--r-- 1 root root 237940 янв. 13 18:00 config-5.4.0-97-универсальный
drwxr-xr-x 2 root root 1024 нояб. 24 2018 г.
drwxr-xr-x 6 root root 1024 févr. 6 21:36 жратва/
lrwxrwxrwx 1 корень корень 27 févr. 6 21:05 initrd.img -> initrd.img-5.4.0-97-общий
-rw-r--r-- 1 корень корень 58416425 févr. 6 21:36 initrd.img-5.4.0-97-общий
lrwxrwxrwx 1 корень корень 27 févr. 6 21:13 initrd.img.old -> initrd.img-5.4.0-97-общий
drwx------ 2 root root 12288 nov. 28 2019 потеряно+найдено/
-rw------- 1 root root 4757200 янв. 13 18:00 System.map-5.4.0-97-универсальный
lrwxrwxrwx 1 корень корень 24 févr. 6 21:05 vmlinuz -> vmlinuz-5.4.0-97-общий
-rw------- 1 root root 13660416 janv. 13 18:04 vmlinuz-5.4.0-97-общий
lrwxrwxrwx 1 корень корень 24 févr. 6 21:13 vmlinuz.old -> vmlinuz-5.4.0-97-универсальный

/etc/default/grub говорит, что GRUB_DEFAULT=0

Запуск update-gruth говорит:

Исходный файл `/etc/default/grub'
Исходный файл `/etc/default/grub.d/50-cloudimg-settings.cfg'
Исходный файл `/etc/default/grub.d/init-select.cfg'
Создание файла конфигурации grub...
Найден образ Linux: /boot/vmlinuz-5.4.0-97-generic
Найден образ initrd: /boot/initrd.img-5.4.0-97-generic
Модули ZFS не загружены.
Попробуйте запустить '/sbin/modprobe zfs' от имени пользователя root, чтобы загрузить их.
Некоторые пулы не могут быть импортированы и будут проигнорированы:
Модули ZFS не загружены.
Попробуйте запустить '/sbin/modprobe zfs' от имени пользователя root, чтобы загрузить их.
Модули ZFS не загружены.
Попробуйте запустить '/sbin/modprobe zfs' от имени пользователя root, чтобы загрузить их.
Модули ZFS не загружены.
Попробуйте запустить '/sbin/modprobe zfs' от имени пользователя root, чтобы загрузить их.
Найден Ubuntu 20.04.3 LTS (20.04) в /dev/sda2
сделано

Откуда взялось это «спасательное» ядро? и как я могу загрузиться с последним ядром (надеюсь, с ZFS ??)?

флаг cn
Проблема возникла из-за моей хостинговой компании (Kimsufi). Машина была настроена на загрузку по сети на пользовательском ядре, а не с диска...
freezed avatar
флаг cn
Как вы установили корень ZFS на Kimsifi?
флаг cn
На самом деле это не корень ZFS. Root есть на ext4, но я сделал раздел, который после установки добавил в свой пул zfs. Этот раздел (большая часть диска) используется lxd для обработки своих контейнеров.
freezed avatar
флаг cn
Ах, ах… У меня был обходной путь для установки zfs root на SYS… еще не законченный, но я надеюсь, что он сработает (-;
Рейтинг:0
флаг cn

Наконец работает. Проблема была не в Ubuntu: мой размещенный сервер (Kimsufi) был настроен на сетевую загрузку на пользовательском ядре, а не на диске. Поддержка Kimsufi помогла мне разобраться.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.