J'installe le serveur Ubuntu 12.04 sur un ordinateur portable Dell et je reçois fréquemment un message comme ci-dessous:
3256.362200] sd 5:0:0:0: [sdb] Asking for cache data failed
[3256.362200] sd 5:0:0:0: [sdb] Assuming drive cache : write through
Que signifie ce message et comment le supprimer?
Réponses:
Que signifient l' échec de la demande de données de cache et de l' hypothèse de cache de lecteur: les messages d' écriture directe?
Les disques durs ont une petite quantité de cache RAM pour accélérer les opérations d'écriture. Le système peut écrire un bloc de données dans le cache disque sans attendre qu'il soit écrit sur le disque. Ceci est parfois appelé mode "réécriture".
L' avertissement Demande d'échec des données de cache se produit généralement avec des périphériques tels que des lecteurs flash USB, des lecteurs de carte USB, etc. qui se présentent comme des périphériques SCSI au système (
sdX
), mais qui n'ont pas de cache.la source
Contournement des insectes
Le bogue semble être lié aux lecteurs de cartes flash de nombreux ordinateurs. Si vous avez un tel lecteur et que vous ne l'utilisez pas, vous pourrez peut-être utiliser le contournement apporté par Neal McBurnett ici , à partir du rapport de bogue que Matthew Kaulfers a aimablement inclus dans sa réponse.
Ce contournement fonctionne pour mon ordinateur portable.
la source
Il s'agit d'un bug signalé et vous devez aller ici pour le trouver.
la source
Cela a également été demandé et répondu dans une précédente question Ask Ubuntu en mai: Erreurs dans dmesg - Échec du test WP, supposons que l'écriture est activée
Si le déchargement initial du pilote puis le rechargement à chaque fois que vous avez besoin du lecteur n'est pas une solution appropriée, je suggère de spécifier l'
ss_en=0
option au pilote comme je l'ai fait à l'origine dans cette réponse .Pour résumer cette réponse:
rmmod
avec:sudo modprobe ums_realtek ss_en=0
/etc/modules
avecums_realtek ss_en=0
pour rendre ce changement permanent.la source
J'ai le même problème dans 13.10 Salamandre Saucy. Cependant, les réponses ci-dessus ne m'ont pas aidé. J'ai fait ce qui suit:
Ce que cela fait, c'est de retirer le module, de mettre à jour les paramètres de chargement du module. Charge ensuite à
ums_realtek
nouveau le module.Aucun redémarrage requis.
la source
J'utilise Lubuntu 14.04 et les autres réponses ne fonctionnent pas pour moi. J'ai trouvé une solution de contournement ici https://bugs.launchpad.net/ubuntu/+source/linux/+bug/925760/comments/70
Il suffit d' ajouter
rmmod ums_realtek
à/etc/rc.local
avantexit 0
la source
Pointe
Dans 13.10 Saucy Salamander, ce message ne cesse de se répéter. Vous ne pouvez pas obtenir d'invite. Si cela sur un ordinateur portable, et vous avez une carte mémoire de rechange. Collez-le et le message disparaît jusqu'à ce que vous puissiez appliquer la correction appropriée. Oui, cela est mentionné dans un autre article. Mais cela pourrait faire gagner un peu de temps aux lecteurs.
la source
Je n'avais pas de carte SD montrait toujours l'erreur. Ce que j'ai fait pour résoudre le problème, c'est de couper l'alimentation et la batterie de mon ordinateur portable et j'ai attendu une minute avant de brancher l'alimentation et de recommencer. Ça a marché.
la source
Comme expliqué par d'autres, ces avertissements signalent le comportement normal et attendu. Vous pouvez les supprimer
/etc/rsyslog.conf
. Mieux, vous créez un fichier/etc/rsyslog.d/20-suppresswarnings.conf
avec les règles suivantes:la source