grub-pc update-error no subsistema Windows Linux

5

Após sudo apt upgrade , o erro seguinte aparece constantemente:

$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]
Setting up grub-pc (2.02~beta2-9ubuntu1.11) ...
grub-probe: error: failed to get canonical path of 'rootfs'.
grub-probe: error: failed to get canonical path of 'rootfs'.
grub-probe: error: failed to get canonical path of 'rootfs'.
/usr/sbin/grub-probe: error: failed to get canonical path of 'rootfs'.
dpkg: error processing package grub-pc (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 grub-pc
E: Sub-process /usr/bin/dpkg returned an error code (1)

Existe uma maneira de corrigir isso?

Windows 10 compilação 14393

    
por vladon 28.07.2016 / 15:23

1 resposta

1

Confira este comentário do github e o diretamente abaixo dele (para o script copiável de cópia) para alguma solução que funcionou para mim.

Para facilitar a visita de qualquer pessoa, aqui está o texto importante do comentário (embora você deva dar um like no comentário do github, se puder):

(Eu tive que fazer isso depois de executar sudo -s ou prefixar cada linha com sudo )

cat > /usr/sbin/policy-rc.d <<EOF
#!/bin/sh
exit 101
EOF
chmod +x /usr/sbin/policy-rc.d
dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl
    
por 06.11.2016 / 20:45