Section courante

A propos

Section administrative du site

ASSIGN

Assigne
Zenith Data Systems Microsoft MS-DOS 2 Externe

Syntaxe

ASSIGN [?]
ASSIGN u:
ASSIGN u:p d:

Paramètres

Nom Description
? Ce paramètre permet d'afficher les messages d'aide à l'écran.
u: Ce paramètre permet d'indiquer le numéro d'unité, de 0 à 7, de l'unité de disque Winchester que vous souhaitez utiliser.
p Ce paramètre permet d'indiquer le numéro de la partition Winchester que vous souhaitez attribuer au nom de l'unité de disque.
d: Ce paramètre permet d'indiquer le nom de l'unité de disque auquel la partition Winchester sera affectée.

Description

Cette commande permet de réassocier une lettre d'unité de disque logique à une autre lettre d'unité de disque logique.

Remarque

Concepts préliminaires

L'utilitaire ASSIGN vous permet d'accéder aux données des partitions de disque Winchester en attribuant les partitions aux unités de disque ou en modifiant les attributions précédentes de partition à l'unité de disque. La commande ASSIGN peut également être utilisé pour afficher toutes les affectations actuelles d'un disque Winchester.

Votre disque Winchester peut être divisé en quatre partitions maximum pour accueillir différents systèmes d'exploitation et fichiers. Sous MS-DOS, toutes ces partitions peuvent être rendues accessibles en même temps, à condition qu'elles contiennent des versions compatibles de MS-DOS. Les partitions sont identifiées par les numéros de partition 1 à 4.

Bien que la partition de démarrage soit accessible dès que vous démarrez à partir du disque Winchester, aucune autre partition n'est accessible tant que vous n'avez pas exécuté l'utilitaire ASSIGN pour affecter d'autres partitions aux noms d'unité de disque. Si vous démarrez à partir d'une disquette, aucune partition ne vous est attribuée.

Pour la plupart des opérations MS-DOS, vous pouvez considérer une partition Winchester comme s'il s'agissait d'une disquette. En tant que tel, vous devez réaliser que l'utilisation de la commande ASSIGN est similaire à l'activité d'insertion d'une disquette dans un unité de disque.

Tout comme vous devez insérer une disquette dans un lecteur avant de pouvoir accéder à ses données, vous devez attribuer une partition à un nom d'unité de disque avant de pouvoir y accéder (sauf si vous avez démarré à partir de cette partition).

Entrée de ligne de commande

Si vous entrez ASSIGN suivi d'un point d'interrogation (?) et appuyez sur RETURN, votre écran affichera des messages d'aide. Ces messages incluent une brève description de la commande ASSIGN et de ses paramètres d'entrée.

Par exemple, pour afficher des informations sur ASSIGN, vous saisirez :

ASSIGN ?

et appuyez sur RETURN. L'écran d'aide ASSIGN illustré ci-dessous s'affiche :

             ASSIGN Version 2.0


The ASSIGN utility is used to make a logical connection
between the partitions of a Winchester disk drive and the
drive names C:, D:, E:, and F:

Usage: ASSIGN [?] [u:][u: p d:]

Where:

   ? - Print this list
   u: - Unit number of Winchester (0-7)
   p - Partition number to ASSIGN (1-4)
   d: - Drive letter (C: - F:)

If only [u:] is specified, a table of valid partitions
for drive [u:] is printed.

REMARQUE : Les noms de l'unité de disque dans cet exemple peuvent différer de ceux s'affichant à l'écran. Les noms de l'unité de disque affichés à l'écran dans les messages d'aide et les prompts reflètent l'environnement matériel spécifique de votre système. Ainsi, votre système peut être configuré avec deux unités de disque de disquettes et un Winchester, auquel cas les disquettes seraient les lecteurs A et B et le Winchester serait C, D, E et F :, ou vous pourriez avoir trois unités de disques de disquettes et un Winchester, auquel cas les disquettes seraient A, B et C et le Winchester serait D, E, F et G. Quelle que soit la configuration de votre système, les messages à l'écran refléteront cette configuration.

