Juste pour rire, vous vous souvenez de samedi lorsque j'ai voulu vous présenter l'erreur qui m'arrive tout le temps pour monter mon lecteur e: hd_data... Et bien sûr, le jour où j'ai voulu le montrer, tout a très bien fonctionné... Maintenant, ce n'est plus le cas...
Je vous laisse juger par vous même :
A savoir que Windows 8.1 fut totalement arrêté après quoi j'ai fait boot à froid pour lancer OpenSuse.
Si je comprends bien le message, avant de fermer Windows je devrais moi-même démonter la partition... Puisque visiblement Windows ne le fait pas correctement...
Merci par avance !
Philippe
Si tu veux, la prochaine fois qu'on se verra, je te ferai une manip pour que ton DD soit monté automatiquement et de force (attention, rien de brutal, il passe juste outre le bit de demontage) dans le dossier que tu veux (ex: /data)
Pour information à toutes fins utiles voici la solution :
dans le fichier /etc/init.d/boot.local
ajouter la fonction suivante :
Code :
mount -o force,uid=1000,gid=100,umask=0022 /dev/sda6 /home/phg/MyWin
La partie
/dev/sda6 /home/phg/MyWin est à adapter en fonction de chacun des cas particuliers.
Oula ... C'pas propre tout ça ! (le force le parle
)
La partie uuid / guid aussi sera éventuellement à adapter, si votre utilisateur n'est pas le premier et unique utilisateur (intéressé) par cette partition
L'option force est utilisée ici exprès, pour quand Windows n'a pas correctement démonté la partition.
Par contre pour mint, le fichier est /etc/rc.local (ou mieux mettre le montage dans le fstab) et préférez UUID à /dev/sdxN. car le jour ou on démarre avec une clef USB oubliée, ca peut foirer.
Maintenant, c'est vrai que l'option force a touts les coups est un peu brutale.
On aurait pu faire un truc du genre
Code :
DEVICE=/dev/sda6
REP=/home/phg/MyWin
mount -o uid=1000,gid=100,umask=0022 $DEVICE $REP 2>/dev/null
if [ $? != 0 ]; then
mount -o force,uid=1000,gid=100,umask=0022 $DEVICE $REP
fi
exit 0