The grub-install package does not look for /dev/disk/by-id
A peek inside the bash script in that package named /usr/bin/grub-installer shows it just has code to match "/dev/[hsv]d[a-z]".
The grub-install package does not look for /dev/disk/by-id
A peek inside the bash script in that package named /usr/bin/ grub-installer shows it just has code to match "/dev/[hsv]d[a-z]".