Portas USB não funcionam, problemas com propriedade e permissões

1

Acabei com problemas com propriedade e permissões no meu computador, provavelmente devido a uma mudança recursiva de permissões. Eu não sei qual pasta foi afetada, então mudei tudo de volta para a propriedade root, mas percebo que nunca voltarei ao normal (mesmo que eu tenha encontrado um bom guia na primeira resposta < href="https://sobrelinux.info/questions/63477/default-user-group-owner-for-var-folder"> aqui ). Agora quero fazer backup dos meus arquivos no USB antes de reinstalar o Ubuntu, mas não consigo acessar minhas portas USB. Ter seguido estes instruções e parece que o Ubuntu está reconhecendo as portas USB, então eu acho que tem a ver com os problemas de permissões / propriedade (já que tudo deu errado com a máquina e eu acho que também as portas USB foram afetadas).

Eu tentei executar o seguinte para encontrar o que preciso alterar para que as coisas funcionem novamente:

sudo find /usr -exec stat -c '%U %n' {} + | grep -v root

Mas não sei quais permissões / propriedades preciso alterar especificamente para que o USB funcione. /media/ deve ser de propriedade de root de acordo com outra máquina que eu tenho, e é, então eu acho que deve ser outra coisa. Alguma ideia? (Eu sinto muito por ter que perguntar esse tipo de coisa - eu acho que é o que vem de experimentar muito com muito pouco conhecimento)

    
por Ingrid 06.09.2015 / 09:07

1 resposta

1

Se você destruiu a propriedade e as permissões em todos os sistemas, é provável que o mecanismo automático de montagem da unidade USB seja interrompido.

Você tem duas possibilidades --- e eu iria com o primeiro caso você não seja um usuário experiente do Unix:

  1. Use um disco ao vivo. Inicialize a partir dele e escolha não instalar ("verifique o Ubuntu sem instalar" ou algo similar).

    Uma vez na sessão ao vivo, use o File Explorer para montar o disco principal (novamente, não me lembro do procedimento exato, mas não é difícil), insira o disco USB e faça backup dos arquivos. Talvez você precise usar o sudo se o seu UID for diferente do padrão; mas você tem um sistema completo funcionando e não deve ser difícil.

  2. Fazendo o backup manual do seu diretório inicial a partir de um shell raiz --- observe que este é um processo perigoso .

    Nesse caso, você vai para um shell de root ( sudo -i ou equivalente) e insere o seu drive USB. Embora não seja montada automaticamente, você deve ver no log do sistema /var/log/syslog algo assim:

    [...]
    SYS: Sep  6 12:13:27 samsung-romano kernel: [43555.542311] sd 6:0:0:0: Attached scsi generic sg2 type 0
    SYS: Sep  6 12:13:27 samsung-romano kernel: [43555.542606] sd 6:0:0:0: [sdb] 1957888 512-byte logical blocks: (1.00 GB/956 MiB)
    [...]
    

    A parte importante é o sdb --- é assim que o dispositivo é conhecido pelo sistema. Você pode montá-lo manualmente; vamos fazer isso por exemplo /mnt :

    mkdir -p /mnt
    mount /dev/sdb1 /mnt
    

    (normalmente drives USB são particionados com apenas uma partição. O comando acima deve funcionar 99% das vezes).

    Agora você tem a unidade USB em /mnt . Você pode copiar coisa lá como root (lembre-se de usar cp -a para manter propriedades e modos) ou usando tar ou o que for. Ou você pode alterar o ponto de montagem para o seu usuário normal e fazer a cópia como seu usuário.

De qualquer forma, verifique seu backup na máquina antes de reinstalar tudo. E note que o recente Ubuntu do permite uma nova instalação sem tocar em seu /home --- embora seja recomendado sempre um backup .

    
por Rmano 06.09.2015 / 12:21