PDA

View Full Version : Replacing `pcmanfm→side pane→Right Clk→Eject Removable Media` with script



rajibando
08-11-2017, 08:25 AM
Sorry for being absent from the forum for so long.
I have an ancient pendrive that still works well, but is irresponsive to `pcmanfm→side pane→Right Clk→Eject Removable Media` . It has an LED lamp that keeps glowing even when "Eject..." is clicked.
I have had the solution for a long time. I had found it from elsewhere then also from here: Ask Ubuntu 447471 (https://askubuntu.com/questions/447471/need-to-disable-usb-device/945232#945232)
and here: Karl's Code (http://karlcode.owtelse.com/blog/2017/01/09/disabling-usb-ports-on-linux/)
I first run :
for device in $(ls /sys/bus/usb/devices/*/product); do echo $device;cat $device;done
I identify the Mass Storage Device, then use the command:
echo 'x-y' | sudo tee /sys/bus/usb/drivers/usb/unbind and the LED switches off, which is an evidence that the drive is powered off.
One could also have used:
dmesg | grep -e "Mass Storage" then use the `unbind` code.
Is there a possibility of adding these two lines of codes as script in `pcmanfm→side pane→Right Clk→Eject Removable Media`?

I will also write to pcmanfm user-group for a solution and will post the responses, if any, here too. I still use Knoppix 7.2.0

Ralph.Bremer
11-06-2018, 01:39 AM
i recently learned eject is a binary which is called by the filemanagers
you can even remove it
sudo apt-get -y --purge remove eject

maybe thereafter a script with the same name stored at the same place would work