Hello, I have the same issue, with a NVME drive as well.
It looks like the segmentation fault comes from grub-probe, when called with --target=hints_string. Attached grub-probe.log is the output of the command that leads to a segfault. Trying with gdb doesn't give much more information, the call stack is: Program received signal SIGSEGV, Segmentation fault. __strcat_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcat-sse2-unaligned.S:46 46 ../sysdeps/x86_64/multiarch/strcat-sse2-unaligned.S: No such file or directory. (gdb) bt #0 __strcat_sse2_unaligned () at ../sysdeps/x86_64/multiarch/strcat-sse2-unaligned.S:46 #1 0x000055555555dd38 in ?? () #2 0x000055555555ca89 in ?? () #3 0x000055555555be76 in ?? () #4 0x00007ffff77d7f2a in __libc_start_main (main=0x55555555bd10, argc=5, argv=0x7fffffffdf88, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdf78) at ../csu/libc-start.c:310 #5 0x000055555555bfea in ?? () I'm not sure how critical it is either but as a workaround, it's possible to roll back to testing versions of the grub-efi-amd64-bin, grub-efi-amd64, grub2-common packages. Cheers, -- Beren Minor
$ sudo /usr/sbin/grub-probe --device /dev/nvme0n1p2 --target=hints_string --verbose /usr/sbin/grub-probe: info: cannot open `/boot/grub/device.map': No such file or directory. /usr/sbin/grub-probe: info: /dev/nvme0n1p2 is not present. /usr/sbin/grub-probe: info: Looking for /dev/nvme0n1p2. /usr/sbin/grub-probe: info: /dev/nvme0n1 is a parent of /dev/nvme0n1p2. /usr/sbin/grub-probe: info: /dev/nvme0n1p2 starts from 1050624. /usr/sbin/grub-probe: info: opening the device hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: drive = 0. /usr/sbin/grub-probe: info: the size of hostdisk//dev/nvme0n1 is 2000409264. /usr/sbin/grub-probe: info: drive = 0. /usr/sbin/grub-probe: info: the size of hostdisk//dev/nvme0n1 is 2000409264. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Partition 0 starts from 2048. /usr/sbin/grub-probe: info: Partition 1 starts from 1050624. /usr/sbin/grub-probe: info: /dev/nvme0n1p2 is present. /usr/sbin/grub-probe: info: Looking for /dev/nvme0n1p2. /usr/sbin/grub-probe: info: /dev/nvme0n1 is a parent of /dev/nvme0n1p2. /usr/sbin/grub-probe: info: /dev/nvme0n1p2 starts from 1050624. /usr/sbin/grub-probe: info: opening the device hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: drive = 0. /usr/sbin/grub-probe: info: the size of hostdisk//dev/nvme0n1 is 2000409264. /usr/sbin/grub-probe: info: drive = 0. /usr/sbin/grub-probe: info: the size of hostdisk//dev/nvme0n1 is 2000409264. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Partition 0 starts from 2048. /usr/sbin/grub-probe: info: Partition 1 starts from 1050624. /usr/sbin/grub-probe: info: /dev/nvme0n1p2 is present. /usr/sbin/grub-probe: info: Looking for /dev/nvme0n1p2. /usr/sbin/grub-probe: info: /dev/nvme0n1 is a parent of /dev/nvme0n1p2. /usr/sbin/grub-probe: info: /dev/nvme0n1p2 starts from 1050624. /usr/sbin/grub-probe: info: opening the device hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: drive = 0. /usr/sbin/grub-probe: info: the size of hostdisk//dev/nvme0n1 is 2000409264. /usr/sbin/grub-probe: info: drive = 0. /usr/sbin/grub-probe: info: the size of hostdisk//dev/nvme0n1 is 2000409264. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Scanning for DISKFILTER devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid1x devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09 devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for mdraid09_be devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for dmraid_nv devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: Scanning for ldm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: scanning hostdisk//dev/nvme0n1 for LDM. /usr/sbin/grub-probe: info: no LDM signature found. /usr/sbin/grub-probe: info: Scanning for lvm devices on disk hostdisk//dev/nvme0n1. /usr/sbin/grub-probe: info: no LVM signature found. /usr/sbin/grub-probe: info: Partition 0 starts from 2048. /usr/sbin/grub-probe: info: Partition 1 starts from 1050624. /usr/sbin/grub-probe: info: opening hostdisk//dev/nvme0n1,gpt2. /usr/sbin/grub-probe: info: drive = 0. /usr/sbin/grub-probe: info: the size of hostdisk//dev/nvme0n1 is 2000409264. /usr/sbin/grub-probe: info: `obppath' not found in parent dirs of `/sys/devices/pci0000:00/0000:00:1d.0/0000:3b:00.0/nvme/nvme0', no IEEE1275 name discovery. Segmentation fault