กลับไปหน้าบทความ

อ่าน 5 นาที

ดิสก์

fdiskเป็น ยูทิลิ ตี้บรรทัดคำสั่งสำหรับการแบ่งพาร์ติชั่นดิสก์มันเป็นส่วนหนึ่งของDOS , DR FlexOS , IBM OS/2และMicrosoft Windows เวอร์ชันแรกๆ รวมถึงFreeBSD บางเวอร์ชัน NetBSD OpenBSD.

ดิสก์

ดิสก์
นักพัฒนาโรเบิร์ต บารอน, IBM , ไมโครซอฟต์ , ดิจิทัล รีเสิร์ช , ดาต้าไลท์ , โนเวล ล์ , ไบรอัน อี. ไรฟ์สไนเดอร์
ปล่อยปี 1983 เมื่อ 42-43 ปีที่แล้ว
ระบบปฏิบัติการ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เป็น ยูทิลิ ตี้บรรทัดคำสั่งสำหรับการแบ่งพาร์ติชั่นดิสก์มันเป็นส่วนหนึ่งของDOS , DR FlexOS , IBM OS/2และMicrosoft Windows เวอร์ชันแรกๆ รวมถึงFreeBSD บางเวอร์ชัน [ 2 ] NetBSD [ 3 ] OpenBSD [ 4 ] DragonFly BSD [ 5 ]และmacOS [ 6 ]ด้วยเหตุผลด้านความเข้ากันได้Windows 2000 และรุ่นต่อมา ได้แทนที่ fdisk ด้วยเครื่องมือที่ทันสมัยกว่าที่เรียก ว่าdiskpart

การนำไปใช้

ดีเอส

IBMเปิดตัว fdisk เวอร์ชันแรก (ชื่ออย่างเป็นทางการคือ "Fixed Disk Setup Program") ในเดือนมีนาคม 1983 พร้อมกับการวางจำหน่าย คอมพิวเตอร์ IBM PC/XT (พีซีเครื่องแรกที่จัดเก็บข้อมูลบนฮาร์ดดิสก์ ) และ ระบบปฏิบัติการ IBM PC DOS 2.0 fdisk เวอร์ชัน 1.0 สามารถสร้าง พาร์ติชั่น FAT12 ได้หนึ่ง พาร์ติชั่น ลบพาร์ติชั่น เปลี่ยนพาร์ติชั่นที่ใช้งานอยู่หรือแสดงข้อมูลพาร์ติชั่นได้ fdisk จะเขียนมาสเตอร์บูตเรคคอร์ดซึ่งรองรับได้สูงสุดสี่พาร์ติชั่น อีกสามพาร์ติชั่นที่เหลือมีไว้สำหรับระบบปฏิบัติการอื่นๆ เช่นCP/M-86และXenixซึ่งคาดว่าจะมีโปรแกรมจัดการพาร์ติชั่นของตนเองอยู่แล้ว

Microsoft เพิ่ม fdisk ลงในMS-DOS เป็นครั้งแรก ในเวอร์ชัน 3.2 [ 7 ] MS-DOS เวอร์ชัน 2.0 ถึง 3.10 มีเครื่องมือแบ่งพาร์ติชั่นเฉพาะ OEM ซึ่งอาจมีชื่อว่า fdisk

PC DOS 3.0 ซึ่งวางจำหน่ายในเดือนสิงหาคม พ.ศ. 2527 ได้เพิ่มการรองรับ พาร์ติชั่น FAT16เพื่อจัดการกับฮาร์ดดิสก์ขนาดใหญ่ได้อย่างมีประสิทธิภาพมากขึ้น PC DOS 3.30 ซึ่งวางจำหน่ายในเดือนเมษายน พ.ศ. 2530 ได้เพิ่มการรองรับพาร์ติชั่นแบบขยาย (พาร์ติชั่นเหล่านี้ไม่ได้จัดเก็บข้อมูลโดยตรง แต่สามารถมีไดรฟ์เชิงตรรกะได้มากถึง 23 ไดรฟ์ ) ในทั้งสองกรณี fdisk ได้รับการแก้ไขให้ทำงานร่วมกับ FAT16 และพาร์ติชั่นแบบขยาย การรองรับFAT16Bถูกเพิ่มเข้ามาใน fdisk ของ Compaq เป็นครั้งแรกใน MS-DOS 3.31 ต่อมา FAT16B ก็มีให้ใช้งานใน MS-DOS และ PC DOS 4.0

ตัวเลือก ที่ไม่ได้รับ การบันทึกไว้ /mbrใน fdisk ซึ่งสามารถซ่อมแซมมาสเตอร์บูตเรคคอร์ด ได้ นั้น กลายเป็นที่นิยมในเวลาต่อมา

ระบบปฏิบัติการ IBM PC DOS 7.10 มาพร้อมกับยูทิลิตี้ fdisk32 ตัวใหม่

ROM-DOS [ 8 ] DR DOS 6.0 [ 9 ] FlexOS [ 10 ] PTS -DOS 2000 Pro [ 11 ]และFreeDOS [ 12 ]มีการใช้งานคำสั่ง fdisk

วินโดวส์

คำสั่ง fdisk บนMicrosoft Windows 95

ระบบปฏิบัติการ Windows 95 , Windows 98และ Windows MEมาพร้อมกับโปรแกรมจัดการดิสก์ที่พัฒนามาจาก fdisk ของ MS-DOS ส่วน Windows 2000 และรุ่นต่อๆ มานั้น มาพร้อมกับ โปรแกรม diskpartที่มีความซับซ้อนกว่าและ โปรแกรม จัดการดิสก์ แบบกราฟิก (Disk Management )

ตั้งแต่ Windows 95 OSR2 เป็นต้นไป fdisk รองรับระบบไฟล์FAT32 [ 13 ]

fdisk เวอร์ชันที่มาพร้อมกับ Windows 95 ไม่ได้รายงานขนาดที่ถูกต้องของฮาร์ดดิสก์ที่มีขนาดใหญ่กว่า 64 GB Microsoft ได้ออก fdisk เวอร์ชันอัปเดตเพื่อแก้ไขปัญหานี้[ 14 ]นอกจากนี้ fdisk ยังไม่สามารถสร้างพาร์ติชันที่มีขนาดใหญ่กว่า 512 GB ได้ แม้ว่า FAT32 จะรองรับพาร์ติชันขนาดใหญ่ถึง 2 TB ก็ตาม ข้อจำกัดนี้ใช้กับ fdisk ทุกเวอร์ชันที่มาพร้อมกับ Windows 95 OSR 2.1, Windows 98 และ Windows ME

IBM OS/2

ก่อนเวอร์ชัน 4.0 OS/2มาพร้อมกับตัวจัดการตารางพาร์ติชั่นสองตัว ได้แก่fdisk ในโหมดข้อความ[ 15 ]และfdiskpm ในโหมดกราฟิก[ 16 ] ทั้งสองมีฟังก์ชันการทำงานเหมือนกัน และสามารถจัดการได้ทั้งพาร์ติชั่น FAT และ พาร์ติชั่น HPFSขั้นสูง

OS/2 เวอร์ชัน 4.5 ขึ้นไป (รวมถึงeComStationและArcaOS ) สามารถใช้ ระบบไฟล์ JFSได้เช่นเดียวกับ FAT และ HPFS โดยได้เปลี่ยนจาก fdisk มาใช้Logical Volume Manager (LVM) แทน

Mach และ 386BSD

fdisk สำหรับระบบปฏิบัติการ Machถูกเขียนโดย Robert Baron มันถูกพอร์ตไปยัง386BSDโดย Julian Elischer [ 17 ]และการใช้งานนี้ถูกนำไปใช้โดยFreeBSD [ 2 ] NetBSD [ 3 ]และDragonFly BSD [ 5 ] ทั้งหมดนี้ในปี 2019 เช่นเดียวกับOpenBSD เวอร์ชันแรกๆ ระหว่าง ปี 1995 ถึง 1997 ก่อน OpenBSD 2.2 [ 1 ]

Tobias Weingartner ได้เขียน fdisk ขึ้นใหม่ในปี 1997 ก่อน OpenBSD 2.2 [ 4 ]ซึ่งต่อมาApple Computer, Inc ได้แยกโค้ดนี้ออกมา ในปี 2002 และยังคงใช้เป็นพื้นฐานสำหรับ fdisk บน macOS จนถึงปี 2019 [ 6 ]

สำหรับพาร์ติชั่นดั้งเดิม ระบบ BSD มักใช้BSD disklabelและการแบ่งพาร์ติชั่นด้วย fdisk นั้นรองรับเฉพาะสถาปัตยกรรมบางแบบเท่านั้น (ด้วยเหตุผลด้านความเข้ากันได้) และใช้ได้เฉพาะควบคู่กับ BSD disklabel (ซึ่งเป็นสิ่งที่จำเป็น) เท่านั้น

ลินุกซ์

ใน Linux, fdisk เป็นส่วนหนึ่งของแพ็คเกจมาตรฐานที่แจกจ่ายโดยองค์กร Linux Kernel, util-linuxโปรแกรมดั้งเดิมเขียนโดย Andries E. Brouwer และ AV Le Blanc และต่อมาเขียนใหม่โดย Karel Zak และ Davidlohr Bueso เมื่อพวกเขาแยกแพ็คเกจ util-linux ออกมาในปี 2006 โปรแกรมทางเลือกที่ใช้ncursesคือcfdiskซึ่งอนุญาตให้ผู้ใช้สร้างเค้าโครงพาร์ติชั่นผ่านอินเทอร์เฟซผู้ใช้แบบข้อความ (TUI) [ 18 ]

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • วูลเวอร์ตัน, แวน (1990). คำสั่ง MS-DOS: คู่มืออ้างอิงฉบับย่อของ Microsoft ฉบับปรับปรุงครั้งที่ 4.สำนักพิมพ์ Microsoft . ISBN 978-1556152894.
  • Kathy Ivens; Brian Proffit (1993). OS/2 Inside & Out . Osborne McGraw-Hill . ISBN 978-0078818714.
  • ทิม โอ'ไรลีย์; ทรอย มอตต์; วอลเตอร์ เกล็นน์ (1999). Windows 98 in a Nutshell: A Desktop Quick Reference . โอ'ไรลีย์ . ISBN 978-1565924864.
  • วิธีการแบ่งพาร์ติชั่นใน Linux โดยใช้ fdisk
  • คู่มือโปรแกรมเมอร์ Linux, fdisk(8)
  • fdisk จาก utils-linux-ng
  • blkid - ยูทิลิตี้แบบบรรทัดคำสั่งสำหรับค้นหา/แสดงคุณลักษณะของอุปกรณ์บล็อก
  • การใช้คำสั่ง blkid ( เก็บถาวรเมื่อ 2016-09-13 ที่Wayback Machine )
  • คู่มือผู้จัดการระบบ FreeBSD, FDISK(8)
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Fdisk&oldid=1359563489 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ดิสก์

fdiskเป็น ยูทิลิ ตี้บรรทัดคำสั่งสำหรับการแบ่งพาร์ติชั่นดิสก์มันเป็นส่วนหนึ่งของDOS , DR FlexOS , IBM OS/2และMicrosoft Windows เวอร์ชันแรกๆ รวมถึงFreeBSD บางเวอร์ชัน NetBSD OpenBSD.

ดีเอส

IBM เปิดตัว fdisk เวอร์ชันแรก (ชื่ออย่างเป็นทางการคือ "Fixed Disk Setup Program") ในเดือนมีนาคม 1983 พร้อมกับการวางจำหน่าย คอมพิวเตอร์ IBM PC/XT (พีซีเครื่องแรกที่จัดเก็บข้อมูลบน ฮาร์ดดิสก์ ) และ ระบบปฏิบัติการ IBM PC DOS 2.0 fdisk เวอร์ชัน 1.

วินโดวส์

ระบบปฏิบัติการ Windows 95 , Windows 98 และ Windows ME มาพร้อมกับโปรแกรมจัดการดิสก์ที่พัฒนามาจาก fdisk ของ MS-DOS ส่วน Windows 2000 และรุ่นต่อๆ มานั้น มาพร้อมกับ โปรแกรม diskpart ที่มีความซับซ้อนกว่าและ โปรแกรม จัดการดิสก์ แบบกราฟิก (Disk Management )

IBM OS/2

ก่อนเวอร์ชัน 4.0 OS/2 มาพร้อมกับตัวจัดการตารางพาร์ติชั่นสองตัว ได้แก่fdisk ในโหมดข้อความ [ 15 ] และfdiskpm ในโหมดกราฟิก [ 16 ] ทั้งสองมีฟังก์ชันการทำงานเหมือนกัน และสามารถจัดการได้ทั้งพาร์ติชั่น FAT และ พาร์ติชั่น HPFS ขั้นสูง