readdvd(1)
β¨ readdvd(1) β¨
okay bestie, so this is a General Commands Manual page for readdvd πΏ β and ngl, it's kind of a hero. Sit down, grab a strawberry π, and let me tell you everything.
πΈ NAME πΈ
readdvd β it's creating an image of your source dvd media or medias even if it has / they have corrupted blocks π
(yeah, it says "medias". we love her. no cap, that's the whole point β this thing does not care that your disc is a mess.)
π SYNOPSIS π
readdvd [-l] [-h]
readdvd -d DEVICE1 [-d DEVICE2] [-d ...] -o file.iso [-s #] [-v] [-vv]
like, either you're just peeking around, or you're going full main character with multiple devices and an output file. pick your vibe. β¨
π¦ DESCRIPTION π¦
readdvd reads even a corrupted dvd and writes the the result into a new image file on your harddisk.
(and yes, the original says "the the". iconic typo, not touching it. π)
fr fr though β that's the whole energy. your disc is scratched to death and this little utility is still out here doing the work. highkey impressive.
π DEVICE π
so DEVICE can be an IDE, SCSI, SATA, USB or FireWire connected optical drive. Not all SATA controller support all Plextor features.
(grammar said "not all SATA controller support"? yes. she's tired. we support her. π«Ά)
now here's the map of where your device lives, by operating system:
Linux:
/dev/hdXβ IDE device/dev/scdXβ Linux 2.4: SATA, SCSI, USB device, or IDE device via ide-scsi emulation/dev/srXβ Linux 2.6: IDE device via new ATA layer, SCSI or USB device
OpenBSD/NetBSD:
/dev/rcdX
FreeBSD:
/dev/cdβ SCSI device/dev/acdβ ATA device
MacOS X:
/dev/disk:
win32:
C:,D:,E:, ... X:,Y:,Z:
π OPTIONS π
the way that every single one of these is here and accounted for, we love to see it:
-lβ scan busses for all available CD and DVD devices π (go find your drives, bestie)-hβ help shows available options. (your lil emergency exit when you forget everything)-o file.isoβ write data to imagefile namedfile.iso-s #β read source media with selected speed β‘ (put a number where the#is, obviously)-vβ use verbose mode (tell me everything, I'm nosy)-vvβ use extended verbose mode (tell me even more, I'm obsessed) π₯
π INTERACTIVE MODUS π
yes, you can just... talk to it while it's running. group chat but it's your terminal. π¬
qβ stop reading media and exitwβ save sector map which is currently read and continue with the next one
β EXAMPLES β
readdvd -d /dev/sr0 -o filename.iso -s 8 -v
create an image filename.bin of inserted media in device /dev/sr0
with read speed 8 in verbose mode.
(and yeah, the example says filename.bin while the command says filename.iso. we're not fixing it. it's canon. π)
please report man page improvements to T.Maguin@web.de
okay that's literally it, you're fully caught up π§π go rescue your cursed dvd.
no cap: it says "not all SATA controller support all Plextor features" β so if a Plextor feature is ghosting you on some SATA controller, that's just how it is. don't come for her.
this page was living in the readdvd(1) man page from 26 Feb 2014, in the General Commands Manual section β so if you're reading this in the future, bestie, she's vintage and she still ate. πβ¨
π¦ where this page comes from
- debian bookworm: qpxtool 0.8.1-2 Β· GPL-2.0-or-later
- debian trixie: qpxtool 0.8.1-2.1+b1 Β· GPL-2.0-or-later
- ubuntu jammy: qpxtool 0.8.1-1 Β· GPL-2.0-or-later
- ubuntu noble: qpxtool 0.8.1-2.1build2 Β· GPL-2.0-or-later
- ubuntu questing: qpxtool 0.8.1-2.1build2
- ubuntu resolute: qpxtool 0.8.1-2.1build3 Β· GPL-2.0-or-later
- ubuntu stonking: qpxtool 0.8.1-2.1build3 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms