Arquivos não aparecem no HD externo

1. Arquivos não aparecem no HD externo

Arthur
arthur_pq

(usa Linux Mint)

Enviado em 07/03/2021 - 00:13h

Utilizava um notebook com linux mint. Adquiri outro computador com o mesmo linux mint e resolvi passar os arquivos do computador antigo para o novo. Passei todos arquivos para um HD externo que já havia utilizado várias vezes, sempre sem problema algum, mas quando conectei no novo computador, tive problemas: o HD não montava. Eu fiz o processo manual no terminal, o HD monta, mas não aparecem os arquivos. Eu sei que os arquivos estão lá, dá para ver o espaço utilizado, mas não consigo acessar ou visualizar os arquivos. Inclusive, quando crio uma nova pasta no HD ou insiro um novo arquivo, basta desconectar e reconectar o HD que os novos arquivos também ficam ocultos.
Por favor, peço auxílio urgente, necessito desses arquivos para trabalho. Sou leigo e pouco sei mexer no terminal do linux, se alguém responder, por favor seja bem claro, pois eu realmente não tenho experiência.
Obrigado desde já!


  


2. Re: Arquivos não aparecem no HD externo

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 07/03/2021 - 02:00h

arthur_pq escreveu: ...Eu fiz o processo manual no terminal, o HD monta, mas não aparecem os arquivos. ...!

Que processo?



3. Re: Arquivos não aparecem no HD externo

Arthur
arthur_pq

(usa Linux Mint)

Enviado em 07/03/2021 - 08:19h


# mount /dev/sdb1 /media/HD_Arthur
ou
# mount /dev/sdb1 /mnt/HD

Aí consta como montado, eu vejo que o HD está com espaço utilizado, mas não aparecem os arquivos.
Quanto tento colocar o HD externo no computador antigo, de onde saíram os arquivos para o HD externo, ele não monta automático e dá a seguinte mensagem:

Error mounting /dev/sdb1 at /media/arthur/HD Arthur: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sdb1" "/media/arthur/HD Arthur"' exited with non-zero exit status 13: ntfs_attr_pread_i: ntfs_pread failed: Erro de entrada/saída
Failed to read $UpCase, unexpected length (-1 != 131072).
Failed to mount '/dev/sdb1': Erro de entrada/saída
NTFS is either inconsistent, or there is a hardware fault, or it's a
SoftRAID/FakeRAID hardware. In the first case run chkdsk /f on Windows
then reboot into Windows twice. The usage of the /f parameter is very
important! If the device is a SoftRAID/FakeRAID then first activate
it and mount a different device under the /dev/mapper/ directory, (e.g.
/dev/mapper/nvidia_eahaabcc1). Please see the 'dmraid' documentation
for more details.



4. Re: Arquivos não aparecem no HD externo

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 07/03/2021 - 11:04h


Já q é um disco extetno, experimente rodar o fsck
sudo fsck /dev/sdb


5. Re: Arquivos não aparecem no HD externo

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 07/03/2021 - 17:32h

arthur_pq escreveu:
# mount /dev/sdb1 /media/HD_Arthur
ou
# mount /dev/sdb1 /mnt/HD

Aí consta como montado, eu vejo que o HD está com espaço utilizado, mas não aparecem os arquivos.
Quanto tento colocar o HD externo no computador antigo, de onde saíram os arquivos para o HD externo, ele não monta automático e dá a seguinte mensagem:

Error mounting /dev/sdb1 at /media/arthur/HD
Failed to mount '/dev/sdb1': Erro de entrada/saída
NTFS is either inconsistent,

- comando mount é burro, voce tem que fornecer tudo prontinho para ele senão ele se enrola.
- Designar um sistema de arquivos pelo arquivo de dispositivo (por exemplo sdb1), que o representa num determinado momento, não é uma opção robusta.
O arquivo de dispositivo pode variar de uma inicialização para outra ou mesmo a cada inserção do dispositivo removível na mesma sessão.
- Os pontos de montagem designados estão fora do padrão Mint, informações complementares devem ser fornecidas ao comando mount mas, para mim que sou apenas um usuário, isso se torna muito complicado.

A mensagem do "mount" é clara.
O sistema de arquivos (volume) ntfs existente numa partição do HD externo está inconsistente.
Voce deve verificar e corrigir a integridade do volume pelo chkdsk do Windows conforme sugerido.

Pelo Windows, insira o HD externo e identifique a letra de unidade que representa o volume ntfs nele existe, (supomos que seja E:).
Abra o prompt de comandos e digite:
chkdsk e: /f/v/x
Substitua "e:" pela letra de unidade correta.
Aguarde o processamento.

Lembrete: seja no Windows ou no Linux, não esqueça de "remover com segurança" o HD externo. A não observação desse procedimento pode levar a erros no sistema de arquivos existentes na unidade.



6. Re: Arquivos não aparecem no HD externo

Junio Cláudio de Paula
z_soldier

(usa Ubuntu)

Enviado em 30/03/2021 - 16:59h

Não deve montar o HD para usar o comando fsck -a /dev/<device>, use o comando: $ lsblk -f | grep "sd", para descobrir onde foi montado o HD e o tipo de sistema de arquivos, depois use o $ sudo fsck -a /dev/<device> ( device = endereço do dispositivo HD externo, que será "sdb" provavelmente, então /dev/sdb ).
Quando montar monte com $ mount -t <tipo de sistema de arquivos> /dev/<device> /media/<diretório>, ou outro diretório de sua escolha, por exemplo para sistema de arquivos ntfs e dispositivo em "sdb" ficaria : mount -t ntfs /dev/sdb /media/HD_externo (caso queira criar em media um diretório HD_externo:
# mkdir /media/HD_externo).
Exemplo de saída do comando lsblk -f | grep "sd", a saída está editada:
sda
|--sda4 ntfs WINDOWS F0C03F42C03F0E7A
|--sda2
|--sda1 vfat 7643-66A8 /boot/efi
|--sda3 ntfs 3652448D52445431
|__sda5 vfat BECC-8D8B
Dependendo da distribuição você não precisa ser root para criar um diretório em /media mas após criá-lo como root use o comando # chown z_solider_: z_soldier /media/HD_externo, com esse comando você estaria mudando o dono e o grupo do diretório HD_externo que foi criado pelo root para z_soldier dono e grupo z_soldier, em vez de z_solider use o usuário de sua máquina, lógico.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts