Forum de LAPLLA.net

Version complète : [OpenSuse] Montage aléatoire de lecteur... [Résolu]
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
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 :

[Image: opensu10.png]

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

pestak

Si le fast boot n'est pas désactivité, windows 8 n'est pas vraiment arrêté, et donc le DD n'est pas démonté.

Un peu de lecture :
http://winaero.com/blog/how-to-disable-o...ndows-8-1/

pestak

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 Big Grin)

La partie uuid / guid aussi sera éventuellement à adapter, si votre utilisateur n'est pas le premier et unique utilisateur (intéressé) par cette partition

pestak

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