디스크

fdisk
디스크
Fdisk.png
스크린샷FDISKMS-DOS에서
개발자Robert Baron, IBM, Microsoft, 디지털 리서치, Datalight, Novell, Brian E.라이프스나이더
초기 릴리즈1983년, 38~39년 전
운영 체제MS-DOS, PC DOS, FlexOS, SISNE Plus, OS/2, eComStation, ArcaOS, Windows, DR DOS, ROM-DOS, FreeDOS, PTS-DOS, *BSD,[1] SysV
플랫폼크로스 플랫폼
유형명령어
면허증. MS-DOS, PC DOS, FlexOS, OS/2, Windows, DR DOS, ROM-DOS, PTS-DOS: 자체 상용 소프트웨어
FreeDOS: GNU GPLv2

컴퓨팅에서 fdisk 명령줄 유틸리티는 파일 시스템을 정의하기 위한 디스크 파티션 기능을 제공합니다. fdisk 호환성을 위해 DOS, DRFlexOS, IBMOS/2 및 Microsoft Windows 운영 체제 [2]FreeBSD,[3] NetBSD,[4] OpenBSD, DragonFly[5] BSD 및 macOS[6] 특정 포트에 있는 기능을 제공합니다.Windows 2000 이후Windows NT 운영체제라인 버전에서는,fdisk라고 하는 보다 고도의 툴로 대체됩니다.diskpartBSD 디스크라벨과 같은 Unix 계열 시스템에도 같은 유틸리티가 존재합니다.

실장

IBM PC DOS

IBM이 도입했습니다.fdisk1983년 3월 IBM PC/XT의 출시로 하드 디스크에 데이터를 저장하는 최초의 PC인 Fixed Disk Setup Program 버전 1.00과 IBM Personal Computer DOS 버전 2.0이 출시되었습니다.버전 1은 FAT12 DOS 파티션 1개를 작성, 삭제, 활성 파티션 변경 또는 파티션 데이터 표시에 사용할 수 있습니다. fdisk는 최대 4개의 파티션을 지원하는 마스터 부트레코드를 씁니다.나머지 3개는 CP/M-86Xenix같은 다른 운영체제용으로 설계되었으며, 이러한 운영체제에는 다음과 같은 자체 파티셔닝 유틸리티가 있어야 합니다.fdisk지원하지 않았습니다.

1984년 8월 PC DOS 3.0은 대용량 하드 디스크를 보다 효율적으로 지원하기 위해 FAT16 파티션을 추가했습니다.

1987년 4월 PC DOS/fdisk 3.30은 최대 23개의 "논리 드라이브" 또는 볼륨을 저장할 수 있는 확장 파티션을 추가했습니다.

IBM PC DOS 7.10 포함FDISK32그리고.FORMAT32유틸리티입니다.

Microsoft DOS 및 Windows

fdiskMicrosoft Windows 95 명령어

이 명령어는 MS-DOS 버전 3.2 [7]이후에 사용할 수 있습니다.MS-DOS 버전 2.0~3.10에는 OEM 고유의 파티션 툴이 포함되어 있습니다.이 툴은 호출 가능 또는 호출 불가능할 수 있습니다.fdisk.

FAT16B에 대한 지원은 Compaq MS-DOS 3.31에서 추가되었으며 이후 MS-DOS/PC DOS 4.0에서 사용할 수 있게 되었습니다.

대부분의 DOS fdisk프로그램(포함)fdiskFAT12, FAT16 및 FAT16B 유형의 FAT 파티션만 만들 수 있습니다.

MS-DOS의 파생 모델fdisk는 Windows 95, Windows 98 및 그 이후의 Windows Me 에 부속되어 있습니다.fdisk Windows 95B 이후에 탑재된 버전에서는 FAT32 [8]파티션을 조작할 수 있습니다.Windows 2000 이후는 사용하지 않습니다.fdisk논리 디스크 매니저 기능과 함께diskpart.

와는 달리fdisk다른 운영체제용 프로그램,fdiskDOS 및 Windows 9x/Me용 프로그램은 파티션 테이블의 데이터를 변경할 뿐만 아니라 파티션 [citation needed]자체의 많은 데이터 섹터를 덮어씁니다.(, 확장 파티션을 작성하려면 파티션 에디터가 디스크의 각 논리 드라이브 앞에 확장 부트 레코드를 배치해야 합니다.)사용자는 DOS/Windows를 사용하기 전에 올바른 디스크/파티션이 선택되었는지 확인해야 합니다.fdisk파티션에 사용합니다.fdisk /mbr스위치는 문서화되어 있지 않지만 마스터 부트레코드를 복구하는 것으로 잘 알려져 있습니다.

fdiskWindows 95 에 부속되어 있는 에서는, 64 GB 를 넘는 하드 디스크의 올바른 사이즈가 보고되지 않습니다.최신 정보fdisk이 문제를 [9]수정하는 Microsoft에서 입수할 수 있습니다.마이크로소프트는 대체품을 "263044usa8"이라고 명명했으며 버전 4.72.2811.0이다.서명: 2000년 5월 23일오리지널 Windows 98fdisk프로그램 크기가 업데이트된 프로그램 크기보다 작습니다.

fdisk는 최대 FAT32 파티션 크기가 2TB임에도 불구하고 512GB보다 큰 파티션을 생성할 수 없습니다.이 제한은 의 모든 버전에 적용됩니다.fdiskWindows 95 OSR 2.1, Windows 98 및 Windows Me 에 부속되어 있습니다.

