Có công cụ kiểm tra đọc đĩa CD / DVD cho Linux không?


12

Khi tôi đang sử dụng DOS và Windows, tôi đã thấy khá nhiều lựa chọn các công cụ để kiểm tra các ổ đĩa quang để dễ đọc và tự chuẩn hóa một ổ đĩa quang. Hầu hết trong số họ thậm chí đã hình dung ra kết quả dưới dạng một biểu đồ đẹp.

Có bất kỳ như vậy cho các hệ điều hành GNU / Linux không?

Tôi muốn có một công cụ GUI trực quan đầy đủ tính năng, nhưng đối với trường hợp cụ thể mà tôi có bây giờ, tôi chỉ cần kiểm tra xem ổ đĩa CD của tôi có thể đọc được từng byte của đĩa CD-RW bị trầy xước đặc biệt không.

Câu trả lời:


7

Để đơn giản xem nếu một ổ đĩa có thể được đọc, bạn có thể sử dụng dd (1) . Điều này sẽ đọc trong nội dung của CDROM và sẽ bỏ qua / loại bỏ dữ liệu (lưu ý rằng thiết bị CDROM có thể có tên khác trên hệ thống của bạn):

 dd if=/dev/cdrom of=/dev/null

Cũng có thể so sánh điều này với hình ảnh ISO:

dd if=/dev/cdrom | md5sum - /path/to/file.iso

Điều này sẽ in một tổng kiểm tra cho CD và cho tệp ISO. Nếu tổng kiểm khớp với nhau, nội dung CD khớp với hình ảnh ISO.


1
k3b là một tiện ích ghi đĩa CD đồ họa với xác minh hình ảnh tích hợp và các tính năng gọn gàng khác.
ewindisch

Không cần ddở đây. cat /dev/cdrommd5sum /dev/cdrom /path/to/file.isosẽ làm việc như là tốt.
Gilles 'SO- ngừng trở nên xấu xa'

2
'cat / dev / cdrom' có thể hoạt động, nhưng sau đó bạn phải chuyển đầu ra qua vỏ của mình để loại bỏ nó. Tôi không nghĩ rằng đây thực sự là một giải pháp tốt hơn so với việc sử dụng dd hoàn toàn khép kín. Sử dụng 'dd' cũng sẽ cung cấp các lỗi, số liệu thống kê và các thông tin hữu ích khác mà 'mèo' sẽ không có.
ewindisch

Bạn đúng rằng md5sum có thể thực hiện so sánh trên chính tệp. Để so sánh đơn giản, nó có thể là một giải pháp tốt hơn. Tuy nhiên, có thể hữu ích khi ném 'pv' ở giữa hoặc tập lệnh xung quanh 'kill -USR1' để cung cấp số liệu thống kê. Hãy nhớ rằng chúng ta đang nói về phương tiện tương đối chậm như CD / DVD. Bên cạnh đó, thật ngớ ngẩn vì một lý do như nó có thể, sử dụng đối xứng 'dd' cung cấp cho ví dụ khác.
ewindisch

1
Khi chạy md5sumtrên hình ảnh từ đĩa CD hoặc trên đĩa cứng, bạn nên xem xét khả năng có các số 0 ở cuối tệp .iso. Xem câu trả lời này để biết thêm chi tiết.
Francesco Turco

5

Đối với một kiểm tra cấp thấp, tôi tìm thấy qpxtool . Với ổ đĩa của tôi (công bằng mà nói, không có trong danh sách các thiết bị được hỗ trợ), kết quả không có ý nghĩa, nhưng có lẽ bạn sẽ gặp may mắn hơn.


3

Tôi đã sử dụng dvdisaster để giúp tôi khôi phục dữ liệu từ một số đế lót ly DVD và CD-R mà tôi đã ghi. Đây là một ứng dụng GTK và có thể có sẵn dưới dạng gói trên bản phân phối Linux yêu thích của bạn.

Nó có một màn hình đồ họa đẹp cho thấy lĩnh vực nào là tốt và xấu. Nó cũng giữ số liệu thống kê khác nhau trong khi đọc phương tiện truyền thông của bạn.


3

Dòng lệnh, có readom(từ cdrkit, một nhánh của cdrtools) và readcd(từ cdrtools gốc của Joerg Schilling). Cả hai đều có thể kiểm tra lỗi C2.

Ngoài ra cdck, sẽ tạo ra một tệp văn bản có thể được đưa đến gnuplot để lấy biểu đồ.


1

Ngoài ra còn có dòng lệnh GDDRescue(GNU Data Rescue) có vẻ rất linh hoạt.

Đánh giá này về một số công cụ để khôi phục dữ liệu từ đĩa CD / DVD bị trầy xước, bao gồm GDDRescue. Tôi đã có trải nghiệm tốt hơn nhiều GDDRescueso với readcd: sử dụng các cấu hình chủ yếu mặc định, readcdvấp vào một đĩa DVD bị trầy xước nặng; trong khi ddrescuesau 72 giờ làm việc đã xuất sắc một cách sáng bóng .isotrong đó các lỗi đọc được giảm thiểu. Như trang người dùng của nó tuyên bố, ddrescue"tr [ied] khó cứu dữ liệu trong trường hợp đọc lỗi" và đã thành công.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.