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
- La commande ASSIGN est utilisée pour attribuer un numéro de partition physique de disque Winchester à un nom de disque logique. Cela établit une connexion logique entre un nom d'unité de disque et une partition d'unité de disque Winchester valide afin que les données puissent être facilement déplacées vers et depuis ces partitions.
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 :
- Les partitions ne peuvent pas être supérieures à 32 mégaoctets ou inférieures à 32 kilooctets.
- Une seule partition ne peut pas être affectée à plus d'un nom de l'unité de disque.
- u: (le numéro d'unité de disque Winchester) doit être un nombre compris entre 0 et 7.
- p (le numéro de partition) doit être un nombre compris entre 1 et 4.
- d: doit être un nom d'unité de disque dépendant du nombre d'unité de disquettes de votre système. L'intervalle de lettres d'unité de disque correcte s'affiche lorsque la commande ASSIGN RETURN est entrée.
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).