LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Blanking a booteable CD-R RW. (https://www.linuxquestions.org/questions/slackware-14/blanking-a-booteable-cd-r-rw-903595/)

stf92 09-17-2011 05:28 PM

Blanking a booteable CD-R RW.
 
kernel 2.6.21.5, slackware 12.0
cdrecord 2.01.x

I made a CD-R RW booteable and now can't blank it. I did

cdrecord -force -blank=all dev=1001,0,0


and got
Code:

Starting to write CD/DVD at speed 4 in real force BLANK mode for single session.
Last chance to quit, starting real write    0 seconds. Operation starts.
cdrecord: Success. blank unit: scsi sendcmd: no error
CDB:  A1 00 00 00 00 00 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 03 00 00 00 00 0A 00 00 00 00 73 03 00 00
Sense Key: 0x3 Medium Error, Segment 0
Sense Code: 0x73 Qual 0x03 (power calibration area error) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 12.652s timeout 9600s
Starting to write CD/DVD at speed 4 in real force BLANK mode for single session.
No chance to quit anymore. Operation starts.
cdrecord: Success. blank unit: scsi sendcmd: no error
CDB:  A1 00 00 00 00 00 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 03 00 00 00 00 0A 00 00 00 00 51 00 00 00
Sense Key: 0x3 Medium Error, Segment 0
Sense Code: 0x51 Qual 0x00 (erase failure) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 15.615s timeout 9600s
cdrecord: Cannot blank disk, aborting.
semoi@darkstar:~$

Any suggestion will be welcome.

Woodsman 09-17-2011 06:52 PM

You don't have to read the story, but at the end you'll find links for a shell script that will erase CDs. You can perform a fast erase or full.

Burning CDs On A Remote Machine

I wrote that script on 12.2 and have used the script since moving to 13.1.

Should work on 12.0 but I don't sell warranties. :)

stf92 09-17-2011 10:50 PM

It was kind of you. However, your script, of which I should care for the erase funcion, shouldn't I, is essentially what I did: to use blank= fast/all. As for $DRYRUN, I ran with -eject -dummy first. All identical. The -eject is a Philips-some-models thing.


All times are GMT -5. The time now is 09:43 AM.