Hard disk esterno non viene letto

Buongiorno atutti, ho istallato Fedora 32 dopo aver salvato tutti i dati di WIndows su hard disk esterno Touro ma fedora non legge i dati. Mi dice che il disco è vuoto. Nelle istruzioni di Touro non è contemplato Linux.
Come posso fare?
Grazie

Scusa l’ignoranza. Touro è questo? http://www.tourocloudbackup.com/
Quindi intendi uno spazio disco in cloud, non un hard disk esterno?
Perché generalmente per hard disk esterno si intende un hard disk di ferro collegato al computer in qualche modo (per esempio via USB).

Oooo forse intendi questo? http://www.touropro.com/en/index.html
Scusami :blush:, ma cercando su internet la prima cosa che è venuta fuori è tourocloudbackup.com :man_facepalming:

Se è un disco USB e lo usavi con Windows, bisogna prima di tutto vedere con che filesystem è stato formattato.

Vai sul terminale, lancia questo comando (con il disco collegato)
sudo sfdisk -l
e incolla qui il risultato.

"Vai sul terminale, lancia questo comando (con il disco collegato)
sudo sfdisk -l"

Si il mio è questo. Da 1 TB
se faccio questa operazione non mi cancella il contenuto del disco?

Ecco la rispostadopo aver inserito il tuo comando:

Disk /dev/sdb: 931,53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: TOURO Mobile
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x53cc8a3e

Dispositivo Avvio Start Fine Settori Size Id Tipo
/dev/sdb1 * 2048 1953521663 1953519616 931,5G 7 HPFS/NTFS/exFAT
[[email protected] ~]$

Grazie per il tuo aiuto

Se da linea di comando provi a montare il disco?

sudo mount /dev/sdb1 /mnt

Cosa dice?

Le cose che mi vengono in mente sono due: o non hai i pacchetti necessari a gestire il file system NTFS, o il disco, quando era in uso con windows, non è stato smontato correttamente o cose del genere (tipo il fastboot di windows) e c’è qualche flag che ne impedisce il montaggio sotto Linux. In ogni caso si può trovare la soluzione.

Ecco la risposta
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the ‘fuser’ command.

Vedo un altro problema. Non mi si accende il Bluetooth. Mentre con Windows funzionava bene adesso non si accende. Perché?

Apri un altro thread.

Cosa dice
cat /etc/mtab

Ecco la risposta

sysfs /sys sysfs rw,seclabel,nosuid,nodev,noexec,relatime 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
devtmpfs /dev devtmpfs rw,seclabel,nosuid,size=6060412k,nr_inodes=1515103,mode=755 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /dev/shm tmpfs rw,seclabel,nosuid,nodev 0 0
devpts /dev/pts devpts rw,seclabel,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /run tmpfs rw,seclabel,nosuid,nodev,mode=755 0 0
cgroup2 /sys/fs/cgroup cgroup2 rw,seclabel,nosuid,nodev,noexec,relatime,nsdelegate 0 0
pstore /sys/fs/pstore pstore rw,seclabel,nosuid,nodev,noexec,relatime 0 0
efivarfs /sys/firmware/efi/efivars efivarfs rw,nosuid,nodev,noexec,relatime 0 0
none /sys/fs/bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 0 0
configfs /sys/kernel/config configfs rw,nosuid,nodev,noexec,relatime 0 0
/dev/mapper/fedora_localhost--live-root00 / ext4 rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=30,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=2039 0 0
debugfs /sys/kernel/debug debugfs rw,seclabel,nosuid,nodev,noexec,relatime 0 0
tracefs /sys/kernel/tracing tracefs rw,seclabel,nosuid,nodev,noexec,relatime 0 0
mqueue /dev/mqueue mqueue rw,seclabel,nosuid,nodev,noexec,relatime 0 0
hugetlbfs /dev/hugepages hugetlbfs rw,seclabel,relatime,pagesize=2M 0 0
tmpfs /tmp tmpfs rw,seclabel,nosuid,nodev 0 0
fusectl /sys/fs/fuse/connections fusectl rw,nosuid,nodev,noexec,relatime 0 0
/dev/sda2 /boot ext4 rw,seclabel,relatime 0 0
/dev/mapper/fedora_localhost--live-home00 /home ext4 rw,seclabel,relatime 0 0
/dev/sda1 /boot/efi vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=winnt,errors=remount-ro 0 0
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw,relatime 0 0
tmpfs /run/user/1000 tmpfs rw,seclabel,nosuid,nodev,relatime,size=1216196k,mode=700,uid=1000,gid=1000 0 0
gvfsd-fuse /run/user/1000/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 0 0
/dev/sdb1 /run/media/max/UUI fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0

