×

Risolvere l’errore “sparse file not allowed”

Nelle ultime settimane ho deciso di provare brtfs in accoppiata a varie distribuzioni GNU/Linux.

Su Manjaro ho riscontrato però un piccolo problema (in realtà trascurabile) che mi si presenta su Grub ad ogni avvio del sistema, un messaggio di errore che recita
errore: sparse file not allowed
L’errore si verifica a causa di un bug che coinvolge btrfs/reiserfs e la loro implementazione in grub2. Trovate maggiori dettagli su questo bug qui e qua.
Per correggere questo errore, nel caso vi dia fastidio il vederlo ogni volta riproporsi durante il boot, potete risolvere impostando su false la voce GRUB_SAVEDEFAULT.
Da terminale, tramite nano, diamo:

sudo nano /etc/default/grub

e diamo il valore false alla riga GRUB_SAVEDEFAULT (che di default è impostata su true)

che diventa quindi GRUB_SAVEDEFAULT=false in /etc/default/grub

Ora non ci resta che aggiornare grub dando da terminale

sudo update-grub

Riavviamo e l’errore sparirà.