Here's what you will need
dvd+rw-tools dvdrtools and dvdbackup
also you will need udf read and write support in the kernel or as modules. I'll assume the same drive is the source and end destination. SCSI emulation working on the drive is a must as far as I know.
First you need to make the image of the DVD on the hard drive.
Code: Select all
dvdbackup -M -i /dev/scsi/host0/bus0/target0/lun0/cd -o /home/user/dvdCode: Select all
mount -t udf -o ro /dev/scsi/host0/bus0/target0/lun0/cd /mnt/cdrom
cd /mnt/cdrom/VIDEO_TS/
cp -i *.IFO /home/user/dvd/NameOfDVD
cp -i VIDEO_TS* /home/user/dvd/NameOfDVD
cd /home/user/dvd
umount /mnt/cdromCode: Select all
mkisofs -dvd-video -v -o /home/user/dvd/NameOfDVD.iso /home/user/dvd/NameOfDVDCode: Select all
growisofs -Z /dev/scsi/host0/bus0/target0/lun0/cd=/home/user/dvd/NameOfDVD.iso*edit* you might be able to get DVDs larger than 4.4GBs to copy by only copying the feature instead of the whole disk. So you'd use this dvdbackup command
Code: Select all
dvdbackup -i /dev/scsi/host0/bus0/target0/lun0/cd -v -F -o /home/user/dvd



