PDA

View Full Version : Burning a disk?



sak1134
01-11-2006, 02:53 PM
I am attempting to use knoppix to recover the data from my hard drive that crashed. I want to burn the data off of my old drive to CD's/DVD's and am having some difficulty doing it. I'm brand new with Knoppix so my knowledge is pretty limited.


I am using Knoppix 4.02
I have 2 writeable drives, one CD and one DVD
I have set the drive permissions to write (I beleive I have - i right click on the drive, select properties, permissions and make them writeable)
I right click on the drive, select the make data disk and I put the files I select the files I want to burn.

When I try to burn the CD it does a couple of things.
First it says there is no writeable CD in the drive. (There is)
Second it says I get an error that basiclly says (Error, unable to determine the size of the volume to be written)

I'm sure i'm making some simple mistake but as stated above I'm new at this. Can someone assist me? Even just a link to an idiot resistant set of instructions on burning data disks would be highly appreciated.

Thanks

OErjan
01-11-2006, 07:49 PM
eh, try startin K3b and use that to burn your CD's it is fairly easy to use.

sak1134
01-11-2006, 08:26 PM
I wasn't entirely clear with my original post. I am trying to burn the CD's with K3b, the error's I'm getting are from K3B.

angor
01-12-2006, 01:08 PM
I seem to remember that older versions of k3b were quite buggy, so I quit using it.
Though it will probably be ugly to you, give the command line a try.

First open up a console in which you type
<code>
sudo su -
</code>

Next, you need to determine the hardware driver:
<code>
cdrecord -scanbus dev=ATAPI
</code>
Leave "dev=ATAPI" out if your burner is SCSI. You will see strings like
0,0,0 0) 'HL-DT-ST' 'DVD-RW GCA-4080N' '0H38' Removable CD-ROM

In this case the device is "0,0,0" and we'll need it for the burning command.
Now mount the partition you want to save data off by clicking its icon or by entering
<code>
mount /dev/hdaX /mnt/hdaX
<code>
and replace X with the appropriate number. Also substitute sda for hda in case of SCSI.

We're now ready to roll:
<code>
mkisofs -J -r -v /mnt/hdaX | cdrecord -v -pad dev=0,0,0 -
</code>
The symbol between hdaX and cdrecord is the "vertical bar", not a "one" or an "ell".

Now pray and wait. If your burner is ATAPI, you might want to try "dev=/dev/hdY"
with Y=(a|b|c|d) (probably c) instead of "dev=0,0,0".

HTH