OK, reboot and try again using exactly this syntax:
/etc/init.d/minidlna restart
Please post the terminal output for that syntax and we'll see where we're at.
(then have another look for the log file that was missing before)
If that doesn't work then I think you should look at hiding your savefile (or savefolder) and trying that same syntax on a fresh boot without savefile (in case it is contaminated somehow or just incompatible with the original pet).
EDIT : If the use of the syntax above does not help then I would like you to try the following:
- make a backup copy of your savefile.
- Download (and save somewhere) this pet that I have made for you:
minidlna autostart sdb1 pet for BJF only !!
(It is set up for sdb1 and is fully automatic so you don't even have to make any changes to the config file).
- Hide your savefile (or savefolder) so that you can boot into a fresh version of your usual Puppy
- Boot without savefile,
- Load the pet and read/follow the onscreen instructions. (This will load the minidlna server, start it, and access the media files on sdb1).
(When you shutdown say no to creating a new savefile - just go back to your original one for the next boot. If the pet has worked successfully then we can talk about how to graft it into that original savefile)
I'm hoping you won't need to resort to the pet, and that the syntax correction mentioned earlier will be enough.
Note: I think your problem has been this: - using the syntax of "minidlna restart" does not work even though it appears to be accepted, when it should probably say "command not found" because you are not referencing the actual location of minidlna. I believe that when you use the /etc/init.d/minidlna restart syntax it should work providing the pet has loaded correctly in the first place.
Here is a comparison of the bad syntax followed by the correct one on my system:
.