Après la mise à niveau d'Ubuntu 12.04 vers Ubuntu 12.10, je reçois un message "recherche de systèmes de fichiers btrfs" au démarrage. Je n'ai pas de système de fichiers BTRFS. Cela retarde le démarrage d'environ 15 secondes.
Comment puis-je le débarrasser de ça?
Begin: Running /scripts/local-premount
Réponses:
Le
btrfs-tools
package ajoute une action aux initramfs pour charger le module btrfs. Si vous purgez ce package (sudo apt-get purge btrfs-tools
), suivi d'unupdate-initramfs -ukall
si la désinstallation ne le fait pas déjà, cela devrait disparaître (même si je ne l'ai pas testé). Si ce n'est pas le cas, vous pouvez toujours mettre lebrtfs
module sur liste noire/etc/modprobe.d
.la source
ubuntu-server
est juste un méta-package qui est utilisé pour extraire les packages généralement trouvés sur les installations de style serveur en tant que dépendances. En le supprimant (à condition qu'aucun autre package ne soit supprimé en conséquence), vous ne supprimez aucun logiciel.Sur Ubuntu 18.04, vous pouvez désinstaller le support btrfs avec
Mais cela ne vous épargnerait probablement pas beaucoup de temps de démarrage. Sur mon système, la raison était que je n'ai pas de partition de swap mais au démarrage, elle est recherchée pendant environ 30 secondes (lors de l'affichage du btrfs-scan).
retirer le chèque d'échange
/etc/initramfs-tools/conf.d/resume
RESUME=UUID=xxx
parRESUME=none
sudo update-initramfs -u
source: /ubuntu//a/1034952/34298
la source
Btrfs n'est pas trop stable pour être utilisé comme système de fichiers sourd. La plupart des distributions Linux, probablement toutes, utilisent toujours ext4 comme système de fichiers principal. Ainsi, vous pouvez le supprimer complètement de votre ordinateur. Essayez la commande donnée:
Cette commande supprimera les outils btrfs de votre ordinateur. Vous devrez peut-être attendre quelques minutes pour terminer le processus. Vos initramfs devraient être mis à jour automatiquement mais si cela ne se produit pas, faites-le par cette commande:
Faites ensuite une mise à jour grub:
Tout est bien. Maintenant, redémarrez. J'espère que votre Ubuntu démarrera avec succès cette fois.
Référence: http://www.ugcoder.com/disable-scanning-for-btrfs-file-systems-in-ubuntu/
Faites-moi savoir si vous avez encore des questions.
la source
echo "blacklist btrfs">>/etc/modprobe.d/blacklist.conf
mais sans effet. recherche de btrfs au démarrageJ'ai également vu cela le 18.04 lors du démarrage. Puisque
appelle l'analyse, vous pouvez contourner ce problème en traitant ce fichier. Comme je n'utilisais pas régulièrement btrfs, j'ai purgé le fichier via
la source
sudo update-initramfs -ukall
. Mais encore, cela n'aide pas beaucoup, le processus de démarrage se bloque alors à l'étape avant de direBegin: Running /scripts/local-premount
C'est le module du noyau btrfs qui effectue l' analyse (pour les systèmes de fichiers analysant plusieurs périphériques).
Je n'ai trouvé aucune indication que cela soit configurable, donc vos seules options semblent être de supprimer ce module de votre kernel (
modprobe -r btrfs
) en supposant que votre noyau le supporte.la source
Le script qui démarre la recherche recherche l'existence de btrfs. Renommer simplement l'exécutable
/sbin/btrfs
en pe/sbin/btrfs.save
(assudo
) éliminera la recherche, gagnant environ 10-20 secondes dans le processus de démarrage!la source
apt purge btrfs-tools