Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


Avoir accès à ses fichiers windows sous ubuntu

Il faut tout d'abord savoir que ceci est tout à fait possible !
Pour un tutoriel, suivez ce lien : partitions windows

Si on ne vous l'a pas demandé à l'installation, sachez qu'il suffit de modifier une ligne dans le fichier fstab, comme vous le verrez dans la suite.

1. Connaître l'emplacement de la partition windows

La plupart du temps, il s'agit de "hda1" pour le disque "C:", "hda2" pour le disque "D:" etc., mais cela peut varier en fonction de la définition de vos partitions primaires et logiques.
Pour retrouver l'emplacement de votre partition, lancez la commande :

sudo cfdisk /dev/hda

Remplacez le paramètre de cette commande par /dev/hdb ou /dev/hdc ou encore /dev/hdd en fonction de l'emplacement physique du disque contenant la partition Windows à localiser:

/dev/hda désigne le disque branché en primary master,
/dev/hdb désigne le disque branché en primary slave,
/dev/hdc désigne le disque branché en secondary master et
/dev/hdd désigne le disque branché en secondary slave.

Cette commande affiche à l'écran toutes vos partitions. Pour information, vous reconnaîtrez rapidement les partitions Windows car elles sont définies en FAT16, FAT32 ou NTFS.

Sous Linux, les partitions NTFS ne peuvent être accédées qu'en lecture seule, alors que les partitions FAT(32 ou 16) sont accessibles en lecture et écriture.

FIXMEsudo cfdisk /dev/hda. ERROR FATAL ! ?

2. Créer un répertoire de montage

Un répertoire de montage est un lien vers votre partition.
Il faut créer le répertoire avant de pouvoir monter la partition.
Pour cela, exécutez la commande :

sudo mkdir /mnt/windows

Votre répertoire de montage sera donc "/mnt/windows", et vos fichiers Windows seront visibles en parcourant ce répertoire.

3. Modifier le fichier "/etc/fstab"

Vous avez récupéré le nom "Linux" de votre partition dans la 1ère étape, vous avez créé un répertoire de montage dans l'étape 2, il reste à associer les 2.
Le fichier "/etc/fstab" contient la liste des partitions à monter au démarrage, on va donc le mettre à jour.
Exécutez la commande suivante pour éditer ce fichier de configuration :

sudo gedit /etc/fstab

Il faut y ajouter cette ligne :

/dev/hda2    /mnt/windows    vfat   rw,user,auto,nls=utf8,codepage=850,umask=002    0   0

Explications :
/dev/hda2 : le nom "Linux" de votre partition
/mnt/windows : votre répertoire de montage
vfat : mettez "ntfs" à la place si votre disque est en NTFS, "iso9660" pour un lecteur de CDrom, "ext2" ou "ext3" pour vos partitions Linux
rw : ouverture de la partition en "Lecture/Ecriture" - mettez "ro" pour read only
user : autoriser l'accès à tous les utilisateurs
auto : montage automatique au démarrage d'Ubuntu
nls=utf8 : utiliser cette table de caractère (permet de gérer les accents et les caractères spéciaux)Si ça ne marche mettre tout simplement utf8 (enlever "nls=")
umask=002 : gestion des droits d'accès aux fichiers et dossiers (le type de montage "rw" ou "ro" défini ci-dessus est prioritaire)

0 : s'il est non nul, ce champ indiquera à l'utilitaire dump qu'il peut sauvegarder ce système de fichier. Mettez 1 pour une partition de type "ext2" et 0 pour les autres (source : http://lea-linux.org)
0 : ce champ indique à fsck qu'il faut, de temps en temps, tester ce périphérique avant de le monter. La valeur plus élevée de ce paramètre indique qu'il faut faire ce test en dernier. Mettez 1 pour la partition racine qui doit être testée en premier, 2 pour les autres partitions "ext2" et 0 pour toutes les autres partitions (source : http://lea-linux.org)

La partition sera montée automatiquement au prochain démarrage dans le répertoire spécifié.

Une autre solution ...

Pour lire un Cd Rom facilement (les ? ne disparaissent pas mais il est alors possible de copier et lire la plus part des fichiers), il suffit de faire : export G_FILENAME_ENCODING=@locale

Vous pouvez alors copier les fichiers et vous ballader dans les dossiers avec un ? sans problèmes. Par la suite pour ouvrir un fichier ooo réticent il vous suffit de le copier sur votre bureau et de remplacer le ? par un caractère correct.

  • materiel/invalid_encoding.1200999294.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)