Newsgroup: it.comp.os.linux.iniziare
Titolo: Copia di file grossi tra 2 dischi

Ciao a tutti,
Causa reinstallazione di Windows ho dovuto copiare nella
partizione di Linux
dei file di acquisizione video della dimensione di 2,5
Gb.
Ora vorrei riportare quei file nella partizione di Win, solo che la
copia si interrompe sistematicamente a 2 Gb.
Ho provato con l'interfaccia
grafica, dalla x-term ed addirittura in modalita' console, ma niente da
fare non riesco piu' a copiare quei file.
Ho provato anche a copiare i
file nella partizione Win dello stesso disco dove risiede la partizione
Linux.
C'e' un limite nella copia di file in linux? E perche' la prima
volta sono riuscito a copiarli?
Sapete se c'e' un programma (tipo wget)
che fa il resume per la copia di file tra disco e disco?
Ho una Mandrake
8.0 ed ho usato il comando "cp" esiste qualche altro comando?
Grazie.
DanieleS.
--------------------------------
Inviato via 
http://usenet.iol.it

Credo e dico credo che la colpa sia del filesystem di windows che non
supporta file piu' grossi di 2 giga. L'altra volta sei riuscito a importare
perche' molto probabilmente i driver della tua scheda di importazione
avevano installato una patch o roba simile. Non so se il filesystem usato da
linux per scrivere sulla partizione win abbia a disposizione questa patch
non sono stato molto chiaro pero' spero di aver reso l'idea.
prova a fare un cd da linux con quei file e poi a copiare il cd da win con i
driver della scheda di importazione installati, ci sta che cosi facendo
tutto funzioni, ma non lo assicuro
Ciao Francesco
--
togliere NOSPAM per rispondere

supporta file piu' grossi di
2 giga.
Ma non sono 4 i Giga max che puo' supportare Win98?
Come faccio
a mettere su un CD (700Mb) un file unico da 2,5 Gb?
Grazie comunque.
Ciao, DanieleS.


 a mettere su un CD (700Mb) un file unico da 2,5 Gb?
un po' lo comprimi e un po lo splitti (segmenti) o se proprio non ti pesa,
ti merita reimportarti il filmato


 C'e' un limite nella copia di file in linux? E perche' la prima
AFAIK c'e' un limite nella dimensione dei files su vfat, linux non ne ha
colpa.
Ciao
  Andrea

 copia si interrompe sistematicamente a 2 Gb.
Ciao, se leggi in /usr/src/linux-2.2.16/fs/ext2/CHANGES trovi una
linea che dice qualcosa come:
- Check that no data can be written to a file past the 2GB limit.
Il limite e' del fs ext2, nel kernel linux-2.4.9-13 la
documentazione e' la stessa. 
Se devi solo archiviarlo potresti dividere il megafile in tanti
piu' piccoli con split o analoghe utility sotto winkrost.
Ciao Francesco.
-- 
<*> bash$ man -h  per il pinguino che non deve chiedere mai. <*>  
<*> lynx file:/usr/doc/*                                     <*>

piu' piccoli con split o analoghe utility
sotto winkrost.
Questo file e' un file di acquisizione video che mi
serve per l'elaborazione. Mai avrei immaginato questi problemi, altrimenti
avrei fatto file piu' piccoli.
Nel vecchio DOS c'era un programmino che si
chiamava arj che mi permetteva di comprimere un file e spacchettarlo in
file piu' piccoli. Esiste qualcosa anche in Linux?
Purtroppo questi file
risiedono nella partizione Linux che Winzozz NON VEDE!
Ho provato a vedere
l'help di gzip ma non ha opzioni di spacchettamento.
Ho provato a copiarli
con il comando tar ma non ha funzionato.
Suggerimenti? (sotto linux
naturalmente).
Grazie mille.


 naturalmente).
Linux:
csplit per spezzettare in piu' files, cat per ricomporre
dos:
copy /b per ricomporre il file


 documentazione e' la stessa. 
Scusa un attimo, ma (da /usr/src/linux/Documentation/filesystems/ext2.txt):
Filesystem block size:     1kB        2kB        4kB        8kB
File size limit:          16GB      256GB     2048GB     2048GB
Quindi, anche assumendo che abbia formattato ext2 con blocchi da 1k il limite
dovrebbe essere di 16GB. Se invece ha formattato con blocchi da 4k (che mi
sembra essere la norma) allora il limite dovrebbe essere di 2048GB.
Qualcuno ha informazioni precise?
Ciao
  Andrea

 sembra essere la norma) allora il limite dovrebbe essere di 2048GB.
Prova a guardare i sorgenti di ext2.c dove fa riferimento alla
compilazione su macchine da 32 bit o 64 bit, mi sembra che il
busillis sia li.
Comunque parlando con i guru mi hanno confermato 2Gb di limite,
di piu' non so dirti.


 busillis sia li.
Cercando un po' su internet, ho capito che e' una cosa piuttosto complicata.
Per chi fosse interessato:  
http://www.cbbrowne.com/info/fs.html
, oppure
google. 
Un giorno di questi magari faccio un paio di prove.
Ciao
  Andrea

colpa.
Cioe'? Non ho capito bene, sono ancora un po' niubbo su queste
cose.
Ciao, DanieleS.


copy /b per ricomporre il file
Questo mi
interesserebbe approfondire, perche' ho provato a fare il cat da
Linux ma
il Pc si e' piantato.
Io ho 5 file di nome seraa, serab, serac, serad e
serae.
Devo copiare i file uno alla volta? Cioe':
COPY /B serab seraa
COPY /B serac seraa
COPY /B serad seraa
ecc.
Oppure posso concatenarli
tutti assieme?
Ho provato a fare help copy, ma pare che nel mio windows
non c'e' piu'
l'help, perche' mi dice "comando non riconosciuto".
Grazie
ancora.
Ciao, DanieleS.


 tutti assieme?
Ciao, e' una vita che non uso dos, se ricordo bene dovrebbe
essere copy /b a b c b > z
o 
copy /b a+b+c+d z
Non ti resta che provare, ma credo che se batti copy -h o 
copy /? un help lo ottieni.


 Cioe'? Non ho capito bene, sono ancora un po' niubbo su queste
Cioe' la vfat (il filesystem di w95/98) non permette di creare files piu'
grandi di 2G. Potrei anche sbagliare pero'.
Ciao
  Andrea

copy /b a+b+c+d z
Giusta questa opzione.
Grazie mille.


grandi di 2G. Potrei anche sbagliare pero'.
Ma il
limite in Windows non e' di 4Gb? Anche perche' in acquisizione video ho
creato
file da 2,6 Gb. Se fosse come dici tu non avrebbe dovuto farmeli
creare.


 creare.
Non saprei, pero' una volta ho provato a creare dei files grossi e,
arrivato a 2G, si piantava dandomi un errore. Non ho approfondito
ulteriormente perche' non mi e' piu' capitato di aver a che fare con files
cosi' grossi.
Ciao
  Andrea