web-dev-qa-db-fra.com

Qu'est-ce que je tape sur la liste noire b43 dans un système Ubuntu installé?

Démarrage initial dans 12.04 sur newworld ppc mac. Le pilote b43 est manquant. Pour exécuter le CD live que j'ai démarré avec b43.blacklist=yes, l'installation s'est bien déroulée. Maintenant je suis coincé au démarrage. Je veux démarrer Linux normal (car il est installé, pas le live CD), juste sans charger load b43. Je ne sais pas comment lui dire de faire ça.

Est-ce quelque chose comme boot Linux b43.blacklist=yes? linux b43...? Comment dois-je faire cela?

1
user121603

Vous pouvez obliger le chargeur de démarrage à attribuer automatiquement l'option b43.blacklist=yes au noyau ou ajouter le module b43 au fichier de liste noire.

Démarrer b43.blacklist=yes À chaque fois

Toutes les options de démarrage sont définies de la même manière, vous pouvez donc suivre ces instructions mais avec b43.blacklist=yes au lieu de nomodeset. Ou vous préférez peut-être cet excellent guide . (Ou this .)

Pour résumer, voici une manière essentiellement identique à ce qui est donné dans ces sources:

  1. Maintenez Shift lors de l'amorçage. Lorsque le menu GRUB apparaît, appuyez sur e pour modifier temporairement la première entrée. Ajoutez b43.blacklist=yes à la fin de la ligne commençant par linux, puis appuyez sur Ctrl+X pour démarrer.

  2. Une fois démarré et connecté, ouvrez une fenêtre de terminal (Ctrl+Alt+T) et exécutez ces commandes pour sauvegarder et éditer la configuration de votre chargeur de démarrage:

    Sudo cp /etc/default/grub /etc/default/grub.old
    gksu gedit /etc/default/grub
    
  3. Dans l'éditeur de texte qui s'ouvre, recherchez la ligne qui dit:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    Changez-le pour qu'il soit écrit:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash b43.blacklist=yes"
    

    Enregistrez le fichier et quittez l'éditeur de texte.

  4. De retour dans le terminal, lancez Sudo update-grub. Une fois que cela est fait, redémarrez pour vérifier que cela fonctionne.

Si vous devez annuler la modification, vous pouvez exécuter gedit /etc/default/grub et supprimer b43.blacklist=yes de cette ligne, ou vous pouvez restaurer la sauvegarde (en écrasant le nouveau fichier) avec Sudo cp /etc/default/grub.old /etc/default/grub. Dans les deux cas, vous devez réexécuter Sudo update-grub pour appliquer les modifications.

Ajout du module b43 au fichier de liste noire

Les options de démarrage personnalisées ne sont pas le seul moyen d'empêcher le chargement des formulaires par les modules du noyau. Une autre méthode consiste à les ajouter au fichier de liste noire. Habituellement, ce fichier n'existe pas initialement et vous devez le créer.

ne procédure complète et générale est ici. Mais vous pouvez suivre cette procédure plus courte:

  1. Démarrez à l’étape 1 ci-dessus (sous Amorçage b43.blacklist=yes Every Time ).

  2. Ouvrez une fenêtre de terminal (Ctrl+Alt+T) et courir:

    echo blacklist b43 | Sudo tee -a /etc/modprobe.d/blacklist-b43.conf
    
  3. Redémarrez pour vérifier que cela fonctionne.

Si vous souhaitez annuler cette opération à un moment donné, vous pouvez exécuter Sudo rm /etc/modprobe.d/blacklist-b43.conf. (Ensuite, pour charger le module b43, vous devez redémarrer ou exécuter Sudo modprobe b43. Il est peu probable que vous souhaitiez le faire, car vous n’avez pas le b43 module du tout.)

2
Eliah Kagan