fwupd para atualizar o firmware da OCZ RevoDrive recebe um erro de 'Permissão negada'

1

Por mais que eu tente, não consigo trabalhar link .

Há outro tópico aqui com um problema semelhante aqui: Comando está me dando "bash: ./fwupd: não é possível executar o arquivo binário"

Estou executando o comando ./fwupd /dev/sdb , que continua me retornando bash: ./fwupd: Permission denied error.

Eu tentei rodar as duas versões de bits disponíveis do fwupd com o Ubuntu 11.10 de 32 e 64 bits mais recente, rodando o sistema operacional a partir de um pendrive, mas sem sucesso (este poderia ser o problema?). No outro tópico, sugeriu-se que chmod +x fwupd (ou chmod 0755 fwupd ) resolvesse esse problema, mas pelo menos para mim foi em vão. Também foi sugerido instalar certas bibliotecas, mas elas já estavam incluídas no build do Ubuntu e eu não tive sorte após atualizar com o apt-get. Eu também tentei dar ao fwupd mais privilégios, r, x e w mas a mesma charada, executá-lo de maneiras diferentes em lugares diferentes (onde eu teria o fwupd presente, ofc) entre outras coisas.

O que eu também tentei é dar uma chance ao Ubuntu 10.04 LTS, mas ele nem sequer foi lançado em nenhum dos meus computadores, embora esse não seja o problema aqui.

Se alguém tiver alguma idéia sobre qual é o problema e como eu poderia fazer isso funcionar, seria muito apreciado!

    
por Late 30.11.2011 / 23:37

2 respostas

2

(Comentário do OP responde à própria pergunta)

O problema foi que eu estava tentando executá-lo a partir do fwupd que estava localizado no meu HDD, em vez de ... bem, eu não sei exatamente de onde eu o corri, mas o importante é que funcionou! Se esta questão pode ser excluída eu não tenho nenhum escrúpulo sobre isso, desculpe! sudo updatedb & amp; & amp; localizar fwupd é o que me ajudou a resolver isso,

Eu só não achei que isso não me permitiria executá-lo em outros locais onde eu participei. - Fim de 30 de novembro às 22:45

    
por Ringtail 31.03.2012 / 01:28
0

O arquivo não foi definido como executável (chmod + x), ou você o tinha em uma montagem marcada como noexec, o que impedirá que executáveis sejam executados a partir dele (/ tmp é frequentemente marcado como noexec como uma linha de defesa) .

    
por GreenReaper 07.06.2015 / 12:55