💾 Archived View for dece.space › notes › 20220617-laptop-dvd-drive.gmi captured on 2024-08-24 at 23:54:04. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-07-16)

-=-=-=-=-=-=-

Laptop parts reuse: the DVD drive

Unless you get an original idea on how to reuse the CV/DVD drive of a dead laptop (if you do please tell me), the only thing I see is to make the drive an external one, preferably over USB.

Connectors

Once you get the drive out of the laptop, the first thing to look for is the connector and identify it. These are some of the connectors you can usually find:

In the SATA family there also is Micro SATA aka uSATA and also Mini SATA aka mSATA but I don't think both are used for laptop CD drives.

In my case I found the following stuff around in the hackerspace:

And we still have some drives not pulled out from laptops but this sample will be enough 😄

Adapters

If your drive uses SATA you have a lot of possibilities! First, there are ready-made cases with USB cables in which you can plug the drive and be done with it, costing between €10 and €20 on AliExpress. A cheaper option is to simply buy a SATA to USB converter cable, which is usually less than €10.

Some external case with an USB 3 port for SATA disks

Slimline SATA to USB 3 cable

SATA and power to USB 3 cable

If you are the soldering iron king, you can take apart an old USB cable and resolder its power pins to the drive so you don't have to buy anything.

Video: Frankenstein solution with one USB rewired to power the drive and another USB cable used with a USB/SATA converter for data

If you have a Slim ATAPI connector, there are a bunch of adapters to USB but they seem to be harder to find.

Testing some spare drives

I got some cheap Slimline SATA to USB cables (less than 3€ each). They are plug and play: connect the drive to a computer, it turns on and is ready to read a DVD or CD 🙌

Windows was able to read stuff out of the box. On Debian I had to follow the simple instructions provided by the VideoLAN project to make VLC able to read DVDs:

sudo apt install libdvd-pkg       # this package compiles libdvdcss on its own…
sudo dpkg-reconfigure libdvd-pkg  # … if you think about running this command!

Results:

Watching Cowboy Bebop on my laptop (184KB)

I also tried to plug the Panasonic on my Raspberry Pi 3B to see if I could watch DVDs from Kodi but it seems to draw a bit too much power (got a few warnings on the command line). I could explore the files on a DVD but not watch its content. I installed the same stuff as on Debian, rebooted and a “Disc” menu appeared on the side bar, with a “Play disc” option! The playback works fine; in the beginning, pressing a remote button or moving the mouse crashed either the playback or Kodi entirely, but it stopped being silly at some point and I could watch EP 2 without issues.

Watching Cowboy Bebop on a Raspberry Pi 3B (170KB)

That's it for today! ♥