Date: Thu, 18 Nov 2004 11:57:39 -0800 From: Dan Finn <dhrider@gmail.com> To: f-questions <freebsd-questions@freebsd.org> Subject: best way to to a direct copy of audio cd Message-ID: <89ceee7041118115734abb783@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
I would like to be able to use dd to grab a full, single iso image of an audio cd and then use cdrecord to burn that. I know I can do this under linux but for some reason I can't get it to work under fbsd. I am trying to grab the entire audio cd image using the following: dd if=/dev/acd0 conv=swab bs=2352 of=audio_cd.iso I have an ide cd but I've also set it up so that I can access it as if it's a scsi cdrom using /dev/cd0. However when I run the above command with /dev/cd0 I get the following error: dd: /dev/cd0: Invalid argument So the above command using dd and /dev/acd0 seems to work, it grabs what seems like the entire image off the audio cd. I then attempt to burn it using the following command: cdrecord -v -data audio_cd.iso And I get the following errors from that command: Track 01: 718 of 740 MB written (fifo 100%) [buf 99%] 4.2x.cdrecord: Input/output error. write_g1: scsi sendcmd: retryable error CDB: 2A 00 00 05 9C E6 00 00 1F 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Sense Key: 0xFFFFFFFF [], Segment 0 Sense Code: 0x00 Qual 0x00 (no additional sense information) Fru 0x0 Sense flags: Blk 0 (not valid) cmd finished after 0.077s timeout 40s write track data: error after 753348608 bytes Sense Bytes: 70 00 00 00 00 00 00 0A 00 00 00 00 00 00 00 00 00 00 Writing time: 1249.053s Average write speed 4.1x. Min drive buffer fill was 99% Fixating... Fixating time: 61.978s cdrecord: fifo had 11930 puts and 11867 gets. cdrecord: fifo was 0 times empty and 11848 times full, min fill was 92%. and the following errors from my messages file: Nov 17 16:36:19 stewie kernel: acd0: FAILURE - READ_SUBCHANNEL status=51<READY,DSC,ERROR> sensekey=ILLEGAL REQUEST error=4<ABORTED> about one every couple of seconds. If I burn it with cdrecord as audio and use the -swab option it works and plays. But the problem I have with that is that it records it all as one song. Is there a way to do what I am trying to do under freebsd? Thanks Dan What am I doing wrong here? All I want
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?89ceee7041118115734abb783>