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

อ่าน 12 นาที

รูปแบบดิสก์สากล (Universal Disk Format)

Universal Disk Format ( UDF ) เป็น ระบบไฟล์ แบบ เปิด ที่ไม่ขึ้นกับผู้ผลิตสำหรับ การจัดเก็บข้อมูลคอมพิวเตอร์ บนสื่อหลากหลายประเภท ในทางปฏิบัติ UDF...

รูปแบบดิสก์สากล (Universal Disk Format)

ยูดีเอฟ
นักพัฒนาISO / IEC , ECMA International , OSTA
ชื่อเต็มรูปแบบดิสก์สากล (Universal Disk Format)
แนะนำพ.ศ. 2538 (1995)
รหัสพาร์ติชันไม่ได้กำหนดแต่แนะนำ: [ 1 ] 0x07 ( MBR ) EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 ( GPT )
ข้อจำกัด
ขนาดปริมาตรสูงสุด2 TiB (มีเซกเตอร์ขนาด 512 ไบต์), 8 TiB (มีเซกเตอร์ขนาด 2 KiB เหมือนแผ่นดิสก์ออปติคอลส่วนใหญ่), 16 TiB (มีเซกเตอร์ขนาด 4 KiB) [ a ] ​​[ 2 ]
ขนาดไฟล์สูงสุด16 ไอบี
ความยาวชื่อไฟล์สูงสุด255 ไบต์ (เส้นทาง 1023 ไบต์[ b ] )
อักขระที่อนุญาตสำหรับชื่อไฟล์รหัสยูนิโค้ด 16 บิตใดๆ ก็ได้ยกเว้นU+FEFFและU+FFFE
คุณสมบัติ
วันที่บันทึกการสร้าง, การเก็บถาวร, การแก้ไข (mtime), การแก้ไขคุณลักษณะ (ctime), การเข้าถึง (atime)
ช่วงวันที่
24:00:00.000 1 มกราคม 1 (UTC) – 23:59:59.999 31 ธันวาคม 9999 (UTC) [ 3 ]
ความละเอียดของวันที่ไมโครวินาที
ส้อมใช่
คุณลักษณะหลากหลาย
สิทธิ์การเข้าถึงไฟล์ระบบโพสิกซ์
การบีบอัดแบบโปร่งใสเลขที่
อื่น
ระบบปฏิบัติการที่รองรับหลากหลาย

Universal Disk Format ( UDF ) เป็นระบบไฟล์ แบบ เปิดที่ไม่ขึ้นกับผู้ผลิตสำหรับการจัดเก็บข้อมูลคอมพิวเตอร์บนสื่อหลากหลายประเภท ในทางปฏิบัติ UDF ถูกใช้งานอย่างแพร่หลายที่สุดสำหรับDVDและรูปแบบแผ่นดิสก์แบบออปติคอล รุ่นใหม่กว่า โดยเข้ามาแทนที่ ISO 9660เนื่องจากลักษณะการออกแบบ ทำให้ UDF เหมาะอย่างยิ่งสำหรับการอัปเดตแบบเพิ่มทีละน้อยบนสื่อออปติคอล ทั้งแบบ เขียนครั้งเดียวและแบบเขียนซ้ำได้UDF ได้รับการพัฒนาและดูแลรักษาโดยOptical Storage Technology Association (OSTA)

ในแง่ของวิศวกรรม รูปแบบดิสก์สากล (Universal Disk Format) เป็นโปรไฟล์ของข้อกำหนดที่เรียกว่า ISO/IEC 13346 และ ECMA-167 [ 3 ]

การใช้งาน

โดยปกติแล้วซอฟต์แวร์สร้างสื่อจะประมวลผลระบบไฟล์ UDF ในกระบวนการแบบกลุ่ม และเขียนลงสื่อออปติคอลในครั้งเดียว แต่เมื่อเขียนแบบแพ็ก เก็ต ลงบนสื่อที่เขียนซ้ำได้ เช่นCD-RW ระบบไฟล์ UDF จะอนุญาตให้สร้าง ลบ และแก้ไขไฟล์บนแผ่นได้เช่นเดียวกับ ระบบไฟล์ทั่วไปบนสื่อแบบถอดได้ เช่นฟลอปปี้ดิสก์และแฟลชไดรฟ์นอกจากนี้ยังสามารถทำได้บนสื่อที่เขียนได้ครั้งเดียว เช่นCD-Rแต่ในกรณีนั้น พื้นที่ที่ไฟล์ที่ถูกลบไปแล้วครอบครองจะไม่สามารถเรียกคืนได้ (และจะไม่สามารถเข้าถึงได้อีกต่อไป)

การสร้างมาสเตอร์แบบหลายเซสชันก็สามารถทำได้ใน UDF เช่นกัน แม้ว่าการใช้งานบางอย่างอาจไม่สามารถอ่านดิสก์ที่มีหลายเซสชันได้[ c ]

ประวัติศาสตร์

สมาคมเทคโนโลยีการจัดเก็บข้อมูลแบบออปติคอลได้กำหนดมาตรฐานระบบไฟล์ UDF เพื่อสร้างระบบไฟล์ทั่วไปสำหรับสื่อออปติคอลทั้งหมด ทั้งสำหรับ สื่อแบบ อ่านอย่างเดียวและสื่อแบบเขียนซ้ำได้ เมื่อเริ่มกำหนดมาตรฐาน ระบบไฟล์ UDF มีเป้าหมายที่จะแทนที่ISO 9660โดยรองรับทั้งสื่อแบบอ่านอย่างเดียวและแบบเขียนได้ หลังจากที่ UDF เวอร์ชันแรกออกวางจำหน่ายDVD Consortiumก็ได้นำมาใช้เป็นระบบไฟล์อย่างเป็นทางการสำหรับDVD-VideoและDVD- Audio [ 4 ]

UDF ใช้ รูปแบบ ตัวอธิบายปริมาตร พื้นฐาน ร่วมกับ ISO 9660 รูปแบบ "UDF Bridge" ได้รับการกำหนดตั้งแต่เวอร์ชัน 1.50 เพื่อให้ดิสก์สามารถมีระบบไฟล์ ISO 9660 ที่อ้างอิงถึงไฟล์ในส่วน UDF ได้ด้วย[ 5 ]

การแก้ไข

