Problema comando CP da pendrive a NAS

Installazione, configurazione e uso di programmi e strumenti.
rdie77
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 gennaio 2017, 22:57
Sesso: Maschile

Problema comando CP da pendrive a NAS

Messaggio da rdie77 »

Salve a tutti
ho installato ubuntu mate 16.04 sul mio raspberry pi.
Ho montato sia un NAS di rete che una pendrive sulla porta USB del raspy. Nel momento in cui scarico tramite torrent dei video dell'ordine dei 400mb (con questi ho notato il problema), e successivamente li voglio trasferire dalla pendrive al NAS, riscontro questa anomalia:

Codice: Seleziona tutto

cp: error reading 'filename.avi': Input/output error
di seguito alcune info del raspy che potrebbero essere utili

Codice: Seleziona tutto

root@raspy:/# df -h
Filesystem              Size  Used Avail Use% Mounted on
/dev/root                29G  7,8G   21G  28% /
devtmpfs                460M     0  460M   0% /dev
tmpfs                   464M     0  464M   0% /dev/shm
tmpfs                   464M   48M  417M  11% /run
tmpfs                   5,0M  4,0K  5,0M   1% /run/lock
tmpfs                   464M     0  464M   0% /sys/fs/cgroup
/dev/mmcblk0p1           63M   22M   42M  35% /boot
/dev/loop0               59G   42G   14G  76% /mnt/usbpen
tmpfs                    93M     0   93M   0% /run/user/1000
//192.168.5.200/Public  3,6T  1,5T  2,2T  42% /mnt/samba

Codice: Seleziona tutto

root@raspy:/# blkid
/dev/mmcblk0p1: SEC_TYPE="msdos" LABEL="PI_BOOT" UUID="xxxxxxxxxxxxx" TYPE="vfat" PARTUUID="xxxxxxxxx"
/dev/mmcblk0p2: LABEL="PI_ROOT" UUID="xxxxxxxxxxxxxxxxxxxxxx" TYPE="ext4" PARTUUID="xxxxxxxxxxxx"
/dev/sda1: UUID="xxxxxxxxxxxxxxxxxxx" TYPE="ext4"
/dev/loop0: UUID="xxxxxxxxxxxxxx" TYPE="ext4"
/dev/mmcblk0: PTUUID="xxxxxxxxxxxxx" PTTYPE="dos"

Per montare la pendrive, avendo avuto problemi nel metterlo nell'fstab

Codice: Seleziona tutto

root@raspy:/# mount -o loop /dev/sda1 /mnt/usbpen
l'fstab invece è

Codice: Seleziona tutto

root@raspy:/# more /etc/fstab
proc            /proc           proc    defaults          0       0
/dev/mmcblk0p2  /               ext4   defaults,noatime  0       1
/dev/mmcblk0p1  /boot/          vfat    defaults          0       2
//192.168.5.200/Public /mnt/samba cifs rsize=2048,wsize=4096,cache=strict,nounix,sec=ntlm,file_mode=0777,dir_mode=0777,iocharset=utf8,username=xxxxx
,password=xxxxxxxx  0 3
#UUID=xxxxxxxxxxxx /mnt/usbpen auto nosuid,nodev,nofail 0 4
#UUID=xxxxxxxxxxxxxxxxx /mnt/usbpen auto defaults,auto,umask=000,users,rw,uid=pi,gid=pi 0 4
#UUID=xxxxxxxxxxxx /mnt/usbpen /ntfs defaults 0 4
#/dev/sda1 /mnt/usbpen /ntfs defaults 0 4
root@raspy:/#
Grazie a tutti per l'aiuto
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: Problema comando CP da pendrive a NAS

Messaggio da axilot »

Perché monti la pennetta con una loop device?
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
rdie77
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 gennaio 2017, 22:57
Sesso: Maschile

Re: Problema comando CP da pendrive a NAS

Messaggio da rdie77 »

Perché avevo visto un esempio che diceva che risolveva questo problema :muro:
Ma anche in questo modo il problema si presenta.
Ho provato in precedenza anche a montarlo normalmente

Codice: Seleziona tutto

mount /dev/sda1 /mnt/usbpen
Ma comunque il problema c’era sempre
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: Problema comando CP da pendrive a NAS

Messaggio da axilot »

Puoi postare esattamente il comando che dai per la copia?
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
rdie77
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 gennaio 2017, 22:57
Sesso: Maschile