IBM OS/2

OS/2는 버전 4.0까지 2개의 파티션 테이블 매니저와 함께 출하되었습니다.이것들텍스트모드[10] fdisk와 GUI 기반의 fdiskpm이었습니다.[11]두 개의 기능은 동일하며 FAT 파티션과 고급 HPFS 파티션을 모두 조작할 수 있습니다.

OS/2 버전 4.5 이후(eComStationArcaOS 포함)에서는 JFS 파일 시스템 및 FAT 및 HPFS를 사용하여 대체 가능fdiskLVM(논리 볼륨 매니저)을 사용합니다.

DR/Novell DOS 및 FlexOS

DR DOS 6[12].0 및 FlexOS에는[13] 다음과 같은 구현이 포함되어 있습니다.fdisk명령어를 입력합니다.

ROM-DOS

DatalightROM-DOS에는fdisk실장.[14]ROM-DOS는 임베디드 시스템용으로 설계된 MS-DOS 호환 운영 체제로서 1989년에 도입되었습니다.ROM-DOS 7.1에서는 FAT32 및 긴 파일 이름 지원이 추가되었습니다.

FreeDOS

의 실장fdiskFreeDOS는 무료 [15]소프트웨어입니다.FreeDOS 버전은 Brian E에 의해 개발되었습니다.Reifsnyder로 [16]GNU GPLv2에 따라 라이센스가 부여됩니다.

PTS-DOS

Paragon 테크놀로지 시스템PTS-DOS 2000 Pro에는fdisk실장.[17]

Mach 및 386BSD

fdisk for Mach Operating System은 Robert Baron에 의해 작성되었습니다.Julian Elischer에 [18]의해 386BSD로 포팅되었으며, 구현은 FreeBSD,[2] NetBSD[3]DragonFly BSD,[5] 그리고 OpenBSD 2.2 [1]이전인 1995년에서 1997년 사이의 초기 버전의 OpenBSD에서 사용되고 있습니다.

토바이어스 와인가트너가 다시 썼다fdiskOpenBSD 2.2 [4]이전인 1997년, 이후 2002년 Apple Computer, Inc.에 의해 분기되었으며, 여전히 OpenBSD 2.2의 기반으로 사용됩니다.fdisk2019년 기준으로 MacOS에 포함되어 있습니다.[6]

네이티브 파티션의 경우 BSD 시스템에서는 전통적으로 BSD 디스크 라벨을 사용합니다.fdisk파티셔닝은 특정 아키텍처(호환성 이유)에서만 지원되며 BSD 디스크라벨(필수)에 추가하여 지원됩니다.

리눅스

Linux의 경우,fdisk는 Linux 커널 조직이 배포하는 표준 패키지의 일부입니다.util-linux원본 프로그램은 Andries E. Brower와 A. V. Le Blanc에 의해 쓰여졌고 나중에 그들이 포크를 놓을 때 Karel Zak과 Davidlohr Bueso에 의해 다시 쓰여졌다.util-linux2006년 패키지.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b "fdisk(8) — PC slice table (MBR) maintenance program". System Manager's Manual. FreeBSD, NetBSD, OpenBSD, DragonFly BSD.
  2. ^ a b "fdisk — PC slice table maintenance utility". BSD Cross Reference. FreeBSD.
  3. ^ a b "fdisk — MS-DOS partition maintenance program". BSD Cross Reference. NetBSD.
  4. ^ a b "fdisk — partition table maintenance program". BSD Cross Reference. OpenBSD.
  5. ^ a b "fdisk — PC slice table (MBR) maintenance program". BSD Cross Reference. DragonFly BSD.
  6. ^ a b "fdisk.tproj/fdisk.8", macOS 10.14.1, Apple
  7. ^ Wolverton, Van (2003). Running MS-DOS Version 6.22 (20th Anniversary Edition), 6th Revised edition. Microsoft Press. ISBN 0-7356-1812-7.
  8. ^ "How to Use the Fdisk and Format Tools to Partition or Repartition a Hard Disk". Support (6.0 ed.). Microsoft. 28 June 2012.
  9. ^ "Fdisk Does Not Recognize Full Size of Hard Disks Larger than 64 GB". Support (4.0 ed.). Microsoft. 24 August 2012.
  10. ^ "Archived copy". Archived from the original on 2019-04-14. Retrieved 2019-06-20.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  11. ^ "Archived copy". Archived from the original on 2019-04-14. Retrieved 2019-06-20.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  12. ^ DR DOS 6.0 사용자 가이드 최적화 및 구성 힌트
  13. ^ http://www.bitsavers.org/pdf/digitalResearch/flexos/1073-2003_FlexOS_Users_Guide_V1.3_Nov86.pdf[베어 URL PDF]
  14. ^ "Datalight ROM-DOS User's Guide" (PDF). www.datalight.com.
  15. ^ "ibiblio.org FreeDOS Group -- FreeDOS Base". www.ibiblio.org. Retrieved 2020-06-03.
  16. ^ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/fdisk.html
  17. ^ "PTS-DOS 2000 Pro User Manual" (PDF). Buggingen, Germany: Paragon Technology GmbH. 1999. Archived (PDF) from the original on 2018-05-12. Retrieved 2018-05-12.
  18. ^ "Fdisk".

추가 정보

외부 링크