มีการเผยแพร่การแก้ไข UDF หลายครั้ง: [ 4 ] [ 6 ]

  • ฉบับแก้ไข 1.00 [ d ] (24 ตุลาคม 1995) ฉบับเผยแพร่ครั้งแรก
  • ฉบับแก้ไข 1.01 [ e ] (3 พฤศจิกายน 1995) เพิ่มภาคผนวก DVD และทำการเปลี่ยนแปลงเล็กน้อยบางประการ
  • การแก้ไข 1.02 [ 7 ] (30 สิงหาคม 2539) รูปแบบนี้ใช้โดยแผ่นDVD-Video
  • แก้ไขครั้งที่ 1.50 [ 8 ] (4 กุมภาพันธ์ 1997) เพิ่มการสนับสนุนสำหรับการเขียนแพ็กเก็ต CD-R/W และความสามารถในการเขียนซ้ำ (เสมือน) บนสื่อ CD-R/DVD-R โดยการแนะนำโครงสร้างตารางการจัดสรรเสมือน (VAT) เพิ่มตารางสำรองสำหรับการจัดการข้อบกพร่องบนสื่อที่เขียนซ้ำได้ เช่น CD-RW, DVD-RW และ DVD+RW เพิ่มบริดจ์ UDF
  • การแก้ไข 2.00 [ 9 ] (3 เมษายน 1998) เพิ่มการสนับสนุนไฟล์สตรีม รายการควบคุมการเข้าถึง การปรับเทียบพลังงาน ไฟล์แบบเรียลไทม์ (สำหรับการบันทึก DVD ) และการจัดการไดเร็กทอรีที่ง่ายขึ้น ขยายการสนับสนุน VAT
  • การแก้ไขครั้งที่ 2.01 [ 10 ] (15 มีนาคม พ.ศ. 2543) ส่วนใหญ่เป็นการแก้ไขข้อบกพร่องของ UDF เวอร์ชัน 2.00 ข้อกำกวมหลายประการของมาตรฐาน UDF ได้รับการแก้ไขในเวอร์ชัน 2.01
  • แก้ไขครั้งที่ 2.50 [ 11 ] (30 เมษายน 2546) เพิ่มพาร์ติชันเมตาเดตาเพื่ออำนวยความสะดวกในการจัดกลุ่มเมตาเดตา การกู้คืนความเสียหายที่ง่ายขึ้น และการทำสำเนาข้อมูลระบบไฟล์เพิ่มเติม: เมตาเดตาทั้งหมด เช่น โหนดและเนื้อหาไดเร็กทอรีจะถูกเขียนลงในพาร์ติชันแยกต่างหาก ซึ่งสามารถทำสำเนาได้ รูปแบบนี้ใช้โดยแผ่นบลูเรย์ บางเวอร์ชัน และแผ่นHD-DVD ส่วนใหญ่
  • แก้ไขครั้งที่ 2.60 [ 12 ] (1 มีนาคม 2548) เพิ่มวิธีการ Pseudo OverWrite สำหรับไดรฟ์ที่รองรับความสามารถในการเขียนทับแบบเสมือนบนสื่อที่บันทึกได้ตามลำดับ มีความเข้ากันได้แบบอ่านอย่างเดียวกับการใช้งาน UDF 2.50 : 10 ( Blu-ray บางแผ่น ใช้รูปแบบนี้)

การแก้ไข UDF จะถูกเข้ารหัสภายในเป็นเลขฐานสิบแบบไบนารีตัวอย่างเช่น การแก้ไข 2.60 จะถูกแทนด้วย0x0260 [ 12 ] : 23 นอกจากการประกาศการแก้ไขของตัวเองแล้ว ความเข้ากันได้สำหรับแต่ละวอลุ่มจะถูกกำหนดโดยการแก้ไขการอ่านขั้นต่ำและการเขียนขั้นต่ำ ซึ่งแต่ละรายการจะส่งสัญญาณถึงข้อกำหนดเพื่อ ให้การดำเนินการเหล่านี้เป็นไปได้สำหรับทุกโครงสร้างในอิมเมจนี้ การแก้ไข "การเขียนสูงสุด" ยังบันทึกระดับการสนับสนุน UDF สูงสุดของการใช้งานทั้งหมดที่เขียนลงในอิมเมจนี้ด้วย[ 12 ] : 34 ตัวอย่างเช่น วอลุ่ม UDF 2.01 ที่ไม่ได้ใช้ Stream Files (แนะนำใน UDF 2.00) แต่ใช้ VAT (UDF 1.50) ที่สร้างโดยการใช้งาน UDF 2.60 อาจมีการประกาศเวอร์ชันเป็น0x0201เวอร์ชันการอ่านขั้นต่ำตั้งค่าเป็น0x0150 เวอร์ชันการ เขียน ขั้นต่ำเป็น0x0150และเวอร์ชันการเขียนสูงสุดเป็น0x0260

การใช้งาน

แม้ว่า UDF จะถูกพัฒนาขึ้นมาเพื่อใช้กับแผ่นดิสก์แบบออปติคอลเป็นหลัก แต่ก็สามารถใช้งานกับสื่ออื่นๆ เช่น ฮาร์ดดิสก์ไดรฟ์และหน่วยความจำแฟลชได้เช่นกัน[ 13 ]

UDF เป็นระบบไฟล์แบบเปิดและรองรับ หลายแพลตฟอร์มเพียงระบบเดียวมานานกว่าทศวรรษโดยไม่มีข้อจำกัดขนาดไฟล์ที่ 4 GiB (ประมาณ 4.3 GB) จนกระทั่งมีการเปิดเผยซอร์สโค้ดของexFATในปี 2019 [ f ] [ g ] "หลายแพลตฟอร์ม" ในที่นี้หมายถึงรองรับโดยระบบปฏิบัติการหลักทั้งสามระบบ ได้แก่ Windows, macOS และ Linux [ 14 ]

บน Windows การฟอร์แมตอุปกรณ์จัดเก็บข้อมูลแฟลชเป็น UDF ไม่สามารถทำได้ผ่านวิดเจ็ตการฟอร์แมตแบบกราฟิก แต่ทำได้ผ่านพรอมต์คำสั่งเท่านั้น[ 15 ]

ข้อกำหนด

มาตรฐาน UDF กำหนด รูปแบบ ระบบไฟล์ไว้ สามแบบ เรียกว่า "บิลด์" ดังนี้:

  • รูป แบบธรรมดา (การเข้าถึงแบบอ่าน/เขียนแบบสุ่ม) นี่คือรูปแบบดั้งเดิมที่รองรับใน UDF ทุกเวอร์ชัน
  • ตารางการจัดสรรเสมือน (Virtual Allocation Table ) หรือที่รู้จักกันในชื่อ VAT (Incremental Writing) ใช้สำหรับการเขียนข้อมูลลงบนสื่อบันทึกข้อมูลแบบเขียนครั้งเดียวโดยเฉพาะ
  • Spared (Limited Random Write Access) ใช้สำหรับการเขียนลงบนสื่อบันทึกข้อมูลแบบเขียนซ้ำได้โดยเฉพาะ

