Monter une partition
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
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
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.
-
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 -
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 -
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 -
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?? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
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 -
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
-
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 -
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?:
-
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 -
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é. -
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
-
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 -
Salut,
En ce cas pour monter sdb2 tu peux fairesudo mkdir /mnt/sdb2 && sudo mount /dev/sdb2 /mnt/sdb2
Ensuite pour vérifier affiche le résultat de la commandemount
-
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) -
Re,
/dev/sdb2 on /mnt/sdb2 type ext2 (rw)
Ok.
Ta partition est montée ;-) sur /mnt/sdb2
Elle contient des données?!
-
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? -
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. -
Re,
affiche le résultat dels -ld /mnt/sdb2
Normalement tu dois créer un répertoire dans /mnt/sdb2sudo 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.
-
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?
- 1
- 2
- 3