Dopo l'aggiornamento da Ubuntu 12.04 a Ubuntu 12.10, all'avvio viene visualizzato il messaggio "Scansione di file system btrfs". Non ho alcun filesystem BTRFS. Ritarda l'avvio di circa 15 secondi.
Come posso liberarmi di questo?
Dopo l'aggiornamento da Ubuntu 12.04 a Ubuntu 12.10, all'avvio viene visualizzato il messaggio "Scansione di file system btrfs". Non ho alcun filesystem BTRFS. Ritarda l'avvio di circa 15 secondi.
Come posso liberarmi di questo?
Risposte:
Il btrfs-tools
pacchetto aggiunge un'azione a initramfs per caricare il modulo btrfs. Se elimini quel pacchetto ( sudo apt-get purge btrfs-tools
), seguito da un update-initramfs -ukall
se la disinstallazione non lo fa già, dovrebbe andare via (anche se non l'ho provato). In caso contrario, puoi sempre inserire nella blacklist il brtfs
modulo /etc/modprobe.d
.
ubuntu-server
è solo un meta-pacchetto che viene utilizzato per estrarre i pacchetti che si trovano in genere su installazioni in stile server come dipendenze. Rimuovendolo (a condizione che nessun altro pacchetto venga rimosso di conseguenza), non si rimuove alcun software.
Su Ubuntu 18.04 puoi disinstallare btrfs-support con
apt purge btrfs-progs
Ma questo probabilmente non ti farebbe risparmiare molto tempo di avvio. Sul mio sistema il motivo era che non ho una partizione di swap ma all'avvio viene cercata per circa 30 secondi (mentre visualizza btrfs-scan).
/etc/initramfs-tools/conf.d/resume
RESUME=UUID=xxx
conRESUME=none
sudo update-initramfs -u
fonte: /ubuntu//a/1034952/34298
Btrfs non è troppo stabile per essere usato come file system sordo. La maggior parte delle distribuzioni Linux, probabilmente tutte, usano ancora ext4 come file system primario. Quindi, puoi rimuoverlo completamente dal tuo computer. Prova il comando dato:
sudo apt-get purge btrfs-tools
Questo comando rimuoverà btrfs-tools dal tuo computer. Potrebbe essere necessario attendere alcuni minuti per completare il processo. I tuoi initramfs dovrebbero essere aggiornati automaticamente ma, se non accade, fallo con questo comando:
sudo update-initramfs -ukall
Quindi fai un aggiornamento di grub:
sudo update-grub
Tutto bene. Ora fai un riavvio. Spero che questa volta Ubuntu si avvii correttamente.
Riferimento: http://www.ugcoder.com/disable-scanning-for-btrfs-file-systems-in-ubuntu/
Fammi sapere se hai ancora qualche domanda.
echo "blacklist btrfs">>/etc/modprobe.d/blacklist.conf
Ma nessun effetto. ancora alla ricerca di btrfs all'avvio
Ho visto anche questo il 18.04 durante l'avvio. Da
/usr/share/initramfs-tools/scripts/local-premount/btrfs
richiede la scansione, è possibile aggirare il problema gestendo quel file. Dato che non stavo usando btrfs regolarmente, ho eliminato il file
sudo apt purge btrfs-progs
sudo update-initramfs -ukall
altrettanto. Tuttavia, ciò non aiuta molto, il processo di avvio si blocca al passaggio prima di direBegin: Running /scripts/local-premount
È il modulo del kernel btrfs che esegue la scansione (per i filesystem che scansionano più dispositivi).
Non ho trovato un'indicazione che questo sia configurabile, quindi le tue uniche opzioni sembrano rimuovere quel modulo dal tuo kernel ( modprobe -r btrfs
) supponendo che il tuo kernel lo supporti.
Lo script che avvia la ricerca cerca l'esistenza di btrfs. Rinominare semplicemente l'eseguibile /sbin/btrfs
in pe /sbin/btrfs.save
(as sudo
) eliminerà la ricerca, guadagnando circa 10-20 secondi nel processo di avvio!
apt purge btrfs-tools
Begin: Running /scripts/local-premount