เรียบง่าย

รูปแบบนี้ซึ่งถูกนำมาใช้ในมาตรฐานเวอร์ชันแรก สามารถใช้ได้กับดิสก์ทุกประเภทที่อนุญาตให้เข้าถึงแบบอ่าน/เขียนแบบสุ่ม เช่นฮาร์ดดิสก์ , DVD+RWและDVD-RAMข้อมูลเมตา (จนถึงเวอร์ชัน 2.50) และข้อมูลไฟล์จะถูกระบุโดยตรง ในการเขียนลงดิสก์ในรูปแบบนี้ สามารถเลือกบล็อกทางกายภาพใดก็ได้บนดิสก์เพื่อจัดสรรไฟล์ใหม่หรือไฟล์ที่อัปเดตได้

เนื่องจากนี่คือ รูปแบบ พื้นฐานระบบปฏิบัติการหรือไดรเวอร์ระบบไฟล์ใดๆ ที่อ้างว่ารองรับ UDF จึงควรจะสามารถอ่านรูปแบบนี้ได้

สร้างภาษีมูลค่าเพิ่ม

สื่อบันทึกข้อมูลแบบเขียนได้ครั้งเดียว เช่นDVD-RและCD-Rมีข้อจำกัดในการเขียนข้อมูล เนื่องจากแต่ละบล็อกทางกายภาพสามารถเขียนได้เพียงครั้งเดียว และการเขียนจะต้องเกิดขึ้นแบบเพิ่มทีละส่วน ดังนั้น การ เขียนข้อมูล UDF แบบพื้นฐานลงบน CD-R จึงทำได้โดยการเตรียมข้อมูลล่วงหน้าก่อน แล้วจึงเขียนข้อมูลทั้งหมดลงบนสื่อในครั้งเดียว คล้ายกับวิธี การเขียนระบบไฟล์ ISO 9660ลงบนแผ่น CD

เพื่อให้สามารถใช้แผ่น CD-R ได้เสมือนฮาร์ดดิสก์ โดยที่ผู้ใช้สามารถเพิ่มและแก้ไขไฟล์บนแผ่น CD-R ได้ตามต้องการ (ที่เรียกว่า "การเข้าถึงด้วยตัวอักษรไดรฟ์" ใน Windows) OSTA จึงได้เพิ่ม โครงสร้าง VATเข้าไปในมาตรฐาน UDF ในเวอร์ชัน 1.5 โครงสร้าง VAT เป็นโครงสร้างเพิ่มเติมบนแผ่นดิสก์ที่อนุญาตให้เขียนแบบแพ็กเก็ตได้กล่าวคือ การแมปบล็อกทางกายภาพใหม่เมื่อไฟล์หรือข้อมูลอื่น ๆ บนแผ่นดิสก์ถูกแก้ไขหรือลบ สำหรับสื่อแบบเขียนได้ครั้งเดียว แผ่นดิสก์ทั้งหมดจะถูกจำลองเสมือน ทำให้ผู้ใช้ไม่รู้สึกถึงข้อจำกัดของการเขียนได้ครั้งเดียว แผ่นดิสก์จึงสามารถใช้งานได้เหมือนกับแผ่นดิสก์แบบเขียนซ้ำได้

เนื่องจากแผ่น CD-R หรือ DVD-R เป็นแบบเขียนได้ครั้งเดียว ข้อมูลของไฟล์จึงยังคงอยู่บนแผ่น แม้จะไม่ปรากฏในไดเร็กทอรีอีกต่อไป แต่ก็ยังคงใช้พื้นที่เดิมที่จัดเก็บอยู่ ในที่สุด หลังจากใช้งานไปสักระยะ แผ่นก็จะเต็ม เนื่องจากไม่สามารถกู้คืนพื้นที่ว่างได้ด้วยการลบไฟล์ อย่างไรก็ตาม สามารถใช้เครื่องมือพิเศษเพื่อเข้าถึงสถานะก่อนหน้าของแผ่น (สถานะก่อนที่จะทำการลบ) ทำให้สามารถกู้คืนข้อมูลได้

ไดรฟ์บางตัวอาจไม่รองรับ UDF เวอร์ชัน 1.5 หรือสูงกว่าอย่างสมบูรณ์ ดังนั้นบางตัวอาจไม่สามารถจัดการกับการสร้าง VAT ได้

สร้างสำรอง (RW)

สื่อบันทึกข้อมูลแบบเขียนซ้ำได้ เช่นDVD-RWและCD-RWมีข้อจำกัดน้อยกว่าสื่อ DVD-R และ CD-R สามารถเขียนข้อมูลซ้ำลงในแต่ละเซกเตอร์ได้แบบสุ่ม (แต่ต้องเขียนทีละแพ็กเก็ต) และสามารถลบข้อมูลทั้งหมดได้ตลอดเวลา ทำให้แผ่นว่างเปล่าพร้อมสำหรับการเขียนไฟล์ UDF หรือระบบไฟล์อื่นๆ (เช่น ISO 9660 หรือCD Audio ) ลงไปใหม่ อย่างไรก็ตาม เซกเตอร์ของ สื่อ -RWอาจ "เสื่อมสภาพ" หลังจากใช้งานไประยะหนึ่ง หมายความว่าข้อมูลในเซกเตอร์นั้นจะไม่น่าเชื่อถือ เนื่องจากมีการเขียนซ้ำบ่อยเกินไป (โดยทั่วไปหลังจากเขียนซ้ำไม่กี่ร้อยครั้งสำหรับ CD-RW)

