mpartition(1) General Commands Manual mpartition(1) Nom mpartition - Partitionnement d'un disque dur MS-DOS Note d'avertissement Cette page de manuel a ete automatiquement generee depuis la documentation texinfo de mtools(1), et pourrait ne pas etre completement fidele ou complete. Voir la fin de cette page de manuel pour les details. Description La commande mpartition est utilisee pour creer des systemes de fichiers MS-DOS comme des partitions. Elle est destinee a des systemes non-Linux, c'est-a-dire des systemes ou fdisk(8) et un acces aise aux peripheriques SCSI ne sont pas disponibles. Cette commande ne fonctionne que pour les disques dont le parametre de partition est defini. mpartition -p disque mpartition -r disque mpartition -I [-B secteur_amorcage] disque mpartition -a disque mpartition -d disque mpartition -c [-s secteurs] [-h tetes] [-t cylindres] [-v [-T type] [-b debut] [-l taille] [-f] mpartition gere les operations suivantes : p Afficher une ligne de commande pour recreer la partition du disque. Rien n'est affiche si le partitionnement du disque n'est pas defini ou qu'une incoherence a ete detectee. Si l'option de prolixite (-v) est aussi indiquee, afficher la table de partitionnement actuelle. r Supprimer le partitionnement du disque indique. I Initialiser la table de partitionnement et supprimer toutes les partitions. c Creer le partitionnement pour le disque indique. a << Activer >> le partitionnement, c'est-a-dire le rendre amorcable. Une seule partition peut etre amorcable a la fois. d << Desactiver >> le partitionnement, c'est-a-dire le rendre non amorcable. Si aucune operation n'est indiquee, les reglages actuels sont affiches. Pour la creation du partitionnement les options suivantes sont disponibles : s secteurs Nombre de secteurs par piste pour la partition (qui est aussi le nombre de secteurs par piste pour tout le disque). h tetes Nombre de tetes de la partition (qui est aussi le nombre de tetes pour tout le disque dur). Par defaut, les informations de geometrie (nombres de secteurs et de tetes) sont deduites des entrees voisines de la table de partitionnement ou estimees a partir de la taille. t cylindres Nombre de cylindres de la partition (pas celui de tout le disque dur). b debut Le decalage du debut de la partition exprime en secteurs. Si debut n'est pas indique, mpartition fait que la partition debute au debut du disque (partition numero 1) ou immediatement apres la fin de la partition precedente. l taille Taille (longueur) de la partition exprimee en secteurs. Si la fin n'est pas indiquee, mpartition deduit la taille a partir des nombres de secteurs, tetes et cylindres. Si ceux-ci non plus ne sont pas indiques, il attribue a la partition la plus grande taille possible en considerant la taille du disque et le debut de la partition suivante. Les options suivantes sont disponibles pour toutes les operations modifiant la table de partitionnement : f Habituellement, avant d'inscrire toute modification de partition, mpartition effectue des controles de coherence, tels que la verification de chevauchement ou l'alignement correct des partitions. Si n'importe quel verification echoue, la table de partitionnement n'est pas modifiee. L'option -f permet d'outrepasser ce dispositif de securite. Les options suivantes sont disponibles pour toutes les operations : v Simultanement avec l'option -p, afficher la table de partitionnement telle qu'elle est actuellement composee (aucune operation de modification) ou telle qu'elle est composee apres sa modification. vv Si l'option de prolixite est indiquee deux fois, mpartition affiche un vidage hexadecimal de la table de partitionnement lors de sa lecture a partir du peripherique ou de son ecriture sur le peripherique. Les options suivantes sont disponibles pour l'initialisation de la table de partitionnement : B secteur_amorcage Lire l'enregistrement d'amorcage maitre (MBR) a partir du fichier secteur_amorcage. Choix du type de partition mpartition procede de la facon suivante pour choisir un type de partition : - le type 0x0C est attribue aux partitions FAT32 (Win95 FAT32, LBA) ; - pour toutes les autres, si la partition loge entierement dans les premiers 65536 secteurs du disque, le type 0x01 est attribue pour les partitions FAT12 (DOS FAT12, CHS) et le type 0x04 pour les partitions FAT16 (DOS FAT16, CHS) ; - Pour les cas differents des precedents, le type 0x06 est attribue (DOS BIG FAT16 CHS) si la partition loge entierement dans les premiers 1024 cylindres (mode CHS) ; - pour tous les autres cas, le type 0x0E est attribue (Win95 BIG FAT16, LBA). Si le nombre de bits de la FAT n'est pas connu (non indique dans la definition du disque), FAT12 est suppose pour tous les disques ayant moins de 4 096 secteurs et FAT16 pour ceux ayant plus de 4 096 secteurs. Cela correspond plus ou moins aux definitions decrites dans https://en.wikipedia.org/wiki/Partition_type#List_of_partition_IDs et https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-2000-server/cc977219(v=technet.10), avec deux differences notables : - si les bits de la FAT sont inconnus, les documents de reference considerent que les disques comportant moins de 32 680 secteurs sont au format FAT12. mtools(1) utilise 4 096 secteurs comme seuil, car les anciennes versions de DOS ne prennent en charge FAT12 que sur les disques comportant moins de 4 096 secteurs (et ce sont ces anciennes versions qui sont les plus susceptibles d'utiliser FAT12 en premier lieu) ; - les documents de reference utilisent une limite de 8 Go (Wikipedia) ou de 4 Go (Microsoft) entre 0x06 (DOS BIG FAT16 CHS) et 0x0E. mtools utilise 1 024 cylindres. Cela est du au fait que toute partition depassant 1 024 cylindres doit etre de type LBA et ne peut pas etre de type CHS. 8 Go correspond a la plus grande capacite pouvant etre representee par le type CHS (63 secteurs, 255 tetes et 1 024 cylindres). 4 Go est la limite de capacite pour Windows 2000, il est donc logique qu'une documentation pour Windows 2000 specifie cette valeur comme limite superieure pour tout type de partition. Voir aussi Documentation texinfo de mtools Visualisation de la documentation texi Cette page de manuel a ete generee automatiquement depuis la documentation texinfo de mtools. Cependant, ce mecanisme n'est qu'approximatif et quelques points, tels que les references croisees, les notes de bas de page et les index sont perdus lors de ce processus de conversion. En effet, ces elements n'ont pas de representation appropriee dans le format des pages de manuel. De plus, toutes les informations n'ont pas ete importees dans les pages de manuel. Il est donc fortement recommande d'utiliser la documentation texinfo originale. Voir la fin de cette page de manuel pour des instructions sur la maniere de visualiser la documentation texinfo. * Pour generer une copie imprimable depuis la documentation texinfo, executer les commandes suivantes : ./configure; make dvi; dvips mtools.dvi * Pour generer une copie HTML, executer : ./configure; make html Un fichier HTML preconstruit peut etre trouve sur la page http://www.gnu.org/software/mtools/manual/mtools.html * Pour generer une copie info (navigable avec le mode info d'Emacs), executer : ./configure; make info La documentation texinfo a un meilleur rendu lorsqu'elle est imprimee ou visualisee en HTML. En effet, dans la version info, certains exemples sont difficiles a lire a cause des conventions d'echappement utilisees dans info. TRADUCTION La traduction francaise de cette page de manuel a ete creee par Jean- Paul Guillonneau Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . mtools-4.0.49 14 juin 2025 mpartition(1)