Stamattina facendo gli aggiornamenti su Sid mi è apparso questo strano errore, che chiamava in causa grub-pc:
/etc/grub.d/30_os-prober: 40: function: not found
dpkg: errore nell'elaborare grub-pc (–configure):
il sottoprocesso vecchio script di post-installation ha restituito lo stato di errore 127
Si sono verificati degli errori nell'elaborazione:
grub-pc
E: Sub-process /usr/bin/dpkg returned an error code (1)
Questo bug molto fastidioso è stato fissato a tempo di record, i passi da seguire sono i seguenti:
editare il file /etc/grub.d/30_os-prober
ed alla riga num. 40 togliere la funzione:
function osx_entry
poi dare i comandi:
grub-install /dev/sda
/dev/sda nel mio caso.
update-grub
A questo punto il problema dovrebbe essere risolto.