รูปแบบ UDF ทั้งแบบธรรมดาและแบบ VAT สามารถใช้กับสื่อบันทึกข้อมูลแบบเขียนซ้ำได้ แต่มีข้อจำกัดบางประการ หากใช้แบบธรรมดาบนสื่อ -RW จะต้องไม่อนุญาตให้แก้ไขข้อมูลในระดับระบบไฟล์ เนื่องจากจะทำให้เซกเตอร์ที่ใช้งานบ่อยบนแผ่นดิสก์ (เช่น เซกเตอร์สำหรับข้อมูลการจัดสรรไดเร็กทอรีและบล็อก) สึกหรออย่างรวดเร็ว ซึ่งจะตรวจไม่พบและนำไปสู่การสูญเสียข้อมูล เพื่อให้สามารถแก้ไขไฟล์บนแผ่นดิสก์ได้ แผ่นดิสก์แบบเขียนซ้ำได้สามารถใช้งานได้เหมือนกับสื่อ -R โดยใช้ แบบ VATวิธีนี้จะช่วยให้มั่นใจได้ว่าทุกบล็อกจะถูกเขียนเพียงครั้งเดียว (ต่อเนื่องกัน) ทำให้มั่นใจได้ว่าไม่มีบล็อกใดถูกเขียนซ้ำบ่อยกว่าบล็อกอื่น ด้วยวิธีนี้ แผ่นดิสก์ RW สามารถลบและนำกลับมาใช้ใหม่ได้หลายครั้งก่อนที่จะใช้งานไม่ได้ อย่างไรก็ตาม ในที่สุดมันก็จะใช้งานไม่ได้โดยไม่มีวิธีตรวจจับได้ง่าย เมื่อใช้ แบบ VATสื่อ CD-RW/DVD-RW จะปรากฏเป็นสื่อ CD-R หรือ DVD+/−R ในคอมพิวเตอร์ แต่สามารถลบข้อมูลในสื่อได้ตลอดเวลา

ฟังก์ชัน การจัดการข้อ บกพร่องแบบ UDFถูกเพิ่มเข้ามาในเวอร์ชัน 1.5 เพื่อแก้ไขปัญหาเฉพาะของสื่อบันทึกข้อมูลแบบเขียนซ้ำได้ ฟังก์ชันนี้เพิ่มตารางการจัดการข้อบกพร่อง พิเศษ เพื่อจัดการกับข้อบกพร่องที่จะเกิดขึ้นในส่วนต่างๆ ของแผ่นดิสก์ที่ถูกเขียนซ้ำมากเกินไป ตารางนี้จะติดตามเซกเตอร์ที่สึกหรอและแมปไปยังเซกเตอร์ที่ใช้งานได้ การจัดการข้อบกพร่องแบบ UDF นี้ใช้ไม่ได้กับระบบที่ใช้การจัดการข้อบกพร่องรูปแบบอื่นอยู่แล้ว เช่นMount Rainier (MRW) สำหรับแผ่นดิสก์แบบออปติคอล หรือตัวควบคุมดิสก์สำหรับฮาร์ดไดรฟ์

เครื่องมือและไดรฟ์ที่ไม่รองรับ UDF เวอร์ชัน 1.5 อย่างสมบูรณ์ จะไม่สนใจตารางสำรอง ซึ่งจะทำให้พวกมันอ่านเซกเตอร์ที่ล้าสมัยและชำรุด ส่งผลให้ดึงข้อมูลที่เสียหายออกมาได้

ค่าใช้จ่ายส่วนเกินที่กระจายอยู่ทั่วทั้งดิสก์จะสงวนพื้นที่จัดเก็บข้อมูลบางส่วนไว้ ทำให้ความจุที่ใช้งานได้ของCD-RWเช่น ความจุเดิม 650 MB ลดลงเหลือประมาณ 500 MB [ 16 ]

ชุดอักขระ

ข้อกำหนด UDF [ 4 ] อนุญาตให้ใช้ชุดอักขระ OSTA CS0เพียงชุดเดียวซึ่งสามารถจัดเก็บจุดรหัสUnicode ใดๆ ก็ได้ ยกเว้น U+FEFF และ U+FFFE ชุดอักขระเพิ่มเติมที่กำหนดไว้ใน ECMA-167 จะไม่ถูกนำมาใช้[ 3 ] : 7.2

นับตั้งแต่ Errata DCN-5157 ช่วงของรหัสจุดได้รับการขยายไปยังรหัสจุดทั้งหมดจาก Unicode 4.0 (หรือเวอร์ชันที่ใหม่กว่าหรือเก่ากว่า) ซึ่งรวมถึง อักขระ Plane 1–16 เช่นEmoji DCN-5157 ยังแนะนำให้ปรับสตริงให้เป็นมาตรฐานตามรูปแบบการปรับมาตรฐาน C [ 17 ]

ชุดอักขระ OSTA CS0 จัดเก็บสตริง Unicode 16 บิตที่ "บีบอัด" เป็นหน่วย 8 บิตหรือ 16 บิต โดยมีแท็ก "compID" ไบต์เดียวนำหน้าเพื่อระบุประเภทการบีบอัด การจัดเก็บ 8 บิตนั้นเทียบเท่ากับISO-8859-1 ในทางปฏิบัติ และการจัดเก็บ 16 บิตคือUTF-16ในรูปแบบ big endian ชื่อไฟล์ที่มีอักขระ 8 บิตต่อตัวช่วยประหยัดพื้นที่เนื่องจากใช้พื้นที่เพียงครึ่งเดียวต่ออักขระ ดังนั้นจึงควรใช้หากชื่อไฟล์ไม่มีอักขระพิเศษที่ไม่สามารถแสดงได้ด้วย 8 บิตเท่านั้น[ 18 ]

อัลกอริทึมอ้างอิงไม่ได้ตรวจสอบจุดรหัสต้องห้ามหรือตีความคู่ตัวแทนดังนั้นเช่นเดียวกับNTFSสตริงอาจผิดรูปแบบ[ 4 ] : 2.1.2, 6.4 (DCN-5157 ไม่ได้ระบุรูปแบบการจัดเก็บเฉพาะ แต่ UTF-16BE เป็นวิธีเดียวที่เป็นที่รู้จักกันดีในการจัดเก็บ Unicode ทั้งหมดในขณะที่ส่วนใหญ่เข้ากันได้กับUCS-2 ) [ 17 ]

เครื่องมือ

มีการพัฒนาเครื่องมือต่างๆ มากมายเพื่อใช้กับระบบไฟล์ UDF สำหรับ Linux udftoolsแพ็กเกจนี้ประกอบด้วยเครื่องมือหลายอย่างที่สามารถใช้งานได้โดยตรงผ่านทางอินเทอร์เฟซบรรทัดคำสั่งแต่ก็สามารถเรียกใช้จากแอปพลิเคชันอื่นๆ ได้เช่นกัน

เครื่องมือ นี้mkudffsสร้างระบบไฟล์ UDF ใหม่บนพาร์ติชันหรือ ไฟล์ อิมเมจดิสก์เครื่องมือนี้ถูกสร้างลิงก์สัญลักษณ์ไว้mkfs.udfเพื่อให้สอดคล้องกับmkfsเครื่องมือ อื่นๆ

