Debian-Sid Grub-pc errore 127

 

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.

Autore: Franco Conidi aka edmond

Senior System Integrator, Network Administrator, Sys Admin Linux, Linux User, Consulente Informatico.

7 pensieri riguardo “Debian-Sid Grub-pc errore 127”

  1. Non va tolta la funzione. Va sosituito function osx_entry con osx_entry().
    ciao

  2. Confermo che io ho risolto togliendo completamente la funzione, al momento non so se e' un bene o un male 🙂

  3. Grazie per l'info,dato che ho anche io degli aggiornamenti da fare (Sid) tra cui grub.
    Però leggendo:
    https://groups.google.com/group/linux.debian.bugs.dist/browse_thread/thread/12bc2b49d8bcb262?hl=en
    ho visto che il bug riguarda la versione  grub-common 
    Version: 1.98~20091221-1
    io ho come aggiornamento la 20091222-1,è probabile che abbiano sistemato la faccenda? e quindi possa procedere tranquillamente all'aggiornamento?
    Nel frattempo ti auguro un Buon Natale.

  4.   @ deer

    credo proprio che abbiano già risolto il tutto. Ciao e buon Natale

    @claudio

    penso anche io che non sia necessario 🙂 Ciao e buon Natale

  5. Confermo la risoluzione del problema con l'ultimo aggiornamento di grub-common/pc alla 20091222-1.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *