Input File Not found and Unable to load sdf.bin

The place to discuss linux version of MakeMKV
Post Reply
habib_15
Posts: 3
Joined: Thu Jan 22, 2026 11:10 pm

Input File Not found and Unable to load sdf.bin

Post by habib_15 »

Hello,

I'm trying to update the firmware on my drive, and the commands are not working for me. I am using MakeMKV 1.18.2 from Ubuntu 24.04 snap.

Here is my problem:

Code: Select all

$ sudo makemkvcon f -l
Found 1 drives(s)
00: dev_21:0, /dev/sr0, /dev/sr0
  HL-DT-ST_BD-RE__WH16NS40_1.05_212005061440_KLZK8HF3900
 
 $ sudo makemkvcon f -d 'dev_21:0' -f ./sdf.bin rawflash main -i ./DE_LG_WH16NS40-NS50_1.02.bin
Input file not found -- ./DE_LG_WH16NS40-NS50_1.02.bin
Internal error 0x83000001
I also get this error when just trying to dump the current firmware

Code: Select all

sudo makemkvcon f -f ./sdf.bin --drive=dev_21:0 dump
Unable to load sdf.bin
Internal error 0xffffffff

Both sdf.bin and the firmware file are there and I had the console autocomplete the file names so I know it was spelled correctly. I feel like this is some sort of permission error with snaps, but it looks like the snap has access to my home folder where these files are found.
Any ideas?
flojo
Posts: 327
Joined: Thu Jun 22, 2023 4:27 am
Location: El Paso

Re: Input File Not found and Unable to load sdf.bin

Post by flojo »

Yeh, it looks like makemkvcon's $PWD is not what you think it is.
habib_15
Posts: 3
Joined: Thu Jan 22, 2026 11:10 pm

Re: Input File Not found and Unable to load sdf.bin

Post by habib_15 »

It does the same error if I use the full path too.
habib_15
Posts: 3
Joined: Thu Jan 22, 2026 11:10 pm

Re: Input File Not found and Unable to load sdf.bin

Post by habib_15 »

Ok, for anyone finding this post this is what I had to do.
  1. Uninstall the snap, that version of MakeMKV does not work to flash new firmware on the drive.
  2. Download and compile Version 1.17.7 found here at https://makemkv.com/download/old/ (Google how to build MakeMKV for the build instructions)
  3. Use DE_LG_WH16NS60_1.02_MK.bin not DE_LG_WH16NS40-NS50_1.02.bin
  4. Type: makemkvcon f -d /dev/sr0 -f ./sdf.bin rawflash enc -i ./DE_LG_WH16NS60_1.02_MK.bin
That executed correctly for me and shows the Drive firmware is now at 1.02 in MakeMKV's drive info panel.
flojo
Posts: 327
Joined: Thu Jun 22, 2023 4:27 am
Location: El Paso

Re: Input File Not found and Unable to load sdf.bin

Post by flojo »

I thought a snap had it's root at $HOME/snap/app name/..something / something
.

Obviously I don't use snap, but it's not surprising that a host path doesn't work as a jailed path.
Post Reply