Monter une partition

dipouede Messages postés 157 Statut Membre -  
lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
Bonsoir,
voila j'ai créé une partition avec Gparted il y a pas longtemps. D'un coté j'ai mon ubuntu et sur mon autre disque dur ( oui j'en ai deux ) j'ai windows et une autre partie vide.
Comment je peux créer un lien pour que à partir de linux je puisse y aller?
Configuration: Linux
Firefox 3.0.4

43 réponses

  • 1
  • 2
  • 3
Résumé de la discussion

La difficulté est d’accéder à une partition Windows depuis Linux en créant un point de montage et en configurant les permissions afin d’ouvrir le contenu depuis le système Linux. Des solutions pratiques incluent la création d’un répertoire /mnt/sdb2/mon_rep, le montage de la partition et le changement de propriétaire pour accéder aux fichiers, avec un montage éventuel via /etc/fstab. D’autres conseils discutent d’identifer la partition par son UUID dans /dev/disk/by-uuid et d’éviter des erreurs de montage en vérifiant le fichier /etc/fstab et en utilisant ls -l pour repérer les périphériques. En cas de modification, certains évoquent la possibilité de convertir la partition en ext3 après démontage, ou d’utiliser tune2fs -j pour activer le journal et faciliter le montage.

Bobot (l'IA à votre service)
  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Il faut rajouter les lignes adéquates dans le fichier /etc/fstab, créer les points de montage avec sudo, et monter le tout avec la commande mount. Sans la table des partitions, la liste des partitions à monter, et le contenu du fichier /etc/fstab difficile d'en dire plus. Pour plus de précision, il nous faudrait le résultat de :
    sudo fdisk -l
    cat /etc/fstab

    Bonne chance
    0
  2. dipouede Messages postés 157 Statut Membre 1
     
    merci bien pour ta réponse :

    tibo@tibo-desktop:~$ cat /etc/fstab
    # /etc/fstab: static file system information.
    #
    # <file system> <mount point> <type> <options> <dump> <pass>
    proc /proc proc defaults 0 0
    # /dev/sda1
    UUID=e3fea5f6-4766-4bd1-9017-4c338400425a / ext3 relatime,errors=remount-ro 0 1
    # /dev/sda5
    UUID=467ed0fe-9792-4ec3-a9a4-03833c3172ad none swap sw 0 0
    /dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
    /dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

    tibo@tibo-desktop:~$ sudo fdisk -l
    [sudo] password for tibo:

    Disque /dev/sda: 160.0 Go, 160041885696 octets
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylindres of 16065 * 512 = 8225280 bytes
    Identifiant disque: 0x20d2d504

    Périphérique Amorce Début Fin Blocs Id Système
    /dev/sda1 * 1 11052 88775158+ 7 HPFS/NTFS

    Disque /dev/sdb: 203.9 Go, 203928109056 octets
    255 heads, 63 sectors/track, 24792 cylinders
    Units = cylindres of 16065 * 512 = 8225280 bytes
    Identifiant disque: 0x12191219

    Périphérique Amorce Début Fin Blocs Id Système
    /dev/sdb1 * 1 24416 196121488+ 83 Linux
    /dev/sdb2 24417 24792 3020220 5 Extended
    /dev/sdb5 24417 24792 3020188+ 82 Linux swap / Solaris
    0
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Truc bizarre, on ne voit pas /dev/sda5 dans ta table des partitions. En fait on dirait que ton /dev/sda et /dev/sdb on changé de nom entre temps.

    Je vais partir du principe que ta partition ntfs s'appelle /dev/sda1 comme mentionné dans ta table des partitions car ton fichier /etc/fstab semble sous entendre que c'est ton disque dur linux (à mon avis ton disque linux est devenu /dev/sdb). Ouvre le fichier /etc/fstab en root :
    sudo nano /etc/fstab

    Ajoute la ligne :
    /dev/hda1   /media/ntfs   ntfs-3g   user,users,uid=tibo,auto,exec,rw        0 0

    Sauve et quitte (ctrl x). Puis tape :
    sudo mkdir -p /media/ntfs
    mount /media/ntfs

    ... et ça devrait être bon. Si le format ntfs-3g marche mal, change dans cette ligne ntfs-3g par ntfs et rw par ro (mais tu perdras les droits en écriture sur cette partition, tu pourras juste la lire).

    Bonne chance
    0
  4. dipouede Messages postés 157 Statut Membre 1
     
    Mais j'ai deux disques durs, une linux entière et un autre disque dur de 150Go séparé en deux avec windows 80Go et le partie vide 70Go
    C'est pas pour sa que l'on ne voit pas /dev/sda5 dans ma table des partitions??
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. dipouede Messages postés 157 Statut Membre 1
     
    J'oubliai ntfs-3g ne peut pas me trouver la parition?
    0
  7. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    # /dev/sda5
    UUID=467ed0fe-9792-4ec3-a9a4-03833c3172ad none swap sw 0 0

    sda5 c'est le swap, donc c'est normal de ne pas le voir
    0
  8. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Heu si si, on la voit la swap et c'est /dev/sdb5. Pour une raison mystérieuse ton fichier /etc/fstab a mis en commentaire que c'était /dev/sda5 mais il s'agit bien de /dev/sdb5
    0
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Salut,

      Ben, pour être sûr il peut faire
      ls -l /dev/disk/by-uuid/
      0
  9. dipouede Messages postés 157 Statut Membre 1
     
    tibo@tibo-desktop:~$ ls -l /dev/disk/by-uuid/
    total 0
    lrwxrwxrwx 1 root root 10 2008-12-19 21:49 467ed0fe-9792-4ec3-a9a4-03833c3172ad -> ../../sda5
    lrwxrwxrwx 1 root root 10 2008-12-19 21:49 BA801D8E801D51ED -> ../../sdb1
    lrwxrwxrwx 1 root root 10 2008-12-19 21:49 e3fea5f6-4766-4bd1-9017-4c338400425a -> ../../sda1
    0
  10. dipouede Messages postés 157 Statut Membre 1
     
    j'oublie que ntfs ne peut pas me trouver la partition vus que c'est que du "vide" je fais comment alors pour monter cette partie vide?:
    0
  11. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Bon il y a définitivement une incohérence entre les résultats de fdisk et /etc/fstab c'est la première fois que je vois ça. Ceci dit je me suis craquée dans le message <3> j'ai écrit hda au lieu de sdb. Reprends ce message dans un premier temps avec la ligne :
    /dev/sdb1   /media/ntfs   ntfs-3g   user,users,uid=tibo,auto,exec,rw        0 0

    Poursuis le message <3> jusqu'à la fin et ça devrait marcher. Sinon essaye /dev/sda1 au lieu de /dev/sdb1. Sinon encore mieux on pourrait utiliser comme le suggère lami20j les noms by uuid ce qui donnerait dans ton cas :
    UUID=BA801D8E801D51ED /media/ntfs ntfs-3g user,users,uid=tibo,auto,exec,rw  0 0

    Bonne chance
    0
  12. dipouede Messages postés 157 Statut Membre 1
     
    http://img71.imageshack.us/img71/7815/capturesz5.png
    Voila c'est la partie ext2 que je veux monter enfaite, la partie ou il y a windows est déja monté.
    0
  13. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Ben, d'après ce que tu as montré dans un message précédent N° 2 la partition sdb2 est une partition étendue.
    Tu ne peux pas monter une partition étendue. En revanche tu pourras monter les lecteurs logiques se trouvant sur la partition étendue.
    Donc il fait créer les lecteurs logiques.
    A savoir que tu peux créer un seul lecteur logique qui peut avoir la taille de la partition étendue (ce qui veut dire que que la partition étendue ne contient qu'un seul lecteur logique qui a occupé la taille entière de la partition étendue).
    Le lecteur logique créer s'appellera sdb6
    En fait sdb6 ne sera pas le seul lecteur. La partition swap sdb5 n'est qu'un lecteur logique sur la partition étendue sdb2 qui sers de swap.

    Affiche encore une fois le résultat de (le résultat d'une commande est plus parlante pour moi qu'une image ;-))
    sudo fdisk -l

    0
  14. dipouede Messages postés 157 Statut Membre 1
     
    Voila le résultat pour : sudo fdisk -l

    Disque /dev/sda: 203.9 Go, 203928109056 octets
    255 heads, 63 sectors/track, 24792 cylinders
    Units = cylindres of 16065 * 512 = 8225280 bytes
    Identifiant disque: 0x12191219

    Périphérique Amorce Début Fin Blocs Id Système
    /dev/sda1 * 1 24416 196121488+ 83 Linux
    /dev/sda2 24417 24792 3020220 5 Extended
    /dev/sda5 24417 24792 3020188+ 82 Linux swap / Solaris

    Disque /dev/sdb: 160.0 Go, 160041885696 octets
    255 heads, 63 sectors/track, 19457 cylinders
    Units = cylindres of 16065 * 512 = 8225280 bytes
    Identifiant disque: 0x20d2d504

    Périphérique Amorce Début Fin Blocs Id Système
    /dev/sdb1 * 1 11052 88775158+ 7 HPFS/NTFS
    /dev/sdb2 11053 19457 67513162+ 83 Linux
    0
  15. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    En ce cas pour monter sdb2 tu peux faire
    sudo mkdir /mnt/sdb2 && sudo mount /dev/sdb2 /mnt/sdb2
    Ensuite pour vérifier affiche le résultat de la commande
    mount
    0
  16. dipouede Messages postés 157 Statut Membre 1
     
    tibo@tibo-desktop:~$ sudo mkdir /mnt/sdb2 && sudo mount /dev/sdb2 /mnt/sdb2

    tibo@tibo-desktop:~$ mount

    /dev/sda1 on / type ext3 (rw,relatime,errors=remount-ro)
    tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
    /proc on /proc type proc (rw,noexec,nosuid,nodev)
    sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
    varrun on /var/run type tmpfs (rw,nosuid,mode=0755)
    varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
    udev on /dev type tmpfs (rw,mode=0755)
    tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
    devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
    fusectl on /sys/fs/fuse/connections type fusectl (rw)
    lrm on /lib/modules/2.6.27-9-generic/volatile type tmpfs (rw,mode=755)
    securityfs on /sys/kernel/security type securityfs (rw)
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
    gvfs-fuse-daemon on /home/tibo/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=tibo)
    /dev/sdb2 on /mnt/sdb2 type ext2 (rw)
    0
  17. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    /dev/sdb2 on /mnt/sdb2 type ext2 (rw)
    Ok.
    Ta partition est montée ;-) sur /mnt/sdb2

    Elle contient des données?!
    0
  18. dipouede Messages postés 157 Statut Membre 1
     
    Oui çela fonctionne je vois mon disque dur. je vais dedans et là je vois un dossier qui s'appelle : "lost + found "
    et quand je vais dedans j'ai sa qui apparait : impossible d'afficher le contenu du dossier. Vous n'avez pas les permissions nécessaires pour afficher le contenu de « lost+found »."
    Cela correspond à quoi?
    0
  19. dipouede Messages postés 157 Statut Membre 1
     
    J'ai un autre problème je viens de tenter d'envoyer des données là bas, et je ne peux rien y mettre.
    il me dit erreur lors de la copie : Impossible de copier le dossier photo car vous n'avez pas la permission de le créer dans la destination.
    0
  20. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Re,

    affiche le résultat de
    ls -ld /mnt/sdb2

    Normalement tu dois créer un répertoire dans /mnt/sdb2
    sudo mkdir /mnt/sdb2/mon_rep
    sudo chown -v tibo:tibo /mnt/sdb2/mon_rep
    et tu peux mettre tes fichiers dans /mnt/sdb2/mon_rep

    Mais avant de transférer des données peut être qu'il vaut mieux de convertir ta partition en ext3
    Mais attention, il faut d'abord la demontée.
    0
  21. dipouede Messages postés 157 Statut Membre 1
     
    tibo@tibo-desktop:~$ ls -ld /mnt/sdb2
    drwxr-xr-x 2 root root 4096 2008-12-21 12:26 /mnt/sdb2

    je peux changer en ext3 comment? à partir de Gparted? en le formatant en ext3?
    0
  • 1
  • 2
  • 3