Re: Problema comando CP da pendrive a NAS

Messaggio da rdie77 »

Ecco il comando che lancio

Codice: Seleziona tutto

root@raspy:/mnt/usbpen/torrent/DIRVideo# cp -R DIRVideo1/ mnt/samba/Shared\ Videos/DIRTmp/ 
e ricevo per alcuni file il seguente errore

Codice: Seleziona tutto

cp: error reading 'DIRVideo1/video1.avi': Input/output error 
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: Problema comando CP da pendrive a NAS

Messaggio da axilot »

sicuro che i file che stai copiando non siano in quel momento bloccati da Trasmission (o chi per lui)?

il comando per copiare non mi sembra abbia una sintassi corretta intendevi forse

Codice: Seleziona tutto

cp -R DIRVideo1/   /mnt/samba/Shared/Videos/DIRTmp/ 
comunque personalmente

1) verificherei con fsck che non ci sian problemi sul file system della pennetta

2) proverei ad usare rsync piuttosto che cp
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
rdie77
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 gennaio 2017, 22:57
Sesso: Maschile

Re: Problema comando CP da pendrive a NAS

Messaggio da rdie77 »

axilot [url=https://forum.ubuntu-it.org/viewtopic.php?p=5062258#p5062258][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:sicuro che i file che stai copiando non siano in quel momento bloccati da Trasmission (o chi per lui)?

il comando per copiare non mi sembra abbia una sintassi corretta intendevi forse

Codice: Seleziona tutto

cp -R DIRVideo1/   /mnt/samba/Shared/Videos/DIRTmp/ 
comunque personalmente

1) verificherei con fsck che non ci sian problemi sul file system della pennetta

2) proverei ad usare rsync piuttosto che cp
Il comando è corretto, in quanto sul NAS il nome della cartella ha lo spazio, e lo spazio viene interpretato con "\".

Come dovrei usare il comando rsync correttamente? grazie ancora
rdie77
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 gennaio 2017, 22:57
Sesso: Maschile

Re: Problema comando CP da pendrive a NAS

Messaggio da rdie77 »

Ho scritto così il comando

root@raspy:# rsync -zvrah /mnt/usbpen/torrent/DIRVIDEO /mnt/samba/Shared\ Videos/DIRTmp/
sending incremental file list
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: Problema comando CP da pendrive a NAS

Messaggio da axilot »

si bastava anche solo le opzioni "v" per verbose (o "vv" per very verbose) e "r" per recursive.
anche perché l'opzione "a" (archive) include già "r" , in realtà "a"= "rlptgoD".
Magari guarda l'help ed il manuale del comando per scegliere le opzioni che ti servono.

Comunque in questo modo ti dà sempre errore?
Controlla pure come ti ho consigliato che non ci siano errori nel filesystem della penna.
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
rdie77
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 gennaio 2017, 22:57
Sesso: Maschile

Re: Problema comando CP da pendrive a NAS

Messaggio da rdie77 »

