Ubuntu: changer le problème de mysql datadir

Je dois changer mon datadir et j’ai réussi à le faire sur le disque dur principal. J’ai essayé la même manipulation sur un autre disque dur monté et le redémarrage de mysql échoue, je ne comprends pas pourquoi. Voici la manipulation que j’ai faite:

  1. éditer le my.cnf:

    datadir = /var/lib/mysql -> datadir = /media/user/BCB3A.../mysql 
  2. copier les données mysql dans le nouveau dossier:

     sudo -s /etc/init.d/mysql stop cp -pr /var/lib/mysql/* /media/user/BCB3A.../mysql 
  3. éditeur d’application:

     /var/lib/mysql/ r, -> /media/user/BCB3A.../mysql/ r, /var/lib/mysql/** rwk, -> /media/user/BCB3A/mysql/** rwk, 
  4. redémarrer les services:

     sudo /etc/init.d/apparmor restart sudo /etc/init.d/mysql start 

Apparmor redémarre correctement, mais mysql échoue.

On dirait que j’ai un problème dans les parameters de assembly du HDD2 mais je ne sais pas quoi, aucune idée?

La réponse est assez simple en fait ….

Le dossier mysql doit appartenir à mysql: mysql. sudo chown mysql: mysql / your_new_mysql_dir /

Dans mon cas, cette commande ne modifiait pas la propriété pour la simple raison que le système de fichiers du lecteur de disque dur secondaire était NTFS et que les permissions / droits de propriété ne pouvaient pas être appliqués sur NTFS. Merci à @ hek2mgl pour la grande aide!