ฉันมีไฟล์ DVD ISO และต้องการเขียนผ่านเทอร์มินัล
เรามีรูปแบบคำสั่งมากมาย แต่ฉันไม่สามารถเลือกรูปแบบที่ดีที่สุดและปลอดภัย ดังนั้นโปรดให้คำสั่งที่ดีที่สุดในการเบิร์น ISO ผ่านเทอร์มินัล
ฉันมีไฟล์ DVD ISO และต้องการเขียนผ่านเทอร์มินัล
เรามีรูปแบบคำสั่งมากมาย แต่ฉันไม่สามารถเลือกรูปแบบที่ดีที่สุดและปลอดภัย ดังนั้นโปรดให้คำสั่งที่ดีที่สุดในการเบิร์น ISO ผ่านเทอร์มินัล
คำตอบ:
มีหลายวิธีในการทำเช่นนี้ แต่นี่เป็นเพียงสองวิธีที่ฉันใช้เป็นประจำ โปรดแทนที่/dev/sr1
ด้วยตัวระบุอุปกรณ์ของไดรฟ์เป้าหมายของคุณ (ค้นหาว่ามันคืออะไรด้วยinxi -d
) และแทนที่myiso
ด้วย iso และตำแหน่งดิสก์ของคุณหากจำเป็น
wodim -eject -tao speed=2 dev=/dev/sr1 -v -data myiso.iso
growisofs -dvd-compat -Z /dev/sr1=myiso.iso
ข้อมูลเพิ่มเติมเกี่ยวกับความสามารถในการอ่านและเขียนของไดรฟ์ของคุณสามารถพบได้โดยใช้คำสั่งต่อไปนี้อีกครั้งทำการ substututing ตัวอย่างของฉัน/dev
ด้วยตัวระบุอุปกรณ์ของคุณ:
wodim -prcap dev=/dev/sr1
สำหรับตัวเลือกเพิ่มเติมที่เกี่ยวข้องกับการwodim
และgrowisofs
ดู manpages ของตนโดยการป้อนและman wodim
man growisofs
(หมายเหตุ: wodim
เป็นทางแยกของcdrecord
โปรแกรมต้นฉบับ)
inxi
ไหม?
inxi
; ฉันลืมไปแล้วว่ามันไม่ได้อยู่ในที่เก็บของ
ใช้คำสั่งต่อไปนี้เพื่อค้นหาไดรฟ์ดีวีดีของคุณ:
wodim --devices
มันจะแสดงรายการผลลัพธ์ดังต่อไปนี้ (เหมืองเน้นหนัก):
wodim: Overview of accessible drives (1 found) :
-------------------------------------------------------------------------
0 dev='/dev/sg1' rwrw-- : 'TSSTcorp' 'CDDVDW SH-S223F'
-------------------------------------------------------------------------
จากเอาต์พุตด้านบนเราสามารถกำหนดตำแหน่งไดรฟ์ ในกรณีนี้/dev/sg1
คือตำแหน่งของไดรฟ์
ตอนนี้เพื่อเบิร์น ISO คุณสามารถใช้คำสั่งต่อไปนี้:
wodim -v dev=/dev/sg1 speed=10 -eject /home/$USER/file.iso
แทนที่/home/$USER/file.iso
ด้วยเส้นทางที่คุณต้องการ
wodim --devices
เป็นทางเลือก
wodim --devices
ดูเหมือนจะไม่ทำงานใช้wodim -checkdrive
แทน
bashburn
เป็นเพื่อนของคุณ.
sudo apt-add-repository universe
sudo apt-get update
sudo apt-get install bashburn
ปัจจุบัน BashBurn สามารถ:
บรรทัดคำสั่งที่จำง่าย:
wodim CD.iso
มันจะใช้ค่าเริ่มต้นและพยายามคาดเดาไดรฟ์ของคุณซึ่งก็ใช้ได้ดีในกรณีส่วนใหญ่
ด้วยวิธีนี้คุณจะต้องตั้งค่าตัวเลือกอื่นเช่นความเร็วหากคุณต้องการจริงๆ
cdrskin CD.iso
มันยังพยายามค้นหาอุปกรณ์ของคุณ แต่ด้วยเครื่องมือที่มีชื่อคล้ายกันมากมาย (cdrtool, cdrkit, cdrskin) มันก็ยากที่จะจำได้
ฉันรู้ว่าเราสามารถใช้ dd เพื่อเขียนเปิดเทอร์มินัลของคุณ ( CTRL+ ALT+ T )
dd if=/path/image.iso of=/dev/cdrom1
if - Input File เส้นทางที่คุณมี image.iso
ของ - ไฟล์เอาต์พุตที่ไฟล์นี้ต้องส่ง
หากคุณพยายามเบิร์นดีวีดีโดยใช้dd
คุณต้องทำตามคำสั่งด้านล่าง
growisofs -dvd-compat -Z /dev/dvd=/path/image.iso
ความเป็นไปได้อีกอย่างหนึ่งคือการแทนที่ wodim ด้วย PPA ของ Jorg Schilling cdrecord
จาก Brandon Snider ของ PPA สิ่งนี้ได้แก้ไขปัญหาการเบิร์นแปลก ๆ สำหรับฉันและได้รับการทดสอบอย่างกว้างขวางภายใต้การติดตั้ง Trusty Tahr ของฉัน เพิ่มที่เก็บก่อน:
sudo add-apt-repository ppa:brandonsnider/cdrtools
โปรดทราบว่านี้จะเข้ามาแทนที่wodim
แพคเกจด้วยเช่นเดียวกับการติดตั้งcdrecord
cdda2wav
จากนั้นค้นหาที่อยู่อุปกรณ์ที่เหมาะสมสำหรับไดรฟ์ดีวีดีของคุณโดยเรียกใช้:
cdrecord --scanbus
ในที่สุดรัน commandline ดังนี้: (ที่อยู่อุปกรณ์ของคุณจะแตกต่างกัน):
cdrecord -v dev=0,0,0 -speed 8 driveropts=burnfree fs=32m -eject my_distro.iso
ทันสมัยcdrecord
ไม่มีปัญหากับการเขียนซีดีหรือดีวีดีหรือ Bluray สำหรับเรื่องนั้น ...
อ้างอิง:
คุณสามารถใช้Braseroโดยใช้อาร์กิวเมนต์บรรทัดคำสั่ง
brasero --help