fdisk - fdisk
Deweloper (y) | Robert Baron, IBM , Microsoft , Digital Research , Datalight , Novell , Brian E. Reifsnyder |
---|---|
Pierwsze wydanie | 1983, 37–38 lat temu |
System operacyjny | MS-DOS , PC DOS , FlexOS , SISNE plus , OS / 2 , eComStation , ArcaOS , Windows , DR DOS , ROM-DOS , FreeDOS , PTS-DOS , * BSD |
Platforma | Wieloplatformowy |
Rodzaj | Komenda |
Licencja | MS-DOS, PC DOS, FlexOS, OS / 2, Windows, DR DOS, ROM-DOS, PTS-DOS: zastrzeżone komercyjne oprogramowanie FreeDOS: GNU GPLv2 |
W informatyce , fdisk wiersza polecenia narzędzie zapewnia partycjonowania funkcje przygotowawcze do definiowania systemów plików . fdisk
wyposażony w DOS , DR FlexOS , IBM OS / 2 i Microsoft Windows systemów operacyjnych , a w niektórych portach FreeBSD , NetBSD , OpenBSD , DragonFly BSD i MacOS ze względu na kompatybilność. W wersjach systemu operacyjnego Windows NT od Windows 2000 i nowszych, fdisk
jest ona zastępowana przez bardziej zaawansowane narzędzie o nazwie diskpart
. Podobne narzędzia istnieją dla systemów uniksopodobnych, na przykład etykieta dysku BSD .
Wdrożenia
IBM PC DOS
IBM wprowadził fdisk
, Fixed Disk ustawień programu w wersji 1.00, z marca 1983 r wydaniu IBM PC / XT , pierwszego komputera do przechowywania danych na dysku twardym , a IBM Personal Computer DOS w wersji 2.0. Wersja 1 może zostać użyta do utworzenia jednej partycji FAT12 DOS, usunięcia jej, zmiany aktywnej partycji lub wyświetlenia danych partycji. fdisk
zapisuje główny rekord rozruchowy , który obsługuje do czterech partycji. Pozostałe trzy były przeznaczone dla innych systemów operacyjnych, takich jak CP / M-86 i Xenix , które miały mieć własne narzędzia do partycjonowania, ponieważ fdisk
ich nie obsługiwały.
W sierpniu 1984 roku PC DOS 3.0 dodał partycje FAT16, aby wydajniej obsługiwać większe dyski twarde.
W kwietniu 1987 na PC DOS / fdisk 3.30 dodano obsługę partycji rozszerzonych , które mogą pomieścić do 23 „dysków logicznych” lub woluminów .
Zawarty w IBM PC DOS 7.10FDISK32
i FORMAT32
narzędzia.
Microsoft DOS i Windows
Polecenie jest dostępne w wersji MS-DOS 3.2 i nowszych. Wersje MS-DOS od 2.0 do 3.10 zawierały narzędzia do partycjonowania specyficzne dla producentów OEM, które mogą być nazywane lub nie fdisk
.
Wsparcie dla FAT16B zostało dodane w Compaq MS-DOS 3.31, a później stało się dostępne z MS-DOS / PC DOS 4.0.
Większość programów DOS fdisk
, w tym fdisk
program dostarczony z oryginalnym systemem Windows 95 , jest w stanie tworzyć tylko partycje FAT typu FAT12, FAT16 i FAT16B.
Pochodna MS-DOS fdisk
została dostarczona z Windows 95, Windows 98 , a później Windows ME . Tylko fdisk
wersje dostarczane z systemem Windows 95B lub nowszym mogą manipulować partycjami FAT32 . Windows 2000 i nowsze nie używają fdisk
, mają również funkcję Logical Disk Manager , a także diskpart
.
W przeciwieństwie do fdisk
programów dla innych systemów operacyjnych, fdisk
programy dla DOS i Windows 9x / Me nie tylko zmieniają dane w tablicy partycji , ale także nadpisują wiele sektorów danych w samej partycji. (Jednak aby utworzyć partycję rozszerzoną, każdy edytor partycji musi umieścić rozszerzone rekordy rozruchowe przed każdym napędem logicznym na dysku.) Użytkownicy muszą upewnić się, że wybrano prawidłowy dysk / partycję przed użyciem systemu DOS / Windows fdisk
do partycjonowania. fdisk /mbr
Przełącznik jest nieudokumentowane, ale dobrze znany naprawy główny rekord rozruchowy .
fdisk
Dostarczany z Windows 95 nie zgłasza odpowiedni rozmiar dysku twardego, który jest większy niż 64 GB. fdisk
Firma Microsoft udostępnia zaktualizowaną wersję, która rozwiązuje ten problem. Firma Microsoft nazwał nową wersję „263044usa8” i jest to wersja 4.72.2811.0. Podpis 23 maja 2000 r. Oryginalny fdisk
rozmiar programu Windows 98 jest mniejszy niż zaktualizowany.
fdisk
nie może tworzyć partycji większych niż 512 GB, mimo że maksymalny rozmiar partycji FAT32 to 2 TB. To ograniczenie dotyczy wszystkich wersji fdisk
systemu Windows 95 OSR 2.1, Windows 98 i Windows ME.
IBM OS / 2
OS / 2 był dostarczany z dwoma menedżerami tablic partycji do wersji 4.0. Były to tryb tekstowy fdisk i GUI -na fdiskpm . Oba mają identyczną funkcjonalność i mogą manipulować zarówno partycjami FAT, jak i bardziej zaawansowanymi partycjami HPFS .
OS / 2 wersje 4.5 i wyższe (w tym eComStation i ArcaOS ) można używać JFS filesystem jak FAT i HPFS i wymienić fdisk
z Logical Volume Manager (LVM).
DR / Novell DOS i FlexOS
DR DOS 6.0 i FlexOS zawierają implementację fdisk
polecenia.
ROM-DOS
Datalight ROM-DOS zawiera fdisk
implementację. ROM-DOS został wprowadzony w 1989 roku jako kompatybilny z MS-DOS system operacyjny przeznaczony dla systemów wbudowanych. ROM-DOS 7.1 dodał obsługę FAT32 i długich nazw plików .
Darmowy dos
Wdrożenie fdisk
w FreeDOS jest wolnym oprogramowaniem . Wersja FreeDOS została opracowana przez Briana E. Reifsnydera i jest objęta licencją GNU GPLv2 .
PTS-DOS
Paragon Technology Systems PTS-DOS 2000 Pro zawiera fdisk
implementację.
Mach i 386BSD
fdisk
for Mach Operating System został napisany przez Roberta Barona. Został przeniesiony na 386BSD przez Juliana Elischera, a implementacja jest używana przez FreeBSD , NetBSD i DragonFly BSD , wszystkie od 2019 r., A także wczesne wersje OpenBSD między 1995 a 1997 r. Przed OpenBSD 2.2.
Tobias Weingartner napisał ponownie fdisk
w 1997 r. Przed OpenBSD 2.2, które zostało następnie rozwidlone przez Apple Computer, Inc. w 2002 r. I jest nadal używane jako podstawa dla fdisk
systemu macOS od 2019 r.
W przypadku partycji natywnych systemy BSD tradycyjnie używają etykiety fdisk
dysku BSD , a partycjonowanie jest obsługiwane tylko na niektórych architekturach (ze względu na kompatybilność) i tylko jako dodatek do etykiety dysku BSD (która jest obowiązkowa).
Linux
W Linuksie fdisk
jest częścią standardowego pakietu dystrybuowanych przez organizację Linux Kernel, util-linux
. Oryginalny program został napisany przez Andriesa E. Brouwera i AV Le Blanc, a później został przepisany przez Karela Żaka i Davidlohra Bueso, kiedy rozwidlili util-linux
pakiet w 2006 roku.
Zobacz też
Bibliografia
Dalsza lektura
- Wolverton, Van (1990). Polecenia MS-DOS: Skrócona instrukcja firmy Microsoft, wydanie czwarte poprawione . Microsoft Press . ISBN 978-1556152894 .
- Kathy Ivens; Brian Proffit (1993). OS / 2 Inside & Out . Osborne McGraw-Hill . ISBN 978-0078818714 .
- Tim O'Reilly; Troy Mott; Walter Glenn (1999). Windows 98 w pigułce: Krótki przewodnik po pulpicie . O'Reilly . ISBN 978-1565924864 .