Utilisation d'un lecteur de cartouches zip
Base de données support (maddin_zip)
Situation :
Vous voulez utiliser votre lecteur de cartouches zip sous Linux. Dans cet
article, nous posons comme hypothèse le fait que vous utilisez un lecteur de
cartouches zip reconnu par votre système comme /dev/sdb
.
Procédure :
Les cartouches ZIP qui proviennent directement d'un point de vente sont, en
règle générale, déjà partitionnées : elles sont composées d'une unique partition
qui recouvre toute la cartouche et contient un système de fichiers MS-DOS. Pour
l'utilisation sous Linux de ces cartouches ZIP, il est conseillé, pour de
meilleurs performances et une manipulation plus simple, d'employer un système de
fichiers ext2.
Une particularité amusante de ces cartouches est qu'elles sont partitionnées
de telle façon que c'est la quatrième partition primaire qui est utilisée pour
le système de fichiers. (Les cartouches ZIP Nomai sont partitionnées sur la
première partition primaire). Dans notre exemple, il s'agirait donc de la
partition /dev/sdb4
. Bien entendu, personne ne s'attendrait à une
telle chose. D'un autre côté, on peut utiliser cette situation pour une
reconnaissance "automatique" simple du type de système de fichiers.
À cette fin, les définitions suivantes sont posées :
- Lorsque vous utilisez une cartouche ZIP avec un système de fichiers
MS-DOS, celui-ci doit être contenu sur la quatrième partition primaire (comme à
l'achat)
- Si vous utilisez une cartouche ZIP avec un système de fichiers ext2,
celui-ci doit être contenu sur la première partition primaire.
Les partitions sur la cartouche ZIP sont créées au moyen de fdisk (ou bien avec
YaST). Il n'est pas nécessaire de procéder à un redémarrage après la création
des partitions sur la cartouche ZIP. Créez ensuite le système de fichiers Linux
ext2 à l'aide de la commande suivante :
mke2fs /dev/sdb1
La différenciation suivant la position des partitions présente l'avantage de
pouvoir créer et définir des points de montage différents pour chaque type de
système de fichiers, sur chacun desquels le système de fichiers correspondant
sera automatiquement monté. À cette fin, vous devez saisir ceci dans /etc/fstab
:
/dev/sdb1 /zip ext2
rw,user,noauto,exec
/dev/sdb4 /dzip msdos
rw,user,noauto,exec,umask=000
Après quoi il vous faudra encore créer les points de montage suivants :
mkdir /zip
mkdir /dzip
Ainsi, vous n'aurez dorénavant plus qu'à saisir :
mount /zip
respectivement :
mount /dzip
Si une cartouche a été conditionnée comme décrit ci-dessus, il sera possible
de déterminer dès le montage s'il s'agit d'une cartouche ZIP Linux ou DOS :
si une erreur apparaît, il s'agit du mauvais système de fichiers. En outre,
grâce au point de montage, il est possible de savoir quel type de système de
fichiers est monté.
Complément d'information :
Entretemps, il est possible d'utiliser les cartouches ZIP d'autres
fabricants comme par exemple Nomai ou boeder. Celles-ci sont également
formatées DOS, mais apparemment, elles n'utilisent pas la quatrième
partition primaire mais la première ! Dans ce cas, il faut exécuter un
fdisk -l
pour déterminer le partitionnement de cette cartouche.
Deuxième complément d'information :
Il est même possible de se passer totalement du partitionnement et d'utiliser
(et de monter) directement la cartouche dans son intégrité (c'est à dire, dans
l'exemple ci-dessus : /dev/sdb
).
- Avantage : davantage de capacité de mémoire (la première piste
est maintenant utilisable ; dans le cas d'un cartouche ZIP de 100
Mo avec une géométrie CHS = 96/64/32, cela représente 32 secteurs soit 16 ko
;-) ).
- Inconvénient : d'autres utilisateurs (avant tout ceux
utilisant un système d'exploitation autre que Linux) auront des problèmes de
lecture avec ces cartouches.
D'un autre côté : si on vous remet une cartouche ZIP contenant des données
"importantes", mais dont le tableau de partition est inutilisable (abîmé, etc.)
: pensez à cette possibilité, et tentez de monter la cartouche ZIP dans son
intégralité (en mode lecture uniquement par mesure de sécurité) :
/bin/mount -oro /dev/sdb /mnt
# ^^^^^^^^
# adapté à votre cas de figure
Voir aussi:
Lecteur de cartouches ZIP IOMEGA
Mots-clés: ZIP-DRIVE, LECTEUR DE CARTOUCHES
ZIP, PPA, DISQUETTES, CARTOUCHES, PARTITIONNER, FORMATER, MKFS, MKE2FS, IOMEGA, NOMAI
Catégories:
Matériel
SDB-maddin_zip, Copyright SuSE Linux AG, Nürnberg, Germany
- Version: 07. Mai 2002
SuSE Linux AG - Dernière modification: 14. Mai 2002 de ip (sdb_gen 1.40.0)