หากคุณมีไดรฟ์ที่ใช้งานร่วมกับ HP ได้ (การอ้างอิงของฉันคือไดรฟ์ Tandberg Data HH LTO 4) คุณสามารถค้นหาความจุเทปที่เหลืออยู่ในบันทึก SCSI พร้อมกับเกร็ดน่าสนใจอื่น ๆ เช่นอัตราส่วนการบีบอัดอ่าน / เขียน ความล้มเหลวประวัติไดรฟ์ / เทป ฯลฯ
sg_logs -a /dev/nst1
ยูทิลิตี้นี้สามารถใช้ได้ในแพคเกจ distro ทั่วไปชื่อหรือsg3-utils
sg3_utils
คุณกำลังมองหาบรรทัดเช่น:
Main partition remaining capacity (in MiB)
Megabytes written to tape
(ลบออกจากความจุที่ไม่บีบอัด)
Data bytes written to media by WRITE commands
(ลบออกจากความจุที่ไม่บีบอัด)
ความล้มเหลวนั้นคุณสามารถลองใช้เครื่องมือเฉพาะของผู้จัดจำหน่าย ตัวอย่างเช่น HP มีเครื่องมือไลบรารีและเทป HPEซึ่งทำงานกับไดรฟ์ที่ใช้งานร่วมกันได้ของ HP ทั้งหมด ฝังอยู่ในเมนูของมันคุณสามารถค้นหาความสามารถในการสร้างและดูรายงานของไดรฟ์ซึ่งให้ข้อมูลทั้งหมดที่พบในsg_logs
และอื่น ๆ
และความล้มเหลวทั้งหมดนั้นคุณสามารถเขียนข้อมูลที่ไม่สามารถบีบอัดได้จนกว่าจะหมดเทปแล้วทำคณิตศาสตร์บนบล็อคที่เขียนขึ้นมาเพื่อคิดสิ่งที่เหลืออยู่ (ไปโดยไม่บอกว่ามันน่ารังเกียจ)
dd if=/dev/urandom of=/dev/nst1 bs=1M status=progress iflag=fullblock
หรือ
openssl enc -aes-256-ctr -pass pass:"$(dd if=/dev/urandom bs=128 count=1 2>/dev/null | base64)" -nosalt < /dev/zero | dd of=/dev/nst1 bs=1M status=progress iflag=fullblock
* เท่าที่ฉันทราบดีที่สุดไดรฟ์ทั้งหมดยกเว้น IBM และ Dell อาจมาจาก OEM เดียวกันและเข้ากันได้กับเครื่องมือ HP / HPE
ฉันใช้nst1
ตลอดทั้งคำตอบนี้เนื่องจากเป็นอุปกรณ์ในคำถามดั้งเดิมอัปเดตตามความจำเป็น