udfinfoแสดงรายละเอียดของระบบไฟล์ UDF เช่น ป้ายชื่อไดรฟ์ เวอร์ชัน จำนวนไฟล์และไดเร็กทอรี และสถานะของแฟล็กการป้องกันการเขียน สามารถเปลี่ยนป้ายชื่อไดรฟ์ได้โดยใช้udflabelเครื่องมือ นี้

แฟล็กการป้องกันการเขียนสามารถ "ผนึก" ระบบไฟล์ได้เมื่อการเขียนเสร็จสิ้นและไม่มีเจตนาที่จะเปลี่ยนแปลงอีกต่อไป สำหรับการสลับการตั้งค่าการป้องกันการเขียนซึ่งทำให้ระบบไฟล์เป็นแบบอ่านอย่างเดียวเมื่อเปิดใช้งาน เครื่องมือที่เรียกว่าudftuneอยู่ระหว่างการพัฒนา แต่ยังไม่ได้รวมอยู่ในudftoolsแพ็คเกจ ณ เดือนเมษายน 2025 หลังจากนั้นมีรายงานว่าผู้ดูแลคือ Pali Rohár สูญเสียการเข้าถึงบัญชี GitHub ของเขา[ 19 ]

wrudfอนุญาตให้ผู้ใช้แก้ไขระบบไฟล์ UDF ได้อย่างมีปฏิสัมพันธ์ ตัวอย่างเช่น สามารถคัดลอกและลบไฟล์ และสร้างและลบไดเร็กทอรีได้

pktsetupใช้การเขียนแพ็กเก็ตผ่านไฟล์อุปกรณ์ที่มีชื่อ/dev/pktcdvd0และลำดับการนับ ไฟล์อุปกรณ์เหล่านี้แยกต่างหากจากไฟล์อุปกรณ์ปกติของไดรฟ์ออปติคัลที่มีชื่อ/dev/sr0(โดยที่ "sr" หมายถึง "SCSI ROM") และลำดับการนับ

[ 20 ]

ความเข้ากันได้

เครื่องเล่น DVDหลายเครื่องไม่รองรับ UDF เวอร์ชันอื่นนอกจากเวอร์ชัน 1.02 แผ่นที่สร้างด้วยเวอร์ชันใหม่กว่าอาจยังใช้งานได้ในเครื่องเล่นเหล่านี้หากใช้รูปแบบตัวเชื่อมต่อ ISO 9660 แม้ว่าระบบปฏิบัติการจะอ้างว่าสามารถอ่าน UDF 1.50 ได้ แต่ก็อาจรองรับเฉพาะ เวอร์ชัน พื้นฐาน เท่านั้น และไม่จำเป็นต้องรองรับ เวอร์ชัน VATหรือSpared UDF ด้วย

Mac OS X 10.4.5 อ้างว่ารองรับ Revision 1.50 (ดูman mount_udf ) แต่สามารถเมานต์ดิสก์แบบธรรมดาได้อย่างถูกต้องเท่านั้น และไม่รองรับการจำลองเสมือนเลย ไม่สามารถเมานต์ดิสก์ UDF ที่มี VAT ได้ ดังที่เห็นในปัญหาของ Sony Mavica [ 21 ] [ 22 ]เวอร์ชันก่อน 10.4.11 เมานต์ดิสก์ที่มี Sparing Table แต่ไม่สามารถอ่านไฟล์ได้อย่างถูกต้อง เวอร์ชัน 10.4.11 แก้ไขปัญหานี้แล้ว[ 23 ] [ 24 ]

ในทำนองเดียวกันWindows XP Service Pack 2 (SP2) ไม่สามารถอ่านแผ่น DVD-RW ที่ใช้ตารางสำรอง UDF 2.00 เป็นระบบจัดการข้อบกพร่องได้[ 25 ]ปัญหานี้เกิดขึ้นหากระบบจัดการข้อบกพร่อง UDF สร้างตารางสำรองที่ครอบคลุมมากกว่าหนึ่งเซกเตอร์บนแผ่น DVD-RW Windows XP SP2 สามารถรับรู้ได้ว่า DVD ใช้ UDF แต่ Windows Explorer จะแสดงเนื้อหาของ DVD เป็นโฟลเดอร์ว่างเปล่า มี hotfix สำหรับปัญหานี้[ 26 ]และรวมอยู่ใน Service Pack 3 [ 25 ]

เนื่องจากเวอร์ชันและตัวเลือก UDF เริ่มต้น พาร์ติชั่น UDF ที่ฟอร์แมตโดย Windows ไม่สามารถเขียนลงใน macOS ได้ ในทางกลับกัน พาร์ติชั่นที่ฟอร์แมตโดย macOS ก็ไม่สามารถเขียนลงใน Windows ได้โดยตรง เนื่องจากข้อกำหนดของ ตารางพาร์ติชั่น MBRนอกจากนี้ Linux รองรับการเขียนลงใน UDF 2.01 เท่านั้น สคริปต์สำหรับ Linux และ macOS ที่เรียกว่าformat-udfจัดการความไม่เข้ากันเหล่านี้โดยใช้ UDF 2.01 และเพิ่ม MBR ปลอม[ 27 ]สำหรับ Windows วิธีแก้ปัญหาที่ดีที่สุดคือการใช้เครื่องมือบรรทัดคำformat /FS:UDF /R:2.01สั่ง

มีการสร้างเครื่องมือสำหรับซ่อมแซมระบบไฟล์ UDF และแก้ไขคุณสมบัติของระบบไฟล์เหล่านั้นสำหรับระบบปฏิบัติการบางระบบ บน Windows เครื่องมือ chkdskสามารถซ่อมแซมระบบไฟล์ UDF ได้ (หากไม่เสียหายมากเกินไป เช่นเดียวกับระบบไฟล์อื่นๆ) เครื่องมือที่คล้ายกันสำหรับ Linux udffsckอยู่ระหว่างการพัฒนาโดย Vojtech Vladyka ในฐานะส่วนขยายของfsckและมีแผนจะเพิ่มเข้าไปใน แพ็คเกจ udftoolsอย่างไรก็ตาม ผู้พัฒนาได้ละทิ้งการพัฒนาเครื่องมือนี้ในปี 2018 [ 28 ]

เครื่องมือสำหรับสลับสถานะการป้องกันการเขียนudftuneอยู่ระหว่างการพัฒนาโดย Johannes Truschnigg ในปี 2023 แต่ไม่สามารถรวมเข้ากับ แพ็คเกจ udftools หลัก ได้ เนื่องจากมีรายงานว่า Pali Rohár ผู้ดูแลแพ็คเกจดังกล่าวไม่สามารถเข้าถึงบัญชี GitHub ของเขาได้[ 19 ]

