Очень забавная проблема возникла, кручу второй день, никак концов найти не могу.
После очередного обновления ubuntu 18.04 в виртуалке не смогло прописаться новое ядро в grub с ошибкой
grub-probe: error: not a directory.
grub-probe -d /dev/vda2 --target=fs_uuid -v
grub-probe: error: not a directory.
grub-install --target=i386-pc --boot-directory=/boot --verbose /dev/vda --recheck
Виртуализация - kvm (виртуалка довольно старая, с i440fx), перегружать её пока не могу (да и с 99% она не загрузится быстро).
Какие есть ещё варианты, что покрутить? Систему 99,999% не ломали, лишних файлов нет, те, что из пакетов - не менялись, виртуалка наружу торчит лишь по http через проксирующий nginx, там тоже чисто в логах.
Вот, что получается, если запустить команду
strace /usr/sbin/grub-probe -t fs_uuid /boot/grub -v