Si le lecteur reste chargé en mémoire une fois Désinstallation du package SUNWscrdt terminé, effectuez cette procédure pour le décharger manuellement.
Lancez l'utilitaire adb.
# adb -kw |
Paramétrez la variable du noyau clifrsmrdt_modunload_ok sur 1.
physmem NNNN clifrsmrdt_modunload_ok/W 1 |
Fermez l'utilitaire adb en appuyant sur Ctrl+D .
Recherchez les ID des modules clif_rsmrdt et rsmrdt.
# modinfo | grep rdt |
Déchargez le module clif_rsmrdt.
Vous devez décharger le module clif_rsmrdt avant le module rsmrdt.
# modunload -i clif_rsmrdt_id |
Si la commande modunload échoue, cela signifie que des applications sont probablement en cours d'utilisation du lecteur. Fermez les applications avant d'exécuter à nouveau la commande modunload.
Indique l'ID du module en cours de déchargement.
Déchargez le module rsmrdt.
# modunload -i rsmrdt_id |
Indique l'ID du module en cours de déchargement.
Vérifiez que le module est bien déchargé.
# modinfo | grep rdt |
L'exemple suivant affiche les informations sur la console une fois le lecteur RSMRDT déchargé manuellement.
# adb -kw physmem fc54 clifrsmrdt_modunload_ok/W 1 clifrsmrdt_modunload_ok: 0x0 = 0x1 ^D # modinfo | grep rsm 88 f064a5cb 974 - 1 rsmops (RSMOPS module 1.1) 93 f08e07d4 b95 - 1 clif_rsmrdt (CLUSTER-RSMRDT Interface module) 94 f0d3d000 13db0 194 1 rsmrdt (Reliable Datagram Transport dri) # modunload -i 93 # modunload -i 94 # modinfo | grep rsm 88 f064a5cb 974 - 1 rsmops (RSMOPS module 1.1) # |