Se connecter avec
S'enregistrer | Connectez-vous

Impossible de voire mes partitions windows sur mandriva

Dernière réponse : dans Systèmes d'exploitation

Salut tou le monde voila je vien d'installer mandriva One a coté de mon bon vieu Windows XP .
Jai trois partitions : 1 => Windows
2 => Fichier sauvegarde
3 => Mandriva Linux

Voila sur mandriva je n'arrive pas a voir mes deux autre partition .
pour celle de windows je menfiche unpeu mai sur l'autre jai des fichiés importents comme des mp3 et videos :D  .
bref je sai ou son mes disque /mnt/ et je les voi mai quand je rentre dedans bin ya rien :(  donc voila si quelqu'un pouvai m'aidé se serai simpas .
Lassé par la pub ? Créez un compte

tes partitions ne sont pas montées...
tape :
mount
et tu verras quelles sont les partitions montées
ensuite si tu veux les monter, il faut connaitre le fichier special associé a tes patritions (/dev/hda1 par ex)
ca donnerait:
mount -t ntfs /dev/hda1 /mnt/mapartition

pour automatiser tout ca, ca se passe dans le fichier /etc/fstab

bonjour,
j'ai le meme probleme, j'ai win xp sur la partition spa1 du disque dur et ubuntu sur une autre.J'aimerai voir la partition windows sous ubuntu et pour ce faire j'ai donc rentre la ligne de commande :"mount -t ntfs /dev/sda1 /mnt/mapartition" mais la le terminale me dit: "mount: seul l'usager ROOT peut faire cela"
etant un novice sous linux est ce que quelqun pourait m'aider???

Voila j'ai essayer des les mont" et voici se que sela m'indique
[root@rodeo68 redz]# mount -t ntfs /dev/hda6 /mnt/captive-multim_dia
mount: périphérique spécial /dev/hda6 n'existe pas
[root@rodeo68 redz]# mount -t ntfs /dev/hda7 /mnt/captive-multim_dia
mount: périphérique spécial /dev/hda7 n'existe pas
[root@rodeo68 redz]#

et voici mon fichier fstab
/dev/sda5 / ext3 defaults 1 1
/dev/sda6 /mnt/captive-multim_dia captive-ntfs defaults,noauto 0 0
/dev/hdc /mnt/cdrom auto umask=0,users,noauto,ro,exec 0 0
/dev/hdd /mnt/cdrom2 auto umask=0,users,noauto,ro,exec 0 0
/dev/sda1 /mnt/windows captive-ntfs defaults,noauto 0 0
none /proc proc defaults 0 0
/dev/sda7 swap swap defaults 0 0


c'est du SATA que t'as sur ta machine, la commande est donc:
  1. mount -t ntfs /dev/sda6 /mnt/captive-multim_dia

mais comme c'est déjà sur ton /etc/fstab, il te suffit normalement de taper:
  1. mount /mnt/captive-multim_dia

poste l'erreur si ça ne marche pas

kaylo a dit :
Chez moi non plus cela ne fonctionnait pas. C'est pourquoi, j'ai installé Ubuntu. Il parait qu'avec les versions commerciales l'on n'as pas ce prob.

Ubuntu n'est en aucun cas une version commerciale

donc ca marche en lecture
dans ton /etc/fstab, tu remplaces captive_ntfs dans la 3 ou 4eme colonne par ntfs
ensuite tu peux lancer la commande qui te posait un problème:
  1. mount /mnt/captive-multim_dia

ou alors lancer depuis l'interface graphique
en tant qu'utilisateur

n'oublie pas de demonter avant:
  1. umount /mnt/captive-multim_dia

oui c'est normal que ca ouvre tes fichiers "en ligne de code"...
la commande more est faite pour ca (enfin schematiquement parlant)
Donc ca veut dire qu'il n'y a que root qui peut acceder a ta partition...
fais donc un :
sudo konqueror /mnt/captive-multim_dia (kde)
sudo nautilus /mnt/captive-multim_dia (gnome)

et tu devrais acceder a ta partition...
Attention, juste en lecture sinon tu peux faire foirer ta partition...

pour pouvoir en profiter en tant qu'utilisateur normal, de la même maniere que t'as ajouter ntfs dans /etc/fstab, réédites le avec gedit par exemple (y a de menus :) ) et rajoutes après defaults user pour que ca te donne ceci:
  1. /dev/sda5 / ext3 defaults 1 1
  2. /dev/sda6 /mnt/captive-multim_dia captive-ntfs defaults,noauto 0 0
  3. /dev/hdc /mnt/cdrom auto umask=0,users,noauto,ro,exec 0 0
  4. /dev/hdd /mnt/cdrom2 auto umask=0,users,noauto,ro,exec 0 0
  5. /dev/sda1 /mnt/windows ntfs defaults,noauto, user 0 0
  6. none /proc proc defaults 0 0
  7. /dev/sda7 swap swap defaults 0 0



si ca ne marche toujours pas, tapes: id sur un terminal, tu prends le uid et tu le rajoutes dans le fstab:
  1. /dev/sda5 / ext3 defaults 1 1
  2. /dev/sda6 /mnt/captive-multim_dia captive-ntfs defaults,noauto 0 0
  3. /dev/hdc /mnt/cdrom auto umask=0,users,noauto,ro,exec 0 0
  4. /dev/hdd /mnt/cdrom2 auto umask=0,users,noauto,ro,exec 0 0
  5. /dev/sda1 /mnt/windows ntfs defaults,noauto,user,uid=500 0 0
  6. none /proc proc defaults 0 0
  7. /dev/sda7 swap swap defaults 0 0


ici j'ai mis 500, il faut que tu mettes celui que t'as
ainsi la partition sera monté avec toi comme propriétaire

je me suis trompé sur l'exemple, j'ai rajouté le uid sur la ligne /dev/sda1 alors qu'il fallait l'ajouter sur /dev/sda6

  1. mount -t ntfs /dev/sda6 /mnt/captive-multim_dia -o uid=ton_id


essaye cette ligne en root et regarde si tu y accedes en utilisateur normal

  1. [root@rodeo68 redz]# mount -t ntfs /dev/sda6 /mnt/captive-multim_dia -o uid=0
  2. [root@rodeo68 redz]# mount
  3. /dev/sda5 on / type ext3 (rw)
  4. none on /proc type proc (rw)
  5. none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
  6. sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
  7. nfsd on /proc/fs/nfsd type nfsd (rw)
  8. /dev/sda1 on /mnt/windows type ntfs (rw)
  9. /dev/sda6 on /mnt/captive-multim_dia type ntfs (rw,uid=0)
  10. [root@rodeo68 redz]#

ok je vois ou est le probleme :) 
demontes la partiton si elle est toujours montée

tu as tape id en tant que root ca a donné comme reponse 0 (l'id du root), c'est comme si tu n'avais pas mis uid

tapes Ctrl+d pour revenir en utilisateur normal et retapes id, tu re-rentres en root avec su et la tu re tapes la commande avec le bon id ;) 

trop tot...
une fois que tu as pigé le principe, ca roule...
Ca n'est pas (trop) compliqué... Le seul problème est que vous avez des habitudes avec Windows, et qu'il faut en changer...

Mais j'avoue que pour le commun des mortels, Linux est pas forcément intuitif ;) 
Lassé par la pub ? Créez un compte
Tom's guide dans le monde