Prettymad.net

Backup and Copy DVDs using the Console on Linux

Programs you need / debian package

Step 1. Backup entire dvd to your HDD

$ dvdbackup -M -i/dev/dvd -o/mnt/store/movies/dvd/backup

Step 2. Some Cleanup

Step 3. Make ISO Filesystem

$ mkisofs -dvd-video -o /mnt/store/movies/dvd/isos/dvdname.img /mnt/store/movies/dvd/backup/DVDNAME/

Step 4. Verify the image

VIDEO_TS.IFO should have the lowest number between the square brackets (start sector)! (for a file, not directory)

$ isoinfo -i /mnt/store/movies/dvd/isos/dvdname.img -l
-- snip --
[    291]  VIDEO_TS.IFO
-- snip --

Step 5. Burn the image

$ dvdrecord -dao dev=/dev/dvd /mnt/store/movies/dvd/isos/dvdname.img
-- snip --
Starting to write CD/DVD at speed 7 in write mode for single session.
Last chance to quit, starting real write in 0 seconds. Operation starts.
trackno=0
dvdrecord: WARNING: Drive returns wrong startsec (0) using -150
Track 01: Total bytes read/written: 4145184768/4145184768 (2024016 sectors).

Your done!