Suivant | Précédant | Sommaire

Le Montage des périphériques et des partitions

Le montage des périphériques disque dur, cdrom, disquettes pour msdos comme pour Linux est relativement simple. En gros il suffit de prévenir le system de quel périphérique on dispose sur quel mode de fonctionnement on peu s'en servir.
Pour cela on nomera des points de montages dans /mnt, on etablira un lien entre les representations des périphériques (/dev/n) et ces mêmes points en indiquant le type de liaisons (ln -t /dev /mnt), puis on laissera le double de ce qu'on a fait pour le systeme (/etc/fstab) et enfin on mountera tout ça pour célébrer l'alliance, quelque soit le lecteur.
Car tout est partitions et tout est lecteur dans ce que l'on veut monter, grace au noyau linux on ne s'occupera que du contenu, quelque soit le système.

Tous est considéré comme fichier sur linux, donc on va créer un fichier qui sera votre lecteur (on l'appelle aussi le point de montage). On le placera dans /mnt (qui signifie mount) qui est l'emplacement convenu pour placer les périphériques (comme autant de fenêtres ouvertes sur les autres répertoires ouverts par vos périphériques).
Chaque périphérique peut être ouvert sur un système choisi, a savoir
Linux (défaut) ................................................................................................................ ext2
MS-DOS ........................................................................................................................... msdos
Windows/95/98/2000 (FAT 32) gérant les noms-de-fichier long >8 caractères ............... vfat

On va donc nommer les périphériques en leur créant un répertoire, comme suit:
# mkdir /mnt/dosc        'Pour le disque dur ou la partition qui contient (C:\)
# mkdir /mnt/dosd    'Pour la seconde partition de votre premier lecteur de DD ( D:\ )
# mkdir /mnt/dose    'Pour le second lecteur DD ( E:\ )
# mkdir /mnt/floppy     'Pour le lecteur de disquette Linux
# mkdir /mnt/a:         'Pour le lecteur de disquette msdos (le même que celui fonctionnant en ext2)
# mkdir /mnt/cdrom        'Pour le lecteur de CDROM et CD

Ceci fait on defini un lien entre les périphérique virtuels /dev => /mnt comme suit:

# ln -t vfat /dev/hda1 /mnt/dosc
# ln -t iso-9660 /dev/hdc /mnt/cdrom   # ou /dev/hdc si /dev/cdrom n'existe pas
# ln -t msdos /dev/hda5 /mnt/dosd
# ln -t msdos /dev/hdb1 /mnt/dose

Une fois cela fait on va confirmer en entrant ces lignes suivantes dans /etc/fstab (qui est l'endroit consulté par le système lui-même):

/dev/hda1        /mnt/dosc       vfat    ro,noauto         0 0
/dev/hda5        /mnt/dosd       msdos   noauto,ro         0 0
/dev/hdb1        /mnt/dose       msdos   owner,ro          0 0
/dev/hdc         /mnt/cdrom      ext2    ro,noauto         0 0
/dev/fd0         /mnt/a:         msdos   users,noauto      0 0
/dev/fd0         /mnt/floppy     ext2    owner,noauto      0 0

Bien évidement vous pouvez créer un /mnt/dosf si vous bénéficiez d'une autre partition F:\ ou d'un autre disque dur, vérifier tout de même que les périphériques correspondent bien aux votre.

Et maintenant il ne reste plus qu'a les mounter
# mount -t vfat /dev/hda1 /mnt/dosc
vous donne l'accès à votre répertoire C:\  le contraire aussi est faisable, il existe un logiciel ( explore2fs.exe ) qui ouvre un explorateur depuis Windows vers Linux. Home page sur (http://uranus.it.swin.edu.au/~jn/linux/)
# mount -t iso9660 /dev/cdrom /mnt/cdrom
Qui monte votre lecteur de cdrom en lecture seule.  Il vous suffira d'entrer
$ ls /mnt/cd*        'pour lister votre cdrom

Le lecteur de disquettes
créez un système de fichier msdos
# /sbin/mkfs -t msdos /dev/fd0 /mnt/a:
créez un système de fichier ext2 qui est le système qu'emploi Linux.
# /sbin/mkfs -t ext2 /dev/fd0 /mnt/floppy
formater une disquette
# fdformat /dev/fd0H1440
pour monter le lecteur de disquette en mode msdos
$ mount /mnt/a:
$ mount /mnt/floppy
pour monter le lecteur de disquette Linux.

Pour de plus amples détails consulter vos HOWTO (file:/usr/doc/HOWTO/translations/fr/html/)ou freenix.


contactez moi , sommaire , précédant , suivant , retour
Suivant | Précédant | Sommaire