ตารางระบบปฏิบัติการ
  • หากไม่ได้ระบุไว้เป็นอย่างอื่น การรองรับการอ่านและเขียนหมายความว่ารองรับเฉพาะการสร้าง UDF แบบธรรมดาเท่านั้น แต่ไม่รองรับการสร้าง VAT และแบบสำรอง
  • การรองรับโหมด "อ่าน" หมายความว่าระบบสามารถเมานต์ดิสก์ที่ฟอร์แมตแบบ UDF ได้ ทำให้ผู้ใช้สามารถอ่านไฟล์จากวอลุ่ม UDF โดยใช้อินเทอร์เฟซเดียวกันกับที่ใช้ในการเข้าถึงไฟล์บนดิสก์อื่นๆ ที่เชื่อมต่อกับคอมพิวเตอร์
  • การรองรับฟังก์ชัน "เขียน" หมายความว่า นอกเหนือจากการอ่านไฟล์จากวอลุ่ม UDF ที่เชื่อมต่อแล้ว ยังสามารถแก้ไข เพิ่ม หรือลบข้อมูล เช่น ไฟล์ ได้อีกด้วย
การแก้ไข UDF (อ่าน + เขียน) ไม่ธรรมดา
ระบบปฏิบัติการ 1.02 1.50 2.0x 2.50 2.60 ภาษีมูลค่าเพิ่ม ตารางสำรอง บันทึก
AIX 5.2, 5.3, 6.1 ใช่ ใช่ เลขที่ เลขที่ 1.5 คือค่าเริ่มต้น[ 29 ]
AmigaOS 4.0 ใช่ ใช่
BeOS / magnussoft ซีต้า / ไฮกุใช่ ใช่ ใช่ ใช่ ใช่
OS/2 (รวมถึงeComStationและArcaOS ) ใช่ ไดรเวอร์ค่าธรรมเนียมเพิ่มเติมบน OS/2
FreeBSD 5.0 ​​และเวอร์ชันใหม่กว่า อ่านอย่างเดียว อ่านอย่างเดียว[ 30 ]เลขที่ เลขที่ เลขที่ เลขที่ ใช่
เคอร์เนลลินุกซ์ 2.2 เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่
เคอร์เนลลินุกซ์ 2.4 ใช่ ใช่ ใช่[ h ]เลขที่ เลขที่ ใช่ ใช่
เคอร์เนลลินุกซ์ 2.6.0–2.6.25 ใช่ ใช่ ใช่ เลขที่ เลขที่ ใช่ ใช่ เคอร์เนลเวอร์ชันก่อน 2.6.10 รองรับประเภทสื่อน้อยกว่า
เคอร์เนลลินุกซ์เวอร์ชัน 2.6.26 และใหม่กว่า ใช่ ใช่ ใช่ อ่านอย่างเดียว[ 31 ]อ่านอย่างเดียว[ 12 ] : 10 ใช่ ใช่ ตัวเลือกการติดตั้งที่เกี่ยวข้องกับสิทธิ์ถูกเพิ่มในเวอร์ชัน 2.6.30 [ 32 ]รองรับการตรวจจับระบบไฟล์ UDF บนฮาร์ดดิสก์โดยอัตโนมัติตั้งแต่เวอร์ชัน 2.6.30 การตรวจจับระบบไฟล์ UDF บนอิมเมจดิสก์โดยอัตโนมัติได้รับการแก้ไขในเวอร์ชัน 4.11
ระบบปฏิบัติการ Mac OS 8.18.5ใช่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ Mac OS เวอร์ชันก่อนหน้าบางเวอร์ชัน เช่น7.5, 7.6และ 8.0 ก็ได้รับการสนับสนุนผ่านยูทิลิตี้ของบุคคลที่สามเช่นกัน พร้อมทั้งมีการสนับสนุนเวอร์ชัน UDF เพิ่มเติมสำหรับเวอร์ชัน 8.1 และ 8.5 [ i ]
Mac OS 8.6 , Mac OS 9ใช่ ใช่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ รองรับเวอร์ชัน UDF เพิ่มเติมผ่านยูทิลิตี้ของบุคคลที่สาม[ i ]
ระบบปฏิบัติการ Mac OS X 10.0–10.3 ใช่ ใช่[ 33 ]หมายเลข[ 33 ]เลขที่ เลขที่ เลขที่ เลขที่
ระบบปฏิบัติการ Mac OS X 10.4 ใช่ ใช่ ใช่ ไม่[ j ] [ 34 ]ไม่[ k ]เลขที่ ใช่[ l ]สามารถสร้างวอลุ่ม UDF 1.50 (แบบธรรมดา) โดยใช้drutilยูทิลิตี้ได้
ระบบปฏิบัติการ Mac OS X 10.5 และเวอร์ชันใหม่กว่า ใช่ ใช่ ใช่ ใช่[ 35 ] [ 34 ]อ่านอย่างเดียว[ 35 ] [ 36 ]ใช่ ใช่ ในการสร้าง ให้ใช้newfs_udfยูทิลิตี้
เน็ตบีเอสดี 4.0 อ่านอย่างเดียว[ 37 ]อ่านอย่างเดียว อ่านอย่างเดียว อ่านอย่างเดียว อ่านอย่างเดียว ใช่ ใช่ อ่านข้อมูล VAT แบบหลายเซสชัน, ข้อมูลสำรอง และเมตาพาร์ติชั่นจากแผ่น CD, DVD และ BD ทุกประเภท รวมถึง HDD และสื่อแฟลช
เน็ตบีเอสดี 5.0 ใช่ ใช่ ใช่ ใช่ ใช่ ใช่ ใช่ เขียนการสนับสนุนสำหรับการสร้างและสื่อทั้งหมด รวมถึง VAT แบบหลายเซสชัน[ 38 ]สร้างใหม่ด้วยnewfs_udf. การเขียนที่จำกัดบน 2.50/2.60 (เนื่องจากต้องการพาร์ติชันเมตาเดตาที่มีขนาดคงที่และจัดสรรไว้ล่วงหน้า) [ 39 ]
เน็ตแวร์ 5.1
เน็ตแวร์ 6
OpenBSD 3.8–3.9 อ่านอย่างเดียว[ 40 ]เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่
OpenBSD 4.0–4.6 อ่านอย่างเดียว อ่านอย่างเดียว[ 41 ]เลขที่ เลขที่ เลขที่ ใช่[ 41 ]เลขที่
โอเพนบีเอสดี 4.7 อ่านอย่างเดียว อ่านอย่างเดียว อ่านอย่างเดียว อ่านอย่างเดียว[ 42 ]อ่านอย่างเดียว[ 42 ]ใช่ ใช่
Solaris 7 11/99+ ใช่ ใช่
โซลาริส 8/9/10 ใช่ ใช่
DOS , FreeDOS , Windows 3.11 , Windows 95 , Windows 95 OSR2+และระบบปฏิบัติการอื่น ๆ ที่ใช้ DOS หมายเลข[ 43 ]เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ ไม่มีการรองรับโดยตรง แต่สามารถอ่านไฟล์ระบบที่มีโครงสร้างความเข้ากันได้แบบย้อนหลัง ISO9660 ได้
Windows 98 , Windows Meอ่านอย่างเดียวและสำหรับแผ่นออปติคอล CD/DVD เท่านั้น[ 44 ] [ 45 ] [ 46 ] [ 43 ]เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ รองรับการอ่าน/เขียนเพิ่มเติมผ่านยูทิลิตี้ของบุคคลที่สาม[ m ]
วินโดวส์ 2000อ่านอย่างเดียว[ 46 ] [ 47 ] [ 48 ] [ 49 ] [ 43 ]อ่านอย่างเดียว เลขที่ เลขที่ เลขที่ เลขที่ เลขที่ รองรับการอ่าน/เขียนเพิ่มเติมผ่านยูทิลิตี้ของบุคคลที่สาม[ m ]
ระบบปฏิบัติการ Windows XP / Server 2003อ่านอย่างเดียว[ 48 ] [ 49 ] [ 43 ]อ่านอย่างเดียว อ่านอย่างเดียว เลขที่ เลขที่ ใช่ ใช่[ n ]รองรับการอ่าน/เขียนเพิ่มเติมผ่านยูทิลิตี้ของบุคคลที่สาม[ m ]
วินโดววิสต้าใช่[ 50 ] [ 51 ] [ 49 ] [ 43 ]ใช่ ใช่ ใช่ อ่านอย่างเดียว[ 50 ] [ 51 ] [ 49 ] [ 43 ]ใช่ ใช่ ไมโครซอฟต์เรียกสิ่งนี้ว่าLive File Systemจำเป็นต้องสร้างพาร์ติชั่น MBR ปลอมบนอุปกรณ์ที่ไม่ใช่ไดรฟ์ออปติคัล
ระบบปฏิบัติการ Windows 7และเวอร์ชันที่ใหม่กว่า ใช่[ 43 ]ใช่ ใช่ ใช่ ใช่ ใช่ ใช่
ระบบปฏิบัติการ 1.02 1.50 2.0x 2.50 2.60 ภาษีมูลค่าเพิ่ม ตารางสำรอง บันทึก
การแก้ไข UDF (อ่าน + เขียน) ไม่ธรรมดา

