format (kommando) - format (command)

format
Ms-dosformat.png
Den MS-DOS FORMAT kommando
Skrevet i MS-DOS : samlingssprog
FreeDOS : C
Operativ system RT-11 , 86-DOS , MS-DOS , PC DOS , OS / 2 , eComStation , ArcaOS , ISIS-II , iRMX 86 , TRIPOS , AmigaDOS , Z80-RIO , OS-9 , MSX-DOS , FlexOS , PC- MOS , SpartaDOS X , DR DOS , ROM-DOS , 4690 OS , FreeDOS , PTS-DOS , SISNE plus , Windows , ReactOS
Platform Tværplatform
Type Kommando
Licens MS-DOS: MIT
FreeDOS, ReactOS: GPL

I computing , formaten kommando-line utility, der udfører diskformatering . Det er en komponent i forskellige operativsystemer , herunder 86-DOS , MS-DOS , IBM PC DOS og OS / 2 , Microsoft Windows og ReactOS .

Oversigt

De kommando udfører følgende handlinger som standard på en diskette , harddisk , solid state ( USB ), eller et andet magnetisk medium (det vil ikke udføre disse handlinger på optiske medier ):

  1. rydde FAT- poster ved at ændre dem til 0x00
  2. rydning af FAT-rodmappen ved at ændre eventuelle fundne værdier til 0x00
  3. kontrollere hver klynge for at se om den er god eller dårlig og markerer den som god eller dårlig i FAT

Enhver lagerenhed skal have sit medium struktureret til at være nyttigt. Denne proces kaldes "oprettelse af et filsystem" i Unix , Linux eller BSD . Under disse systemer anvendes forskellige kommandoer. Kommandoerne kan oprette mange slags filsystemer , herunder dem, der bruges af DOS, Windows og OS / 2.

Implementeringer

Image
FORMAT.COMblandt flere andre kommandoer i IBM PC DOS 1.0.
Image
FORMAT.CMDi CP / M-86

Kommandoen findes også på Intel ISIS-II , iRMX 86 , MetaComCo TRIPOS , AmigaDOS , Zilog Z80-RIO , Microware OS-9 , DR FlexOS , TSL PC-MOS , SpartaDOS X , Datalight ROM-DOS , IBM / Toshiba 4690 OS , PTS-DOS , SISNE plus og i DEC RT-11- operativsystemet.

Microsoft DOS og Windows

MS-DOS er kommandoen tilgængelig i version 1 og nyere.

Valgfrit (ved at tilføje / S til "system" -kontakten) formatkan også installere en Volume Boot Record . Med denne mulighed skriver Format bootstrap-kode til den første sektor af diskenheden (og muligvis også andre steder). Format skriver altid en BIOS Parameter Block til den første sektor, med eller uden / S-indstillingen.

En anden mulighed (/ Q) giver mulighed for, hvad Microsoft kalder "Hurtigt format". Med denne mulighed udfører kommandoen ikke trin 2 og 3 ovenfor. Format /Qændrer ikke data, der tidligere er skrevet til medierne.

At skrive "format" uden parametre i MS-DOS 3.2 eller tidligere ville automatisk, uden at brugeren blev bedt om, formatere det aktuelle drev; dog i MS-DOS 3.3 og senere ville det ganske enkelt producere fejlen: "krævet parameter mangler".

DR / Novell DOS

DR DOS 6.0 inkluderer en implementering af formatkommandoen.

FreeDOS

Den FreeDOS version blev udviklet af Brian E. Reifsnyder og er udgivet under GPL .

ReactOS

Image
Den formatkommando på ReactOS

ReactOS-implementeringen er baseret på en gratis klon udviklet af Mark Russinovich til Sysinternals i 1998. Den er licenseret under GPL. Det blev tilpasset til ReactOS af Emanuele Aliberti i 1999 og understøtter FAT , FAT32 , FATX , EKS2 , og btrfs filsystemer.

Se også

Bemærkninger

  1. ^ Directory-posterne udfyldes0x00siden MS-DOS 1.25 og PC DOS 2.0 . Hvis kommandolinjeformatet / O er angivet, er den første byte i hver biblioteksindstilling indstillet til0xE5hat oprette et FAT-format, der kan bruges af PC DOS 1.0 - 1.1 . Imidlertid vil ikke levering / O væsentligt fremskynde katalogsøgninger under MS-DOS 1.25 og PC DOS 2.0 og højere. Ældre versioner af MS-DOS, PC DOS og 86-DOS understøttede kun0xE5markøren.

Referencer

Yderligere læsning

eksterne links