Commande : fdisk
FDISK cr‚‚ une ou plusieurs partitions sur un disque dur. AprŠs quoi,
les partitions peuvent ˆtre format‚es
et seront prˆtes … l'emploi avec FreeDOS. Pour les rendre amor‡ables,
vous pourriez avoir … r‚gler une 'partition active' et … ex‚cuter
'fdisk /ipl' (ou : 'fdisk /mbr') et 'sys c:'.
FDISK n'est pas n‚cessaire pour les disquettes !
Syntaxe :
FDISK [argument]...
pas d'arguments Fonctionne en mode interactif.
/INFO [lecteur#] Affiche les informations de partition du <lecteur#>.
/REBOOT Red‚marre l'ordinateur.
Options :
Commandes pour cr‚er et effacer des partitions :
<taille> est un chiffre pour les m‚gaoctets ou MAX pour la taille
maximale ou <chiffre>,100 pour <chiffre> en
pourcentage.
<type#> est un type de partition num‚rique ou FAT-12/16/32 si
/SPEC n'est pas fourni.
/PRI:<taille> [/SPEC:<type#>] [lecteur#] Cr‚e une partition
primaire.
/EXT:<taille> [lecteur#] Cr‚e une partition DOS
‚tendue.
/LOG:<taille> [/SPEC:<type#>] [lecteur#] Cr‚e un lecteur
logique.
/PRIO,/EXTO,/LOGO Identique … ci-dessus, mais
‚vite le FAT32.
/AUTO [lecteur#] Partitionne automatiquement le
disque.
/DELETE {/PRI[:#] | /EXT | /LOG:<part#> Efface une partition.
| /NUM:<part#>} [drive#] ...le lecteur logique
d‚marre … /NUM=5.
/DELETEALL [lecteur#] Efface toutes les partitions du
<lecteur#>.
D‚finition des partitions actives :
/ACTIVATE:<partition#> [lecteur#] D‚finit la <partition#>
active.
/DEACTIVATE [lecteur#] D‚sactive toutes les partitions.
Gestion MBR (Master Boot Record, zone amorce) :
/CLEARMBR [lecteur#] Efface toutes les partitions et le code
d'amor‡age.
/LOADMBR [lecteur#] Charge la table des partitions et le code depuis
"boot.mbr" vers le MBR.
/SAVEMBR [lecteur#] Sauvegarde la table des partitions et le code
dans le fichier "boot.mbr".
Modifications de code MBR laissant les partitions intactes :
/IPL [lecteur#] Installe le code d'amor‡age standard sur le
<lecteur#> MBR.
...Identique … /MBR et /CMBR pour la
compatibilit‚.
/SMARTIPL [lecteur#] Installe l'IPL DriveSmart sur le <lecteur#>
MBR.
/LOADIPL [lecteur#] crit 440 octets de code depuis "boot.mbr" vers
le MBR.
Modification avanc‚e de la table des partitions :
/MODIFY:<part#>,<type#> [lecteur#] Change le type de
partition en <type#>. ...
Les lecteurs logiques d‚marrent …
"5".
/MOVE:<srcpart#>,<destpart#> [lecteur#] D‚place les
partitions primaires.
/SWAP:<1erepart#>,<2ndepart#> [lecteur#] change les
partitions primaires.
Gestion des indicateurs sur un disque dur :
/CLEARFLAG[{:<indicateur#>} | /ALL}] [lecteur#] R‚initialise
l'<indicateur#> ou bien tout sur le <lecteur#>.
/SETFLAG:<indicateur#>[,<valeur>] [lecteur#] D‚finit
l'<indicateur#> en 1 ou bien en <valeur>.
/TESTFLAG:<indicateur#>[,<valeur>] [lecteur#] Teste
l'<indicateur#> pour 1 ou bien pour la <valeur>.
Obtention d'informations sur les disques durs :
/STATUS Affiche la disposition de partition actuelle.
/DUMP D‚charge les informations de partition de tous les disques
durs (pour le d‚bogage).
Commutateurs de l'interface utilisateur interactif :
/UI D‚marre toujours l'IU si fourni comme dernier argument.
/MONO Force l'interface utilisateur … fonctionner en monochrome.
/FPRMT Affiche une invite pour FAT32/FAT16 en mode interactif.
/XO Active les options ‚tendues.
Options de compatibilit‚ :
/X D‚sactive ext. INT 13 et LBA pour les commandes suivantes.
Commentaires :
Comme FDISK cr‚e / efface des partitions, vous devriez l'utilisez avec
prudence. Si vous souhaitez rendre un disque dur amor‡able, n'oubliez
pas de r‚gler l'indicateur 'Actif' et d'ex‚cuter 'fdisk /mbr' pour
‚crire le MBR sur le disque dur. FreeDOS prend en charge jusqu'… QUATRE
partitions primaires. Si vous souhaitez cr‚er plus de QUATRE partitions
sur un disque dur vous devriez d'abord cr‚er un maximum de TROIS
partitions primaires, puis ajouter UNE (=au maximum !) partition ‚tendue
et … l'int‚rieur de cette partition UNE ou DAVANTAGE de partitions
logiques.
Pour pouvoir amorcer depuis jusqu'… quatre partitions diff‚rentes, vous
devez installer un systŠme sur ces partitions (au minimum = "sys c: /
d: /e: / f:") et ensuite ex‚cuter fdisk puis modifier l'indicateur
'Actif' vers une autre partition primaire. Vous ne pouvez PAS amorcer
depuis les lecteurs logiques !
FDISK a les NIVEAUX D'ERREURS / CODES DE SORTIE suivants :
0 Fin normal du programme, pas d'erreur
1 Erreur de syntaxe
3 Erreur dans le fichier fdisk.ini
4 Erreur dans le fichier part.dat
5 Disque dur inexistant
6 chec de l'allocation de tampon
7 Disque dur d‚j… partitionn‚. (Cela n'est retourn‚ que si
la fonction "/AUTO" est utilis‚e et qu'il existe d‚j… des
partitions autres qu'une partition de diagnostic Compaq
sur le disque dur.)
8 Erreur de lecture depuis ou d'‚criture sur le fichier boot.mbr.
9 Erreur diverse. Il vaut mieux examiner la sortie affich‚e
sur l'‚cran depuis FDISK libre pour d‚terminer la cause
exacte du problŠme.
20 L'indicateur n'a pas ‚t‚ d‚fini (cf. /SETFLAG, /TESTFLAG et
/CLEARFLAG pour les d‚tails)
21 L'indicateur n'a pas ‚t‚ d‚fini (cf. le niveau d'erreur 20
ci-dessus)
Exemples :
Exemple 1 :
Rendre une disquette amor‡able, version 1 :
Depuis un disque dur ou une disquette amor‡able :
fdisk (n'est pas n‚cessaire !)
format a: (Formate la disquette pour que des fichiers puissent ˆtre
‚crits).
sys a: Le NOYAU (KERNEL.SYS) et COMMAND.COM
seront copi‚s depuis votre disque dur ou disquette amor‡able
vers A:; aprŠs l'ex‚cution la disquette sera amor‡able.
Exemple 2 :
Rendre une disquette amor‡able, version 2 :
Depuis une disquette amorc‚e (dans le lecteur A:) :
fdisk (n'est pas n‚cessaire !)
format b: (Formate la disquette pour que des fichiers puissent ˆtre
‚crits). En fonction de la pr‚sence d'un ou bien deux
lecteurs de disquettes, la commande format formate sur le
lecteur B: ou vous demande d'ins‚rer une nouvelle disquette
dans le lecteur A: et effectue le formatage. Lorsque cela
est termin‚, ins‚rez la disquette originale … nouveau,
puis entrez :
sys b: Le NOYAU (KERNEL.SYS) et COMMAND.COM
seront copi‚s depuis votre disquette amor‡able A: vers B:,
(proc‚dure indique … format b:) aprŠs l'ex‚cution la
disquette sera amor‡able.
Exemple 3 :
Rendre un disque dur amor‡able :
Depuis une disquette amor‡able ou depuis un CD :
fdisk (Cela vous permet de cr‚er UNE ou PLUS de partitions, cf.
ci-dessus ; jusqu'… QUATRE partitions primaires peuvent
ˆtre cr‚‚es.
(Si vous cr‚ez quatre partitions primaires l'espace restant
de votre disque dur ne peut ˆtre utilis‚ !) N'oubliez pas
de red‚marrer !
Fdisk sans options affiche une interface utilisateur
graphique.
fdisk D‚finit la PARTITION ACTIVE (seule cette partition
peut amorcer, mais vous pouvez changer cela en rendant
ACTIVE l'une des trois autres partitions primaires (il n'y
a PAS de gestionnaire d'amor‡age) avec fdisk. N'oubliez pas
de red‚marrer votre ordinateur !
fdisk Tapez FDISK /IPL (ou : FDISK /mbr) pour mettre …
jour le code d'amor‡age, puis n'oubliez pas de red‚marrer !
format c: Pr‚pare le disque dur pour que les fichiers puissent ˆtre
‚crits sur la partition C:. Vous devez le faire pour toutes
les partitions que vous souhaitez utiliser et que vous avez
pr‚par‚ avec fdisk.
sys c: Le NOYAU (KERNEL.SYS) et COMMAND.COM
seront copi‚s depuis la disquette ou CD amor‡able vers C:
Exemple 4 :
fdisk /info
Voir ‚galement :
command.com
errorlevel/exitcode
format
kernel
kernel-devel
label
mirror
sys
undelete
unformat
vol
Copyright © 1998-2023 Brian E. Reifsnyder et la communaut‚ FreeDOS,
l'aide … ‚t‚ actualis‚e en 2023 par W. Spiegl et traduit par Berki
Yenign.
Ce fichier est d‚riv‚ de FreeDOS Spec Command HOWTO.
Voyez le fichier H2Cpying pour les conditions de copie.