Execute o binário dentro do link simbólico para separar a partição LVM

1

Estou tentando executar um instalador binário dentro de uma pasta, que é um link simbólico para outra partição. A partição é um volume lógico LVM, mapeado através de /etc/fstab como:

/dev/mapper/slow--vg-bulk--lv  /media/geovani/bulk  ext4  rw,suid,dev,exec,auto,users,async  0  0

Dentro desta partição, criei uma pasta chamada "Downloads" e o sym-linked em home:

lrwxrwxrwx   1 geovani geovani    29 Mar 14 10:56 Downloads -> /media/geovani/bulk/Downloads/

Dentro da pasta eu tenho um arquivo binário:

-rwxrwxr--  1 geovani geovani 27118787 Mar 17 13:06 genymotion-2.4.0_x64.bin*

Parece que todas as permissões estão corretas, mas quando tento executá-lo, obtenho:

$ ./Downloads/genymotion-2.4.0_x64.bin
-bash: ./Downloads/genymotion-2.4.0_x64.bin: Permission denied

Alguém tem uma ideia sobre como corrigir isso?

    
por geovanisouza92 17.03.2015 / 17:19

2 respostas

1

Eu removi a opção user (ou users ) de /etc/fstab :

/dev/mapper/slow--vg-bulk--lv  /media/geovani/bulk  ext4  rw,suid,dev,exec,auto,async  0  0

E agora ele é executado normalmente.

Ref: link

    
por geovanisouza92 17.03.2015 / 18:25
0

Talvez um problema de permissões, tente isto:

sudo mount -o remount,exec /dev/mapper/slow--vg-bulk--lv
sudo chmod a+rx ./Downloads/genymotion-2.4.0_x64.bin
sudo chmod a+rx /media/geovani/bulk/Downloads/genymotion-2.4.0_x64.bin
    
por Helio 17.03.2015 / 17:28