Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/01/2010, à 16:03

emlesna

mount umount

Bonjour,

Le script suivant sert à switcher les fichiers d'activation de windows XP
entre l'utilisation de l'os physique et de l'os virtuel avec virtualbox.

#!/bin/bash
sudo mount -t ntfs /dev/sda1 /media/windowsOs &&
sudo cp /media/windowsOs/WINDOWS/system32/virtualbox/wpa.bak 
/media/windowsOs/WINDOWS/system32/wpa.bak &&
sudo cp /media/windowsOs/WINDOWS/system32/virtualbox/wpa.dbl 
/media/windowsOs/WINDOWS/system32/wpa.dbl &&
sudo umount /media/windowsOs &&

VBoxManage startvm windowsXP &&

sudo mount -t ntfs /dev/sda1 /media/windowsOs &&
sudo cp /media/windowsOs/WINDOWS/system32/nativeboot/wpa.bak 
/media/windowsOs/WINDOWS/system32/wpa.bak &&
sudo cp /media/windowsOs/WINDOWS/system32/nativeboot/wpa.dbl 
/media/windowsOs/WINDOWS/system32/wpa.dbl &&
sudo umount /media/windowsOs

L'intérêt de ce script est d'éviter de faire cette manipulation manuellement,
avant et après chaque utilisation de virtualbox.

Les expressions conditionnelles "&&" entre chaque instruction sont nécessaires dans
la mesure où chaque instruction s'exécute si l'instruction précédente ne renvoie pas de code d'erreur.

Seulement, lors de l'exécution, la console me renvoie :

démontage : /media/windowsOs: périphérique occupé.
(Dans certains cas, des infos sur les processus l'utilisant
sont récupérables par lsof(8) ou fuser(1))

Je cherche à savoir pourquoi j'obtiens cette erreur,
et comment la contourner.

merci

Dernière modification par emlesna (Le 12/01/2010, à 16:06)


Indicateur de position dans les moteurs de recherche :
http://rankmonitor.webou.net

Hors ligne

#2 Le 12/01/2010, à 17:13

boogy

Re : mount umount

d'après le message d'erreur ton dd est toujours utilisé même une fois démonté.

je pense que tu devrais vérifier les fichiers ouvert sur le dd avant de le démonter avec le commande lsof


WHERE THERE IS A SHELL, THERE IS A WAY
Success is to be measured not so much by the position that one has reached in life as by the obstacles which he has overcome.
Documentation
www.tuxgeek.org

Hors ligne