Autor Tópico: Symlink ou link simbólico não exibe arquivo  (Lida 19615 vezes)

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 446
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #30 Online: 17 de Fevereiro de 2017, 11:44 »
Sim, é fixo.
Reparei que no Nautilus aparece aquele ícone para ejetar midia (um triângulo) ao lado do nome dele, o qual não mostra como "89e802a4-ed01-4151-a7bd-9d9f36a77b89" , mas apenas como "Volume 160GB".

Pelo gparted:
Citar
Partição: /dev/sdb1 com uma chave ao lado
Nome: slavehd
Sistema de arquivos: ext4
Ponto de montagem:  /media/89e802a4-ed01-4151-a7bd-9d9f36a77b89
Flags: (vazio)

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #31 Online: 17 de Fevereiro de 2017, 12:05 »
Você pode colocar o caminho da partição (/dev/sdb1) ou o seu UUID (que provavelmente é "89e802a4-ed01-4151-a7bd-9d9f36a77b89", mas vc pode confirmar com o comando "sudo blkid") no arquivo /etc/fstab, de forma que o sistema sempre o monte num lugar pré-determinado por você. Por exemplo, "/media/sistema" ficaria legal.

Algo assim:

Código: [Selecionar]
uuid=89e802a4-ed01-4151-a7bd-9d9f36a77b89 /media/sistema defaults,auto 0 0
Seguido dos comandos "sudo mkdir -p /media/sistemas" e "mount /media/sistemas".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 446
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #32 Online: 17 de Fevereiro de 2017, 15:09 »
sudo blk
Citar
/dev/sdb1: UUID="89e802a4-ed01-4151-a7bd-9d9f36a77b89" TYPE="ext4" PARTLABEL="slavehd" PARTUUID="f18a7c58-2d0c-46e4-a8c4-3afd59184059"

Para criar, se eu fizer um
sudo mkdir -p /media/sistemas
Estarei criando outro diretório. Ficariam os dois, o /media/89e802..." e o "/media/sistemas", correto? Não teria que detonar o primeiro? E como indicar que é o disco slavehd?

Para montar, se eu fizer um
Citar
"mount /media/sistemas".
Isso só vai montar na primeira abertura. Se desligar a máquina ele volta montado?

E, sobre a questão principal, talvez resolva o problema de vez.
Testaremos logo após.
« Última modificação: 17 de Fevereiro de 2017, 15:14 por maurov »

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #33 Online: 17 de Fevereiro de 2017, 16:05 »
sudo blk
Citar
/dev/sdb1: UUID="89e802a4-ed01-4151-a7bd-9d9f36a77b89" TYPE="ext4" PARTLABEL="slavehd" PARTUUID="f18a7c58-2d0c-46e4-a8c4-3afd59184059"

Para criar, se eu fizer um
sudo mkdir -p /media/sistemas
Estarei criando outro diretório. Ficariam os dois, o /media/89e802..." e o "/media/sistemas", correto? Não teria que detonar o primeiro?
Me parece que o outro foi criado automaticamente. Talvez seja removido automaticamente também.

Citar
E como indicar que é o disco slavehd?
Não se indica, pois não é preciso indicar.

O que pode acontecer é que, por algum motivo daqueles que só Deus entende, pode ser que depois de amanhã seu disco "/dev/sdb" apareça como "/dev/sde" ou "/dev/hd0s3", fazendo a partição "/dev/sdb1" virar "/dev/sde1" ou "/dev/hd0s3p1".

Mas veja só que lindo, ela vai continuar sendo encontrada no mesmo "UUID=89e802a4-ed01-4151-a7bd-9d9f36a77b89" até que você a formate.

Citar
Para montar, se eu fizer um
Citar
"mount /media/sistemas".
Isso só vai montar na primeira abertura. Se desligar a máquina ele volta montado?
Pra voltar montado, vc usa a opção "auto". Ou uma opção que a inclua, como a opção "defaults" que eu passei. Se não me engano, "defaults" é um apelido para "auto,atime,rw" e mais algumas opções obscuras. Pelo contrário, vs só precisa se preocupar se não quiser que seja montado automaticamente (mudando as opções de montagem para "defaults,noauto" ou "defaults,hotswap").

Citar
E, sobre a questão principal, talvez resolva o problema de vez.
Testaremos logo após.
Dedos cruzados aqui.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 446
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #34 Online: 17 de Fevereiro de 2017, 16:21 »
Um breve resumo aqui.
Ao fazer
Citar
sudo mkdir -p /media/hd160
pelo Nautilus, sumiu aquele botão com um triângulo de mídia removível. Ao passar o mouse sobre ele, aquel mensagem curta que se sobrepõe é "Monta e abre volume 160 GB"

Pelo terminal
Em /media ficaram dois diretórios:
Citar
/media/hd160
/media/mauro/89e802a4-ed01-4151-a7bd-9d9f36a77b89

Pelo gparted
O sdb1 continuou com ponto de montagem /media/mauro/89e802a4-ed01-4151-a7bd-9d9f36a77b89