Pour afficher l'état des partitions Winchester actuellement attribuées, vous devez saisir :

ASSIGN u:

et appuyez sur RETURN. L'écran affichera des informations sur l'unité u : dans un tableau tel que le suivant :

             ASSIGN Version 2.0


   Partition      Start        End        Size in
     Type        Cylinder    Cylinder    Kilobytes
   ---------     --------    --------    ---------

1.   DOS            0          304          10369
2. unallocated      0            0              0
3. unallocated      0            0              0
4. unallocated      0            0              0

  Drive C: = 0:1
  Drive D: = Unassigned
  Drive E: = Unassigned  
  Drive F: = Unassigned

REMARQUE : Ce tableau n'est qu'un exemple ; votre système sera probablement configuré différemment. Cependant, la présentation générale et le type d'informations affichées seront similaires.

Ce tableau est similaire à celui qui s'affiche lorsque vous utilisez le programme PART.

Afin d'attribuer la partition 1 sur l'unité de disque 0 à l'unité de disque C (comme indiqué dans le tableau précédent), vous feriez l'entrée suivante :

ASSIGN 0:1 C:

et appuyez sur RETURN. Votre écran affichera le message suivant :

DOS partition 1 assigned to drive C.

Vous pouvez maintenant accéder à la partition DOS 1 en tant que l'unité de disque C.

REMARQUE : Une fois qu'un nom de l'unité de disque a été attribué à une partition, ce même nom de l'unité de disque peut être réattribué à une partition différente à tout moment, en utilisant à nouveau l'utilitaire ASSIGN.

Les unités de disques ayant été affectés à des partitions se comportent comme des disquettes. Cependant, les règles suivantes s'appliquent :

REMARQUE : Les noms de l'unité de disque valides pour votre configuration système particulière seront répertoriés dans les messages d'aide disponibles en saisissant ASSIGN suivi d'un point d'interrogation.

Messages d'erreur

Cannot communicate with Winchester controller

EXPLICATION : Vous obtiendrez ce message si vous essayez d'exécuter ASSIGN et que vous n'avez pas de disque Winchester connecté à votre système.

Cannot read partition table

EXPLICATION : Ce message s'affichera si vous essayez d'attribuer une partition à partir d'un disque Winchester qui n'existe pas.

Invalid drive/drive not available

EXPLICATION : Vous avez essayé d'attribuer un numéro de partition autre que les numéros de partition valides 1 à 4.

Invalid version of IO.SYS

EXPLICATION : Vous avez tenté d'attribuer une partition contenant une version de IO.SYS incompatible avec la version à partir de laquelle vous avez démarré. Vous devez redémarrer à partir de la partition en question ou redémarrer à partir d'une disquette contenant une version de IO.SYS compatible avec celle de la partition.

Invalid Winchester drive number given

EXPLICATION : Vous devez ressaisir l'affectation avec un numéro d'unité de disque Winchester valide.

Not a DOS partition

EXPLICATION : Si vous essayez d'affecter une partition non-DOS (ou non allouée) à un unité de disque, vous obtiendrez le message d'erreur ci-dessus. Vous ne pouvez pas affecter de partitions non DOS (ou non allouées) sous MS-DOS.

Partition is already in use

EXPLICATION : Vous avez essayé d'attribuer un numéro de partition actuellement utilisé à un nouveau nom d'unité de disque.

Partition is too large

EXPLICATION : comme indiqué ci-dessus, MS-DOS prend en charge les partitions jusqu'à 32 mégaoctets. Cette erreur se produit en cas de tentative d'attribution d'une partition supérieure à la limite de 32 mégaoctets. Pour remédier à cette condition d'erreur, vous devez réexécuter le programme PART et réaffecter l'espace de partition.

Partition is too small

EXPLICATION : La taille de la partition allouée est inférieure à l'allocation DOS minimale (environ 32 Ko).



Dernière mise à jour : Mercredi, le 24 Août 2022