Ok, il comando mount dà quell’errore perché il disco è già monato.

Quindi se fai ls -la /run/media/max/UUI la directory è vuota?

(Sempre che UUI non sia un nome tagliato, prova a vedere se sotto /run/media/max/ c’è quella directory lì eventualmente fai ls del nome corretto).

Ecco la risposta

drwxrwxrwx. 1 max max 4096 16 giu 13.41 .
drwxr-x—+ 3 root root 60 16 giu 15.55 …
drwxrwxrwx. 1 max max 0 16 giu 13.41 ‘System Volume Information’

UUI è un nome che è stato attribuito dopo l’istallazione. Ho sostituito la chiavetta di istallazione con l’hard disk esterno ma mi è rimasto quel nome

Ah.
Quindi è montato, ma è vuoto. Mi aspettavo problemi a montarlo ecc. ma così sembra proprio che riesca a montarlo e il disco sia vuoto…

Prova un’ultima cosa.
Espelli il disco. (O da linea di comando dai sudo umount /run/media/max/UUI).
Stacca il cavo.
Controlla di nuovo il contenuto del file mtab
cat /etc/mtab
sdb1 è sempre contenuto in quel file?

[[email protected] ~]$ sudo umount /run/media/max/UUI
[sudo] password di max: 
[[email protected] ~]$ cat /etc/mtab
sysfs /sys sysfs rw,seclabel,nosuid,nodev,noexec,relatime 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
devtmpfs /dev devtmpfs rw,seclabel,nosuid,size=6060408k,nr_inodes=1515102,mode=755 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /dev/shm tmpfs rw,seclabel,nosuid,nodev 0 0
devpts /dev/pts devpts rw,seclabel,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
tmpfs /run tmpfs rw,seclabel,nosuid,nodev,mode=755 0 0
cgroup2 /sys/fs/cgroup cgroup2 rw,seclabel,nosuid,nodev,noexec,relatime,nsdelegate 0 0
pstore /sys/fs/pstore pstore rw,seclabel,nosuid,nodev,noexec,relatime 0 0
efivarfs /sys/firmware/efi/efivars efivarfs rw,nosuid,nodev,noexec,relatime 0 0
none /sys/fs/bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 0 0
configfs /sys/kernel/config configfs rw,nosuid,nodev,noexec,relatime 0 0
/dev/mapper/fedora_localhost--live-root00 / ext4 rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
systemd-1 /proc/sys/fs/binfmt_misc autofs rw,relatime,fd=30,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=17165 0 0
mqueue /dev/mqueue mqueue rw,seclabel,nosuid,nodev,noexec,relatime 0 0
hugetlbfs /dev/hugepages hugetlbfs rw,seclabel,relatime,pagesize=2M 0 0
tracefs /sys/kernel/tracing tracefs rw,seclabel,nosuid,nodev,noexec,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,seclabel,nosuid,nodev,noexec,relatime 0 0
tmpfs /tmp tmpfs rw,seclabel,nosuid,nodev 0 0
fusectl /sys/fs/fuse/connections fusectl rw,nosuid,nodev,noexec,relatime 0 0
/dev/sda2 /boot ext4 rw,seclabel,relatime 0 0
/dev/mapper/fedora_localhost--live-home00 /home ext4 rw,seclabel,relatime 0 0
/dev/sda1 /boot/efi vfat rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=winnt,errors=remount-ro 0 0
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw,relatime 0 0
tmpfs /run/user/1000 tmpfs rw,seclabel,nosuid,nodev,relatime,size=1216196k,mode=700,uid=1000,gid=1000 0 0
gvfsd-fuse /run/user/1000/gvfs fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 0 0
[[email protected] ~]$ 

sdb1 cosa è?

È il nome del device, del disco esterno.
Che a quanto pare sparisce correttamente da quel file, quando viene staccato. Quindi niente.

Ultima prova, dopodiché personalmente non so che altro fare (hai modo di collegare quel disco a un sistema Windows? Non è che per qualche sbaglio è andato cancellato il contenuto? Ipotesi, eh).

Riattacca il disco.
Se lo monta automaticamente fai
sudo umount /dev/sdb1

Quindi
sudo mount /dev/sdb1 /mnt

mnt è solo un altro punto di mount, non fa differenza.
È solo per vedere se dà qualche messaggio all’atto del mount.