Pagina 1 di 1

Spazio libero rimanente errato

Inviato: sab 2 lug 2005, 12:29
da Harp
Ciao a tutti, ho uno strano problema.
Ho Slackware installata in una partizione hda3 di 10 Giga circa. Per i miei download uso hda4 che è più grande montata con fstab al boot.
Veniamo al dunque: Nella mia home ho installato Azureus che tra le varie directory ha anche il percorso alla dir di salvataggio in hda4. Con tasto destro - Proprietà (ma anche con kstatus di superkaramba), ho notato che nel computo dello spazio libero rimanente vengono tolti anche i vari Giga che Azureus salva in hda4, e a causa di questo problema la partizione in uso risulta spesso al 100% e non mi permette di scaricare niente.
Qualcuno mi sa aiutare?

P.S. Spero di essermi spiegato. :-)

Inviato: sab 2 lug 2005, 19:11
da useless
forse azureus usa una directory temporanea su hda3?

Inviato: dom 3 lug 2005, 11:53
da Harp
Probabilmente si, ma è appunto questo il problema.
Ho cercato di evitare tutto questo dando come percorso di salvataggio la partizione vuota. Purtroppo 10 giga si riempiono subito e quando succede non posso neanche scaricarmi la posta se prima non cancello i file temporanei perdendo così giga di download!!

Inviato: dom 3 lug 2005, 13:54
da useless
opzioni -> files -> percorso di salvataggio di default

Inviato: dom 3 lug 2005, 14:19
da Harp
Ma è proprio questo il problema useless.
Ho già impostato /mnt/hd/Azureus/downloads come directory di salvataggio.
Forse l'unico modo è installare azureus da sorgente in hda4 in modo che qualsiasi directory temporanea se ne stia al di fuori di quella più piccola.

Inviato: dom 3 lug 2005, 15:30
da useless
uhm, io impostando quello sulla mia partizione download, quel che metto a scaricare finisce al posto giusto. controlla quanto tiene la directory .Azurues nella home dell'utente.

Inviato: dom 3 lug 2005, 16:15
da Harp
Non ci capisco più niente!
:-(
Mi sono dimenticato di dire che ho installato azureus da sorgenti e l'ho messo nella /home. Con il comando du -h /home ricevo 4,3 Giga, mentre se faccio un tasto destro ricevo 12 Giga.
Il bello è che la partizione e di 8,9 giga. Infatti kstatus di Superkaramba dice che lo spazio occupato è 8282 Mega, pari al 96%.
Controllando tra le directory dei sorgenti di Azureus ho trovato una ~/Programmi/Azureus/azureus/mnt che è il collegamento alla dir di salvataggio in /mnt/hd/Azureus/download e sembrerebbe essere quella ad occupare tutti i fanta 12 Giga che risultano da un tasto destro - proprietà!
Per questo prima dicevo che forse potrei installare azureus da tgz oppure in /mnt/hd, in modo da evitare questo casino!
comunque di quale dimensione mi devo fidare? du, tasto DX o karamba?
:-)))

Inviato: dom 3 lug 2005, 16:56
da useless
credo proprio di du. infatti su unix puoi creare file che sembrano + grandi di quel che sono, ossia i file "sparsi". ad esempio con questo semplice programmino:

Codice: Seleziona tutto

#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>

int main (void) {
        int fd;

        fd = open ("tmp.tmp", O_WRONLY | O_CREAT);
        lseek (fd, 10000000, SEEK_SET);
        write (fd, "1", 1);
        close (fd);

        return (0);
}
si crea un file che sembra grosso 10 mb, invece occupa solo 12k:
sukko@unholycathedral ~ $ ls -lhs tmp.tmp
12K --wxr-S--- 1 sukko sukko 9,6M 2005-07-03 17:06 tmp.tmp*
man ls e leggetevi quel che fa -s x capire :). (e non chiedetemi xké lo crea con quei permessi assurdi!)

Inviato: dom 3 lug 2005, 17:40
da Harp
Scusate tanto.
Mi sono appena accorto, grazie a useless, di essere uno di quelli che per accedere al PC dovrebbe avere il patentino, come lui stesso diceva in un altro post.
Purtroppo nello specificare la directory di salvataggio mi sono dimenticato la / davanti a mnt/hd/Azureus/downloads.
Quindi logicamente....
Buuuuuh, sono disperato!
Che posso dire?
Scusatemi. :-)