อ่าน 3 นาที
เครื่องมือ DVD+RW
dvd+rw-tools (หรือที่รู้จักกันในชื่อgrowisofsซึ่งเป็นส่วนหลัก) เป็นชุด เครื่องมือ โอเพนซอร์ส สำหรับ DVDและBlu-ray DiscสำหรับLinux , OpenBSD , NetBSD , FreeBSD , Solaris , HP-UX ,..
เครื่องมือ DVD+RW
| เครื่องมือ DVD+RW | |
|---|---|
| นักพัฒนา | แอนดี้ โพลยาคอฟ |
| เวอร์ชันเสถียร | 7.1 / 5 มีนาคม 2551 |
| ระบบปฏิบัติการ | ข้ามแพลตฟอร์ม |
| พิมพ์ | การเขียนแผ่น DVD/Blu-ray |
| ใบอนุญาต | ใบอนุญาตสาธารณะทั่วไปของ GNU |
| เว็บไซต์ | fy |
dvd+rw-tools (หรือที่รู้จักกันในชื่อgrowisofsซึ่งเป็นส่วนหลัก) เป็นชุด เครื่องมือ โอเพนซอร์ส สำหรับ DVDและBlu-ray DiscสำหรับLinux , OpenBSD , NetBSD , FreeBSD , Solaris , HP-UX , IRIX , WindowsและOS X dvd+rw-tools ไม่สามารถใช้งานกับสื่อCD ได้ [ 1 ]
แพ็คเกจนี้ต้องการโปรแกรมอื่นที่ใช้สร้าง ภาพ ISO 9660แบบทันที โปรแกรมนี้จัดหาโดยmkisofs (จาก แพ็คเกจ cdrtools ) หรือgenisoimage (จาก แพ็คเกจ cdrkit ) หรือลิงก์สัญลักษณ์ xorrisofs ไปยังxorriso (จากแพ็คเกจ libisoburn หรือ GNU xorriso) [ 2 ]
โปรแกรม dvd+rw-tools เผยแพร่ภายใต้สัญญาอนุญาต GNU General Public License จึงเป็น ซอฟต์แวร์ฟรี
โปรแกรม
- growisofs ใช้สำหรับ เขียนข้อมูลลงแผ่น DVD หรือ BD
- คำสั่ง dvd+rw-mediainfoจะแสดงสถานะของไดรฟ์และสื่อบันทึกข้อมูล
- รูป แบบ DVD+RW ใช้สำหรับฟอร์แมตสื่อบางประเภท รวมถึงแผ่น DVD-RW เปล่า
- dvd-ram-controlควบคุมการจัดการข้อบกพร่องและการป้องกันการเขียนข้อมูลลงในสื่อ DVD-RAM
- dvd+rw-booktypeจะตั้ง ค่าคุณสมบัติ Book Typeของสื่อ DVD
การเจริญเติบโตของ
growisofs เป็น ไดรเวอร์ SCSI/MMCในพื้นที่ผู้ใช้สำหรับการเขียนสื่อออปติคอลเช่นcdrecordหรือlibburnวัตถุประสงค์ดั้งเดิมคือการประสานการเขียนกับการทำงานของmkisofsหรือgenisoimage (ขึ้นอยู่กับที่เก็บ) เพื่อให้ สามารถเขียน แบบหลายเซสชันISO 9660 บนสื่อ DVD+RW ได้ ทำให้สามารถเพิ่มไฟล์ใหม่ลงในแผ่นดิสก์ที่เขียนไปบางส่วนพร้อมกับไฟล์ที่มีอยู่ได้[ 3 ] [ 4 ]
ต่อมาไม่นาน โปรแกรมนี้รองรับ สื่อ DVDทุกประเภทและภายหลังยัง รองรับ สื่อ BD (Blu-ray) อีกด้วย นอกจากนี้ยังสามารถเขียนภาพข้อมูลที่จัดรูปแบบไว้ล่วงหน้าลงบนสื่อได้ โดยไม่จำเป็นต้องใช้โปรแกรมจัดรูปแบบ ISO 9660 สำหรับงานนี้
growisofs ใช้Ring Bufferในพื้นที่ผู้ใช้เพื่อทำให้การส่งข้อมูลไปยังไดรฟ์ราบรื่นขึ้น ระดับการเติมของบัฟเฟอร์นี้จะถูกรายงานระหว่างการเขียนข้อมูลเป็น "RBU" ในขณะที่ระดับการเติมของบัฟเฟอร์ในตัวของไดรฟ์จะถูกรายงานเป็น "UBU"
growisofs สามารถสร้าง ระบบไฟล์ UDF 1.02ที่สามารถใช้งานร่วมกับ ISO9660 บนดิสก์หรืออิมเมจเดียวกันได้ แต่ไม่สามารถสร้างดิสก์หรืออิมเมจที่เป็น UDF เพียงอย่างเดียวได้ นอกจากนี้ การใช้งานหลายเซสชัน (การเพิ่มไฟล์ใหม่ลงในดิสก์ที่มีไฟล์อยู่แล้ว) รองรับเฉพาะระบบไฟล์ ISO9660 เท่านั้น ไม่ใช่ UDF [ 5 ]
ตัวเลือกบางอย่างที่ไม่ได้ระบุไว้ในโปรแกรมจะมีคำนำหน้าด้วย-use-the-force-luke=ซึ่งเป็นการ อ้างอิงถึง Star Warsตัวเลือกเหล่านี้ไม่ได้มีไว้สำหรับการใช้งานทั่วไป แต่มีไว้สำหรับผู้ใช้ขั้นสูงที่ "รู้ว่าพวกเขากำลังทำอะไร" ตัวอย่างเช่น จะ-use-the-force-luke=spare:noneเพิ่มความเร็วในการเขียนบน Blu-ray เป็นสองเท่าโดยการปิดใช้งานกระบวนการตรวจสอบการเขียน ซึ่งจะทำให้มั่นใจได้ว่าข้อมูลที่เขียนนั้นสามารถอ่านได้ทันทีหลังจากเขียนเสร็จ และจะเขียนข้อมูลซ้ำหากพบว่าอ่านไม่ได้ การปิดใช้งานอาจเป็นที่ต้องการเพื่อประหยัดเวลาในการผลิตสำเนาข้อมูลจำนวนมาก เนื่องจากข้อผิดพลาดไม่น่าจะเกิดขึ้นกับสื่อเปล่าใหม่จากแบรนด์ที่มีชื่อเสียง ตัวเลือกนี้ไม่มีผลต่อการเขียน DVD เนื่องจาก DVD ไม่มีคุณสมบัติการตรวจสอบการเขียน[ 6 ] [ 7 ]
โปรดทราบว่า "การตรวจสอบการเขียน" ไม่ใช่คำศัพท์อย่างเป็นทางการสำหรับฟีเจอร์นี้ แต่เป็นเพียงคำอธิบายถึงสิ่งที่ฟีเจอร์นี้ทำเท่านั้น
ตัวอย่างการใช้งาน:
growisofs -use-the-force-luke = notray -speed = 6 -overburn -Z /dev/sr0 -r -udf -V "volume label (disc title)" "parent directory"ในตัวอย่างนี้ ระบบไฟล์จะถูกสร้างขึ้น "แบบเรียลไทม์" ในระหว่างกระบวนการเขียน-use-the-force-luke=notrayถาดจะปิดอยู่หลังจากกระบวนการเขียนเสร็จสิ้นเพื่อป้องกันฝุ่นเกาะเมื่อไม่ได้ใช้งานคอมพิวเตอร์-overburnสั่งให้ไดรฟ์พยายามเขียนข้อมูลเกินความจุของแผ่นดิสก์ อย่างไรก็ตาม หากไดรฟ์ปฏิเสธที่จะเขียนเกินจุดที่กำหนด โปรแกรมจะไม่สามารถสั่งการไดรฟ์ได้ หากไม่มีตัวเลือกนี้ growisofs จะปฏิเสธการเขียนข้อมูลหากประเมินว่าไฟล์ที่เลือกมีขนาดเกินขนาดของแผ่นดิสก์-speed=6ตั้งค่าความเร็วในการเขียนที่ต้องการ หากไดรฟ์หรือชนิดของแผ่นดิสก์ไม่รองรับความเร็วที่กำหนด ไดรฟ์มักจะเขียนด้วยความเร็วที่ใกล้เคียงกับความเร็วที่ระบุมากที่สุด
พารามิเตอร์ต่างๆZ /dev/sr0ได้รับการสืบทอดมาจากgenisoimageและเปิดใช้งานส่วนขยาย Rock Ridge สร้างโครงสร้างไฟล์ UDF สำหรับไฟล์ที่มีขนาดเกิน 4 GiB และระบุป้ายชื่อไดรฟ์ที่จะแสดงในโปรแกรมจัดการไฟล์คำสั่งที่สืบทอดมาจาก genisoimage ไม่สามารถระบุสลับกับคำสั่งเฉพาะของ growisofs ได้ และต้องอยู่ต่อจากคำสั่งเหล่านั้นเท่านั้น แต่สามารถเรียงลำดับใดก็ได้ตามต้องการ
เช่นเดียวกับgenisoimage , growisofsจะจัดเก็บไฟล์และโฟลเดอร์ไว้ใน "parent directory" โดยตรงในไดเร็กทอรีรากของดิสก์ ไม่ใช่ในไดเร็กทอรีที่ชื่อว่า "parent directory" เหมือนกับยูทิลิตี้การบีบอัดไฟล์อย่างเช่น tar
growisofs -use-the-force-luke = notray -speed = 4 -Z /dev/sr0 = image.iso แทนที่จะสร้างระบบไฟล์ "แบบทันที" คำสั่งนี้จะเขียนไฟล์ภาพที่มีอยู่แล้วลงดิสก์ คำสั่งที่สืบทอดมาจากคำสั่งก่อนหน้าgenisoimageหรือ คำสั่งอื่น mkisofsๆ ไม่จำเป็น เนื่องจากจำเป็นเฉพาะสำหรับการสร้างระบบไฟล์ใหม่เท่านั้น
สำหรับการดูตัวอย่างพื้นที่ที่จะถูกใช้โดยไฟล์ที่เลือกและส่วนหัวของระบบไฟล์-print-sizeสามารถใช้พารามิเตอร์ได้ ร่วมกับ-quietสิ่งนี้จะระงับเอาต์พุตใดๆ ยกเว้นขนาดที่คำนวณได้ ขนาดจะแสดงเป็นบล็อกตรรกะ ซึ่งหมายถึงหน่วย 2048 ไบต์ นั่นหมายความว่า ตัวอย่างเช่น 12219392 บล็อกตรรกะจะเติมเต็ม BD-R แบบชั้นเดียว ( ตารางความจุ ) สามารถใช้สิ่งนี้เพื่อค้นหาว่าจะมีพื้นที่เหลือบนดิสก์เท่าใดหลังจากเขียนด้วยไฟล์ที่เลือกเสร็จสมบูรณ์ โดยค่าเริ่มต้น เครื่องมือจะปฏิเสธการเขียนข้อมูลหากตรวจพบว่าดิสก์ไม่มีพื้นที่เพียงพอสำหรับไฟล์ที่เลือก สามารถแทนที่ได้ด้วย-overburnพารามิเตอร์dvd+rw-mediainfoเครื่องมือสามารถระบุได้ว่ามีพื้นที่ใช้งานอยู่เท่าใดและมีพื้นที่ว่างเท่าใด[ 3 ]
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- ซอร์สโค้ดของเวอร์ชันล่าสุดของ "growisofs" จากเดือนมีนาคม 2551ซึ่งเขียนด้วยภาษาโปรแกรม C
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เครื่องมือ DVD+RW
dvd+rw-tools (หรือที่รู้จักกันในชื่อgrowisofsซึ่งเป็นส่วนหลัก) เป็นชุด เครื่องมือ โอเพนซอร์ส สำหรับ DVDและBlu-ray DiscสำหรับLinux , OpenBSD , NetBSD , FreeBSD , Solaris , HP-UX ,..
โปรแกรม
growisofs ใช้สำหรับ เขียน ข้อมูลลงแผ่น DVD หรือ BD คำสั่ง dvd+rw-mediainfo จะแสดงสถานะของไดรฟ์และสื่อบันทึกข้อมูล รูป แบบ DVD+RW ใช้ สำหรับฟอร์แมตสื่อบางประเภท รวมถึงแผ่น DVD-RW เปล่า dvd-ram-control ควบคุม การจัดการข้อบกพร่อง...
การเจริญเติบโตของ
growisofs เป็น ไดรเวอร์ SCSI/MMC ในพื้นที่ผู้ใช้สำหรับ การเขียนสื่อออปติคอล เช่น cdrecord หรือ libburn วัตถุประสงค์ดั้งเดิมคือการประสานการเขียนกับการทำงานของ mkisofs หรือ genisoimage (ขึ้นอยู่กับที่เก็บ) เพื่อให้ สามารถเขียน แบบหลายเซสชัน ISO 9660 บนสื่อ...
ลิงก์ภายนอก
เว็บไซต์อย่างเป็นทางการ ซอร์สโค้ดของเวอร์ชันล่าสุดของ "growisofs" จากเดือนมีนาคม 2551ซึ่งเขียนด้วย ภาษาโปรแกรม C ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Dvd%2Brw-tools&oldid=1350042872#growisofs "