ฉันกำลังพยายามใช้คำสั่ง dd ของ linux เพื่อสร้างอิมเมจดิสก์ 1:1 ของเทปเก็บถาวรบางส่วนที่ฉันมี
การตั้งค่าของฉัน:
ฉันกำลังติดตั้ง Ubuntu 20.04.2 LTS ใหม่ ฉันมีไดรฟ์ Exabyte VXA-2 (ภายนอก, SCSI) สำหรับเทป 80GB VXA-2 ที่ฉันมี และไดรฟ์ HP T4000s (ภายใน, SCSI) สำหรับเทป Travan ขนาด 4GB บางตัว ฉันมีอะแดปเตอร์ Adaptec AHA 2940 UW SCSI และอะแดปเตอร์ Adaptec AHA 2920 SCSI กล่องของฉันคือเวิร์กสเตชัน Dell Precision (ฉันต้องการเมนบอร์ดที่เก่าพอที่จะมีสล็อต PCI ที่ฉันต้องการสำหรับอะแดปเตอร์ SCSI)
ปัญหาของฉัน:
การดำเนินการทั้งหมดที่ฉันพยายามดำเนินการกับไดรฟ์ใดไดรฟ์หนึ่งล้มเหลวเนื่องจากข้อผิดพลาดอินพุต/เอาต์พุต ด้วยไดรฟ์ VXA-2 เทอร์มินัลจะหยุดการตอบสนองจากไดรฟ์เป็นเวลาหนึ่งหรือสองนาทีก่อนที่จะล้มเหลว ด้วยไดรฟ์ Travan มันจะล้มเหลวทันทีที่ฉันส่งคำสั่ง
Linux มองเห็นและระบุไดรฟ์ได้อย่างถูกต้อง:
me@mybox:~$ lsscsi
[0:0:11:0] เทป EXABYTE VXA-2 100E /dev/st1
[1:0:0:0] ดิสก์ ATA ST500NM0011 SN02 /dev/sda
[3:0:0:0] ซีดี/ดีวีดี hp DVD A DH16AFSH DHH6 /dev/sr0
[7:0:5:0] เทป HP T4000s 1.05 /dev/st0
พยายาม dd:
me@mybox:~$ sudo dd if=/dev/st0 of=/Desktop/test.img
dd: ไม่สามารถเปิด '/dev/st0': ข้อผิดพลาดอินพุต/เอาต์พุต
พยายามใช้คำสั่งใด ๆ กับ mt:
me@mybox:~$ sudo mt -f /dev/st0 สถานะ
mt: /dev/st0: rmtopen ล้มเหลว: ข้อผิดพลาดอินพุต/เอาต์พุต
ฉันใช้เทปใหม่สำหรับการทดสอบเหล่านี้ ไดร์ฟใช้แล้วแต่อยู่ในสภาพดีและเพิ่งทำความสะอาด พวกเขาเชื่อมต่อกับอะแดปเตอร์ SCSI ที่แตกต่างกัน ดังนั้นฉันไม่คิดว่าอะแดปเตอร์เป็นปัญหาเช่นกัน และความจริงแล้ว ฉันมีไดรฟ์ Travan ที่แตกต่างกัน 4 ตัว ซึ่งทั้งหมดสร้างข้อผิดพลาดอินพุต/เอาต์พุตทันทีเหมือนกัน ข้อผิดพลาดของฮาร์ดแวร์อื่น ๆ ที่ชัดเจนเพียงอย่างเดียวน่าจะเป็นเมนบอร์ด ดังนั้นฉันหวังว่าฉันแค่ทำอะไรผิดพลาดไป
เคล็ดลับใด ๆ ฉันยังใหม่กับ linux ดังนั้นบางทีฉันอาจจะขาดอะไรที่ชัดเจนไป ฉันควรคาดหวังให้ mt และ dd ทำงานนอกกรอบสำหรับเทปเหล่านี้ หรือฉันจำเป็นต้องจัดหาไดรเวอร์ linux สำหรับไดรฟ์เทป scsi โบราณเหล่านี้ก่อน
ขอบคุณสำหรับความช่วยเหลือของคุณ.