Retorno de mount /media/hd160 vem:
Citar
mount: can't find /media/hd160 in /etc/fstab
Também testei esta opção com sudo. mesmo retorno
« Última modificação: 17 de Fevereiro de 2017, 16:43 por maurov »

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.735
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #35 Online: 17 de Fevereiro de 2017, 17:11 »
Mas você modificou o seu arquivo /etc/fstab ?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 446
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #36 Online: 17 de Fevereiro de 2017, 17:15 »
No fstab não mostra o sdb
Código: [Selecionar]
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=caf9f2b5-86f0-4ce9-8e1a-b04676ecdbc7 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=fec51e43-1f40-4fbf-b23f-78f5854aabbe none            swap    sw              0       0

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #37 Online: 17 de Fevereiro de 2017, 18:20 »
Experimente desmarcar lá no Disks  a opção de "Montar ao inicializar", depois deixa incluido manualmente apenas no fstab.

No Disks as opções estão meio que escondidas dentro do ícone da engrenagem, logo abaixo do gráfico dos volumes.
Só cuidado para não detonar os volumes.
« Última modificação: 17 de Fevereiro de 2017, 18:27 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 446
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #38 Online: 18 de Fevereiro de 2017, 12:18 »
Foi bom ter olhado em disks.
A opção montar ao inicializar estava desmarcada. Alterei a opção, fiz um reboot, e abaixo está o fstab.

Código: [Selecionar]
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=caf9f2b5-86f0-4ce9-8e1a-b04676ecdbc7 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=fec51e43-1f40-4fbf-b23f-78f5854aabbe none            swap    sw              0       0
/dev/disk/by-uuid/89e802a4-ed01-4151-a7bd-9d9f36a77b89 /mnt/89e802a4-ed01-4151-a7bd-9d9f36a77b89 auto nosuid,nodev,nofail,x-gvfs-show 0 0

A última linha não tinha antes.
« Última modificação: 18 de Fevereiro de 2017, 12:19 por maurov »

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 446
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #39 Online: 20 de Fevereiro de 2017, 11:19 »
O que deveria mudar no arquivo fstab?

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.552
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #40 Online: 20 de Fevereiro de 2017, 12:45 »
O que deveria mudar no arquivo fstab?

No fstab não parece ser necessário alterar nada, sobremodo se concretamente a partição está de fato montada como se queria que montasse, o que pode ser confirmado pelo comando mount.

Embora não tenha lido extensiva e detalhadamente o tópico, apenas uma vista rápida, sem muita atenção, parece que (post #26) se o link simbólico está apontando em:

 lrwxrwxrwx mauro mauro produtos -> /media/mauro/89e802a4-ed01-4151-a7bd-9d9f36a77b89/produtos

Dificilmente dará certo (post #38) com a partição sendo montada em:

/dev/disk/by-uuid/89e802a4-ed01-4151-a7bd-9d9f36a77b89 /mnt/89e802a4-ed01-4151-a7bd-9d9f36a77b89 auto nosuid,nodev,nofail,x-gvfs-show 0 0

Apague e refaça o link simbólico conforme está indicado em fstab, depois acompanhe o log novamente, como mencionado pelo "zekkerj" no post #23.
« Última modificação: 20 de Fevereiro de 2017, 12:49 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 446
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #41 Online: 20 de Fevereiro de 2017, 13:37 »
Antes de qualquer alteração, pelo Nautilius,em propriedades:
Citar
Link (quebrado) (inode/symlink)
/media/mauro/89e802a4-ed01-4151-a7bd-9d9f3...
58 bytes

Onde ficou no Nautilus o /media/hd160 que criamos antes, e a pasta produtos que criei dentro dele?
Aparece apenas o "Computador 160 GB" na barra da esquerda (com aquele botão de ejetar) e dentro dela o conteúdo que ali coloquei.

Adiantando, removi o link antigo e criei como:
ln -s /media/hd160/produtos

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 446
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #42 Online: 21 de Fevereiro de 2017, 12:12 »
Não consigo ver no Nautilus o hd160 criado. só chego lá navegando por cd/media/hd160.

O hd pela instalação default, visto por disks, está como:

ponto de montagem:
Citar
/mnt/89e802a4-ed01-4151-a7bd-9d9f3...

identificado como
Citar
/dev/disk/by-uuid/89e802a4-ed01-4151-a7bd-9d9f3...


Offline selvaking

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 1.171
  • Parque Anchieta - Rio de Janeiro - RJ
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #43 Online: 23 de Fevereiro de 2017, 13:31 »
Não consigo ver no Nautilus o hd160 criado. só chego lá navegando por cd/media/hd160.

O hd pela instalação default, visto por disks, está como:

ponto de montagem:
Citar
/mnt/89e802a4-ed01-4151-a7bd-9d9f3...

identificado como
Citar
/dev/disk/by-uuid/89e802a4-ed01-4151-a7bd-9d9f3...

O HD quando é incluido no /etc/fstab pra ser montado automaticamente na inicialização não é mais reconhecido pelo o Nautillus como um dispositivo a ser montado. Lembre-se, o sistema já o montou automaticamente na inicialização num ponto de montagem pré-determinado. O nautilus não precisa mais reconhecer e montar o dispositivo. Captou a mensagem?
Dê-me um computador com o Tux que movo o mundo!

Linux User #323049

Offline maurov

  • Usuário Ubuntu
  • *
  • Mensagens: 446
    • Ver perfil
Re:Symlink ou link simbólico não exibe arquivo
« Resposta #44 Online: 23 de Fevereiro de 2017, 17:58 »
King, não captei
Gostaria que aparecesse
 :o