Je vais me la jouer "l0l RtFm Gr0s N00bZ" parce que :
1- Je ne suis sous Linux
que depuis février dernier et j'ai donc mois aussi des petits problèmes stupides au début.
2- Le montage de partition c'est primordiale et déroutant quand on vient de Windows
3- Envoyer chi[censuré] en disans "RTFM" ça fait boulet, et je ne suis pas un boulet
4- C'est le meilleur moyen de dégouter les gens de Linux quand ils débutent.
Sinon, pour en revenir à nos mouton, voici deux autres choses:
Qu'est donc que /etc/fstab ?
Le fichier fstab qui se trouve dans le dossier /etc(1) permet de monter des partitions ou des périphérique de stockage (disquettes, CD-ROM, Clé USB) plus facilement voir automatiquement.
En le remplissant selon certaine règles on pourra monter un espace de stockage automatiquement au démarrage de l'ordinateur ou manuellement, en tapant un ligne de commande plus réduite que normalement.
Par exemple, voici le fichier /etc/fstab de mon serveur. (Debian inside)
- Code: Tout sélectionner
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda5 / ext3 defaults,errors=remount-ro 0 1
/dev/hda1 /boot ext3 defaults 0 2
/dev/hda9 /home ext3 defaults 0 2
/dev/hda6 /tmp ext3 defaults 0 2
/dev/hda8 /usr ext3 defaults 0 2
/dev/hda7 /var ext3 defaults 0 2
/dev/hda3 none swap sw 0 0
/dev/hdc /media/cdrom0 iso9660 ro,user,noauto 0 0
/dev/hdd /media/cdrom1 iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/sda1 /mnt/cleusb auto rw,user,noauto 0 0
/dev/sda1 /mnt/ipod vfat umask=0,user,noauto,rw 0 0
Comme tu peux le voir, ce fichier est organisé en 6 colonnes, voici leurs description :
<file system> : Indique le nom du périphérique (dans ton cas, /mnt/hda5)
<mount point> : Est le point de montage, c'est à dire le dossier contenant le périphérique que tu monte (soit, /mnt/windows pour toi)
<type> : Correspond au système de fichier dudit périphérique (vfat ou ntfs pour une partition Windows)
<options> : Permet de spécifier des options de montage, comme l'accée en lecture-écriture (rw), l'accée en lecture seul (ro), le montage automatique ou non (respectivement "auto" ou "noauto" et l'appropriation du contenu de la partition par l'utilisateur (user, pour ne pas manipuler son contenue en tant que root)
<dump> et <pass> : J'ai oublié ^^ Mais les mettre à 0 chacune ira.
Pour spécifier plusieurs options, il suffit de les séparer par des virgules sans espaces, par exemple :
- Code: Tout sélectionner
user,noauto,rw
Donnera le contenu du périphérique à l'utilisateur (user), sans montage automatique (noauto) et en lecture-écriture (rw)
Quand monter automatiquement et quand ne pas ?On monte un périphérique de stockage automatique quand celui-ci est
toujours connecté à l'ordinateur, sinon, on aura un message d'erreur.
En effet, l'option "auto" permet de monter le périphérique
au démarrage de l'ordinateur.
Dans le cas des lecteurs CD/DVD/Disquette et compagnie, on ne fait bien entendu pas de montage automatique, à moins de toujours avoir un CD/DVD/Disquette qui traine dans le lecteur.
Bref, pour ton disque Windows, il te faut éditer le fichier /etc/fstab en mode administrateur (root) avec un éditeur de texte.
Jepense qu'il est possible de le faire en mode graphique en ouvrant le fichier /etc/fstab en tant que root en fesant un clique droit dessus et en sélectionant une option du type "Ouvrir en tant que..." (Ou tout autres options du même type te permettant d'ouvrir le fichier en tant qu'utilisateur différent)
Ensuite, ajoute la ligne suivante au fichier /etc/fstab (avec des tabulations pour séparer les colonnes :
Si le disque est formaté avec le système de fichier FAT :- Code: Tout sélectionner
/dev/hda5 /mnt/windows vfat rw,user,noauto 0 0
Si le disque est formaté avec le système de fichier NTFS :- Code: Tout sélectionner
/dev/hda5 /mnt/windows ntfs ro,user,noauto 0 0
Ensuite, pour monter la partition, il suffiera de taper dans un terminal en tant que simple utilisateur :
- Code: Tout sélectionner
[loicaf750@ordi]$ mount /mnt/windows
----- ou -----
- Code: Tout sélectionner
[loicaf750@ordi]$ mount /dev/hda5
Le démontageSi tu souhaite retirer un périphérique amovible (CD/DVD/Disquette/Clé USB/Disque externe...) qui à été monté de son emplacement, il faut penser à le démonter au paravant pour ne pas avoir de donnée corrompus dessus.
Et fait, le démontage certifie que Linux à fini d'utiliser le périphérique.
Pour démonter un périphérique, on utilise la commande suivante, en root ou en simple utilisateur, suivant qui à monté ledit périphérique.
- Code: Tout sélectionner
[loicaf750@ordi]$ umount /point de montage
----- ou -----
- Code: Tout sélectionner
[loicaf750@ordi]$ mount /périphérique
Ce qui peut donner
- Code: Tout sélectionner
[loicaf750@ordi]$ umount /mnt/windows
----- ou -----
- Code: Tout sélectionner
[loicaf750@ordi]$ umount /dev/hda5
Pour qu'un périphérique de stockage soit démontable, il faut que :
- Aucun des fichiers qu'il contient ne soit ouvert
- Personne ne visite ses dossiers.
Sinon, on reçoit une erreur de genre :
- Code: Tout sélectionner
Error: Device busy
Erreur: Périphérique occupé
(1)Tout les fichiers de configuration sous Linux sont dans /etc ou l'un de ses sous-dossier.
Dernière édition par Zergy le Sam 10 Sep, 2005 21:48, édité 1 fois au total.