Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I am building a service where a portion of the file storage needs to be write-once, read-many. This is spurred by federal requirements. I have tried to go the UDF/cd-r/dvd-r route but I am met with a bunch of errors like this:

Initiating quick disc blank
Disc capacity is 295264 blocks (590528KB/576MB)
Formatting track
wait_cmd: Input/output error
Command failed: 04 17 00 00 00 00 00 00 00 00 00 00 - sense 05.2c.00
format disc: Illegal seek

This is only one form of this error, which I've seen a hundred different ways.

I've tried all kinds of forms of cdrwtool/dvdrw tools to format the disc. I've tried before and after I've created the packet device. I have tried this under openSUSE, Fedora, and REL and followed the Ubuntu forums How-to and this on packet writing (as well as a ton of older emails), and that was helpful, but hasn't led me to a solution. After all my research, it looks like udftools isn't in production shape and is not up to working with the various writers available today.

After trying 3 OSs and 4 machines I figured it was time to contact this crowd.

So I have some questions:

  1. Is UDF and WORM storage that problematic under linux?
  2. Is it production ready, and I'm just doing it wrong/need special hardware/chicken blood?
  3. Is there a better, passive technology for long-term, non-volatile data storage?

Thanks, Matt

share|improve this question
Roughly how much WORM data do you need to write? There are a few filesystem options that could help without resorting to DVD. –  ewwhite Mar 4 '13 at 20:35
Disc capacity is 295264 blocks (590528KB/576MB) ... Really? You've got hardware issues here. –  Michael Hampton Mar 4 '13 at 21:50
@ewwhite We don't need a ton of space a couple hundred megs each year. However, the technology has to be something that a compromised system cannot delete. –  Matt Mar 4 '13 at 22:36
@MichaelHampton I don't think so, because every disc that filed I promptly could properly analyze and burn with other tools (K3B/Brasero) on the same hardware. –  Matt Mar 4 '13 at 22:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.