На диске ноутбука 3 раздела (Debian8, ROSA10 и SWAP).
Установлен GRUB из-под ROSA. Всё работает.
Отрезал кусок раздела для Debian9. Установил. GRUB не устанавливал.
Обновил конфигурацию GRUB ROSA. При этом вылезла ошибка:
Однако, Debian9 нашелся, но при попытке загрузки:/usr/sbin/grub2-probe: ошибка: неизвестная файловая система.
Проверил - файл ядра на месте.Загружается Linux 4.9.6-0-amd64 ...
Ошибка: файл "/boot/vmlinuz-4.9.0-6-amd64" не найден.
Загружается начальный виртуальный диск ...
Ошибка: сначала Вам нужно загрузить ядро.
Проверил - в конфиге GRUB в разделе Debian9 фактически пусто:
То есть конфиг сгенерирован критически неверно.menuentry 'Debian GNU/Linux (на sdc4)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-/dev/sdc4' {
savedefault
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
echo 'Загружается Linux 4.9.0-6-amd64 …'
linux /boot/vmlinuz-4.9.0-6-amd64 root=UUID=*** ro quiet
echo 'Загружается начальный виртуальный диск …'
initrd /boot/initrd.img-4.9.0-6-amd64
Перегрузился в Debian8, установил GRUB оттуда, обновил конфигурацию (ошибки нет) и всё заработало как надо.
Это скорее информация, но и вопрос - почему так? Потому что в ROSA grub2-efi?