ดูเพิ่มเติม

หมายเหตุ

  1. ^ 2 32 ×ขนาดบล็อก
  2. ^ข้อจำกัดนี้อาจถูกยกเลิกในเวอร์ชันใหม่กว่า
  3. ^การมาสเตอร์แบบหลายเซสชันเป็นส่วนหนึ่งของข้อกำหนด UDF มาโดยตลอด ดู [UDF 2.01/6.10.1] แม้ว่าเอกสารก่อนหน้านี้จะไม่ชัดเจนนักว่าค่าออฟเซ็ตของจุดยึดนั้นระบุให้เริ่มต้นจากเซสชันสุดท้าย
  4. ^กล่าวถึงเฉพาะในประวัติการแก้ไขเวอร์ชัน 1.02 เท่านั้น
  5. ^ไม่มีอยู่ในเว็บไซต์ OSTA ดู § ลิงก์ภายนอกนอกจากนี้ยังระบุไว้ในประวัติการแก้ไขเวอร์ชัน 1.02 ด้วย
  6. แม้ว่า ISO 9660จะสามารถเอาชนะข้อจำกัดขนาดไฟล์ 4 GiB ได้โดยการบรรจุรายการไฟล์หลายรายการที่มีชื่อเดียวกันซึ่งอ้างอิงถึงไฟล์เดียวกัน (ดู § ไดเร็กทอรีและไฟล์ ) แต่ก็ยังไม่มีเอกสารระบุว่าระบบปฏิบัติการใดบ้าง ที่รองรับคุณสมบัตินี้ ทำให้ประโยชน์ของมันไม่แน่นอน นอกจากนี้ ข้อจำกัดทางเทคนิคทำให้ ISO 9660 ไม่เหมาะสมสำหรับฮาร์ดดิสก์และสื่อจัดเก็บข้อมูลแบบแฟลชอยู่แล้ว เนื่องจากถูกสร้างขึ้นโดยคำนึงถึงแผ่นซีดีรอม ที่ผลิตจากโรงงาน ซึ่งไม่เคยได้รับการแก้ไข ตัวอย่างเช่น ไม่สามารถเพิ่มไฟล์ลงในระบบไฟล์ ISO 9660 ได้โดยไม่ต้องสร้างใหม่ทั้งหมดหรือเพิ่มเซสชันใหม่ (ยกเว้นในกรณีที่มีการสำรองพื้นที่สำหรับไฟล์ใหม่ไว้ล่วงหน้าบนสื่อที่เขียนได้แบบสุ่ม แต่สิ่งนี้ยังไม่ได้ถูกนำมาใช้จนถึงปี 2025 เนื่องจากขาดการใช้งาน) และแนวคิดของหลายเซสชันไม่มีอยู่บนฮาร์ดดิสก์และหน่วยความจำแฟลช เนื่องจากสามารถเขียนได้แบบสุ่ม
  7. ^ exFAT ถูกวิเคราะห์ย้อนกลับ (reverse-engineered) มานานก่อนที่ Microsoft จะเผยแพร่ข้อกำหนด และด้วยเหตุนี้จึงกลายเป็นโอเพนซอร์สโดยพฤตินัย (อย่างไม่เป็นทางการ) มาตั้งแต่ประมาณปี 2010 แต่ต่างจาก Microsoft ตรงที่นักพัฒนา UDF ได้เปิดเผยข้อกำหนดของตนต่อสาธารณะตั้งแต่เริ่มต้น
  8. ^ระบบปฏิบัติการ Linux เวอร์ชัน 2.3.17–2.4.5 รองรับเฉพาะ UDF เวอร์ชันไม่เกิน 2.00 เท่านั้น ส่วนระบบปฏิบัติการ Linux เวอร์ชัน 2.4.6 และใหม่กว่า รองรับ UDF เวอร์ชัน 2.01 ด้วย
  9. ^ a bรองรับการอ่านและ (ขึ้นอยู่กับยูทิลิตี้ที่ใช้) การเขียนข้อมูลสำหรับ UDF เวอร์ชัน 1.02, 1.50, 2.00 และ 2.01 (การรองรับเวอร์ชัน 1.50 ไม่มีใน 8.1 หรือ 8.5 และเวอร์ชัน 2.00 ขึ้นไปไม่ได้รับการสนับสนุนโดย Mac OS รุ่นคลาสสิกเลย) บนแผ่นดิสก์ออปติคัลที่มีให้ใช้งานผ่านยูทิลิตี้ของบุคคลที่สาม เช่นUDF Volume Access ของAdaptec หรือ DVD-RAM Tune-Up ของ Software Architects
  10. ^รองรับการใช้งานผ่านโปรแกรมเสริมจากภายนอก Toast 9+ HD Plugin
  11. ^รองรับการใช้งานผ่านโปรแกรมเสริมของบุคคลที่สาม Toast 9+
  12. ^ตั้งแต่เวอร์ชัน 10.4.11 เป็นต้นไป
  13. ^ a b cรองรับการอ่านและเขียนข้อมูลสำหรับ UDF เวอร์ชันอื่นๆ บนแผ่นดิสก์แบบออปติคอล โดยใช้ยูทิลิตี้จากบริษัทอื่น เช่นDLA , InCDหรือไดรเวอร์ Toshiba/Panasonic/Matsushita UDF 2.5 รองรับการอ่านและเขียนข้อมูลสำหรับดิสก์แบบถอดได้และฮาร์ดดิสก์ โดยใช้ยูทิลิตี้จากบริษัทอื่น เช่น WriteUDF! ของ SAI
  14. ^ต้องใช้ Service Pack 3
  • หน้าหลักของสมาคมเทคโนโลยีการจัดเก็บข้อมูลด้วยแสง (OSTA)
  • ข้อกำหนด UDF: 1.02 , 1.50 , 2.00 , 2.01 , 2.50 , 2.60 (1 มีนาคม 2548), SecureUDF
  • UDF 1.01 ( สำเนาที่เก็บ ถาวรเมื่อ วันที่ 17 ธันวาคม 2024 ที่Wayback Machineชื่อไฟล์เดิม: "UDF_101.PDF") – ข้อกำหนดนี้ไม่เคยถูกเผยแพร่บนเว็บไซต์ OSTA และมีอยู่เฉพาะในช่วงแรกบนเซิร์ฟเวอร์ FTP ซึ่งหายไปนานแล้วตั้งแต่ปี 2024 ที่URL นี้ (เชื่อมโยงจากบทความปี 1996 นี้ )
  • ไฟล์เก็บถาวรที่มีข้อมูลจำเพาะของ UDF ทั้งหมด (22 MB, ลิงก์สำรอง )
  • ไฟล์เก็บถาวรที่ประกอบด้วยข้อกำหนด UDF และเอกสาร ECMA บางส่วนที่อ้างอิงจากข้อกำหนดเหล่านั้น (73 MB, ไฟล์สำรองเก็บถาวรเมื่อวันที่ 3 กรกฎาคม 2025 ที่Wayback Machine )
  • ECMA 167/3: โครงสร้างวอลุ่มและไฟล์สำหรับสื่อบันทึกข้อมูลแบบเขียนครั้งเดียวและเขียนซ้ำได้โดยใช้การบันทึกแบบไม่เรียงลำดับสำหรับการแลกเปลี่ยนข้อมูล (มิถุนายน 1997) (อ้างอิงจากข้อกำหนด UDF)
  • บทนำ UDF ของ Wenguang Wang
  • การสนับสนุน UDF ของ Linux
  • " ไดรฟ์ CD-ROM อาจไม่สามารถอ่านแผ่นดิสก์ที่ฟอร์แมตแบบ UDF ใน Windows XP ได้ " ฝ่ายสนับสนุนของ Microsoft
  • AIX – ระบบไฟล์ CD-ROM และ UDFS
  • เทคโนโลยี OSTA (มีการกล่าวถึง UDF 1.00 ในเว็บไซต์ OSTA ปี 1996) (ข้อกำหนด UDF 1.00 นั้นสูญหายไป แล้ว ตั้งแต่ปี 2024)
  • UDF – El profesional de la información (กล่าวถึง UDF 1.01)
  • คลังเก็บซอร์สโค้ดของเครื่องมือสร้างและอ่านแผ่นดิสก์ออปติคัลต่างๆ รวมถึงudftoolsและเวอร์ชันที่แตกแขนงออกมาซึ่งมีudftuneและudffsckตลอดจนสคริปต์การจัดรูปแบบข้ามแพลตฟอร์มformat-udf: ZIP (41 MB) , TAR BZip2 (26 MB) เก็บถาวรเมื่อวันที่ 3 กรกฎาคม 2025 ที่Wayback Machine
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Universal_Disk_Format&oldid=1360352029 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ รูปแบบดิสก์สากล (Universal Disk Format)

Universal Disk Format ( UDF ) เป็น ระบบไฟล์ แบบ เปิด ที่ไม่ขึ้นกับผู้ผลิตสำหรับ การจัดเก็บข้อมูลคอมพิวเตอร์ บนสื่อหลากหลายประเภท ในทางปฏิบัติ UDF...

การใช้งาน

โดยปกติแล้ว ซอฟต์แวร์สร้างสื่อ จะประมวลผลระบบไฟล์ UDF ในกระบวนการแบบกลุ่ม และเขียนลงสื่อออปติคอลในครั้งเดียว แต่เมื่อ เขียนแบบแพ็ก เก็ต ลงบนสื่อที่เขียนซ้ำได้ เช่น CD-RW ระบบไฟล์ UDF จะอนุญาตให้สร้าง ลบ และแก้ไขไฟล์บนแผ่นได้เช่นเดียวกับ ระบบไฟล์...

ประวัติศาสตร์

สมาคม เทคโนโลยีการจัดเก็บข้อมูลแบบออปติคอล ได้กำหนดมาตรฐานระบบไฟล์ UDF เพื่อสร้างระบบไฟล์ทั่วไปสำหรับสื่อออปติคอลทั้งหมด ทั้งสำหรับ สื่อแบบ อ่านอย่างเดียว และสื่อแบบเขียนซ้ำได้ เมื่อเริ่มกำหนดมาตรฐาน ระบบไฟล์ UDF มีเป้าหมายที่จะแทนที่ ISO 9660...

การแก้ไข

มีการเผยแพร่การแก้ไข UDF หลายครั้ง: [ 4 ] [ 6 ]