axilot [url=https://forum.ubuntu-it.org/viewtopic.php?p=5062262#p5062262][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:si bastava anche solo le opzioni "v" per verbose (o "vv" per very verbose) e "r" per recursive.
anche perché l'opzione "a" (archive) include già "r" , in realtà "a"= "rlptgoD".
Magari guarda l'help ed il manuale del comando per scegliere le opzioni che ti servono.

Comunque in questo modo ti dà sempre errore?
Controlla pure come ti ho consigliato che non ci siano errori nel filesystem della penna.
Non mi sta dando nessun errore :D grazie mille

Quindi mi consigli di usare solo -vvr, corretto?
Per il check del filesystem che comando mi consigli?
rdie77
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 gennaio 2017, 22:57
Sesso: Maschile

Re: Problema comando CP da pendrive a NAS

Messaggio da rdie77 »

Verificando lo stato delle operazioni ho notato questo errore:
rsync: read errors mapping "/mnt/usbpen/torrent/DIRVideo/DIRVideo1/FileVideo1.avi": Input/output error (5)
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: Problema comando CP da pendrive a NAS

Messaggio da axilot »

prima smonta la pennetta

Codice: Seleziona tutto

umount /dev/sda1

(potrebbe anche non andare visto che l'hai montata come loop device, procedi tu come la smonti di solito in caso)

poi una volta smontata dai

Codice: Seleziona tutto

fsck /dev/sda1
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
rdie77
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 gennaio 2017, 22:57
Sesso: Maschile

Re: Problema comando CP da pendrive a NAS

Messaggio da rdie77 »

axilot [url=https://forum.ubuntu-it.org/viewtopic.php?p=5062273#p5062273][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:prima smonta la pennetta

Codice: Seleziona tutto

umount /dev/sda1

(potrebbe anche non andare visto che l'hai montata come loop device, procedi tu come la smonti di solito in caso)

poi una volta smontata dai

Codice: Seleziona tutto

fsck /dev/sda1

Fatto il check della microSD

Codice: Seleziona tutto

root@raspy:/# fsck /dev/sda1                                                                                                                                                               
fsck from util-linux 2.27.1                                                                                                                                                                
e2fsck 1.42.13 (17-May-2015)                                                                                                                                                               
/dev/sda1 contiene un file system con errori, controllo forzato.                                                                                                                           
Passo 1: Controllo di inode, blocco(i) e dimensioni                                                                                                                                        
Passo 2: Analisi della struttura delle directory                                                                                                                                           
Passo 3: Controllo della connettività di directory                                                                                                                                         
Pass 4: Controllo del numero dei riferimenti                                                                                                                                               
Pass 5: Checking gruppo summary information                                                                                                                                                
/dev/sda1: 139/3907584 files (0.0% non-contiguous), 11221634/15626240 blocks                                                                                                               
root@raspy:/#                                                                                                                                                                              
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: Problema comando CP da pendrive a NAS

Messaggio da axilot »

Come avevo ipotizzato la pennetta aveva un file system con errori.
Vedi se ora il problema di ripresenta.
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
rdie77
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 gennaio 2017, 22:57
Sesso: Maschile

Re: Problema comando CP da pendrive a NAS

Messaggio da rdie77 »

axilot [url=https://forum.ubuntu-it.org/viewtopic.php?p=5062417#p5062417][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Come avevo ipotizzato la pennetta aveva un file system con errori.
Vedi se ora il problema di ripresenta.
come posso fare per ripristinarla?
non ho nessun problema a formattarla dal raspberry

Grazie ancora
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: Problema comando CP da pendrive a NAS

Messaggio da axilot »

fsck dovrebbe aver gia già coretto gli errori, baste che lo dai nuovamente per verificare
se però si ripresentano anche dopo una formattazione mi potrebbe venire il dubbio che la pennetta sia difettosa.
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
rdie77
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 gennaio 2017, 22:57
Sesso: Maschile

Re: Problema comando CP da pendrive a NAS

Messaggio da rdie77 »

axilot [url=https://forum.ubuntu-it.org/viewtopic.php?p=5062451#p5062451][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:fsck dovrebbe aver gia già coretto gli errori, baste che lo dai nuovamente per verificare
se però si ripresentano anche dopo una formattazione mi potrebbe venire il dubbio che la pennetta sia difettosa.
ho rilanciato ora il comando
root@raspy:/# fsck /dev/sda1
fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
/dev/sda1: clean, 139/3907584 files, 11221634/15626240 blocks
come faccio a individuare che non ci sono errori?
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: Problema comando CP da pendrive a NAS

Messaggio da axilot »

perche non te lo dice

prima diceva che c'era un problema
/dev/sda1 contiene un file system con errori, controllo forzato.
adesso che è pulito
/dev/sda1: clean
vedi se ora copiando dà di nuovo errore
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
rdie77
Prode Principiante
Messaggi: 51
Iscrizione: sabato 21 gennaio 2017, 22:57
Sesso: Maschile

Re: Problema comando CP da pendrive a NAS

Messaggio da rdie77 »

axilot [url=https://forum.ubuntu-it.org/viewtopic.php?p=5062460#p5062460][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:perche non te lo dice

prima diceva che c'era un problema
/dev/sda1 contiene un file system con errori, controllo forzato.
adesso che è pulito
/dev/sda1: clean
vedi se ora copiando dà di nuovo errore
se la riformatto e lancio il comando?
Per formattarla ho usato questo
mkfs.ext4 /dev/sda1
è corretto?
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2704
Iscrizione: lunedì 7 luglio 2008, 17:29
Distribuzione: Ubuntu 16.04 64bit

Re: Problema comando CP da pendrive a NAS

Messaggio da axilot »

si è coretto, al limite la procedura può richiedere i privilegi di amministratore (anteponi "sudo"), ma il comando è quello.
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Ubuntu 18.04 64 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti