The problematic line in 10_linux is line 84 for me under /etc, I applied
the diff, and it works:

root@hp:/etc/grub.d# diff -u ~/grub.cfg.bad /boot/grub/grub.cfg
--- /root/grub.cfg.bad 2018-10-29 07:01:32.185073792 +0100
+++ /boot/grub/grub.cfg 2018-10-29 07:03:37.400997184 +0100
@@ -116,7 +116,7 @@
    search --no-floppy --fs-uuid --set=root 8f9671a77bda9003
  fi
  echo 'Loading Linux 4.18.0-2-amd64 ...'
- linux /@/boot/vmlinuz-4.18.0-2-amd64 root=ZFS=rpool/ ro  quiet
+ linux /@/boot/vmlinuz-4.18.0-2-amd64 root=ZFS=rpool ro  quiet
  echo 'Loading initial ramdisk ...'
  initrd /@/boot/initrd.img-4.18.0-2-amd64
 }
[ and many other similar pieces ]

But this is just my setup, I don't have a box where rpool is not the root
dataset.

Reply via email to