Newsgroup: it.comp.os.linux.iniziare
Titolo: Recuperare le email da kmail

Un'infausta mattina il computer del mio ufficio ha deciso di abbandonarmi...
Purtroppo non ho ancora capito cosa sia successo, comunque è andata così:
la sera prima, i programmi mi davano parecchi errori perchè non potevano
accedere ad alcuni file, al momento non me ne sono preoccupato molto e ho
spento tutto; la mattina ho trovato un'amara sorpresa, non sono riuscito ad
avviare il s.o.! Durante la schermata in cui all'avvio si può leggere cosa
sta facendo il computer (scusate la grossolanità), si leggono una sfilza di
errori, più o meno tutti relativi all'impossibilità di leggere ext3. Che
sia fritto l'hd ne dubito, dato che avviando con knoppix riesco a montare e
leggere /hda1 e ho recuperato tutti i miei dati su una chiavetta usb,
comunque il mio post non è tanto per scoprire cosa è successo, quanto per
sapere come fare a recuperare quello che non sono riuscito a recuperare: le
email che c'erano in knode; come devo fare? Dove le trovo?
Grazie a chiunque mi darà una mano.
Ciao.
Luca.

 le email che c'erano in knode; come devo fare? Dove le trovo?
sii più preciso, vuoi recuperare:
- le mail da kmail (come da subject)
- i post di knode?
nel primo caso, la cartella .Mail/ (a meno che tu non gli abbia detto di
andare a metterle da un'altra parte).
nel secondo non lo so :)
-- 
(Togli TOGLIMI se vuoi rispondermi)
Sya-dasti-sya-nasti-sya-davak-tav-yaska
ave, oh Eris!
                 Libero Hagabard Celine

 andare a metterle da un'altra parte).
Trovate, innanzitutto grazie :-)
Il problema adesso č che non mi permette di copiare i file in nessun modo...
Se apro una finestra file manager-super user, col drug and drop mi risponde
"could not write this file" o qualcosa del genere, se provo dal terminale
(come root) a fare cp *, non copia niente e mi da "invalid argument" per
ogni file contenuto nella cartella. Uff... Adesso sono piů arrabbiato di
prima: le mie mail sono li ma non posso toccarle >:-(
Hai qualche idea?
Ciao.
Luca.

 "could not write this file" o qualcosa del genere, se provo dal terminale
Apri un x-terminal come root.
Vedi con ls -la i permessi e il proprietario di quei file.
Se necessario, chown utente.gruppo su tutti i file.
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 sia fritto l'hd ne dubito, dato che avviando con knoppix riesco a montare e
Ma un fsck sul disco io lo farei, magari si è imbizzarito il filesystem 
e te lo rimette a posto...
bye
DKano

 e te lo rimette a posto...
Che figata questa "ficiur"!!! Mica la conoscevo! Vabeh, sono tantissime le
cose che non conosco di linux, in realtà sono ben di più di quelle che
conosco :-)
Ho però l'attenuante di essere venuto su a pane e dos e windows, solo da
qualche anno ho visto la luce quando ho comprato il mio primo mac. Linux
poi lo uso solo da pochi mesi però mi piace veramente tanto, infatti mi sto
dando da fare per conoscerlo un po meglio ma il tempo è quello che è,
abbiate clemenza :-)
Sto provando fsck e mi sta trovando una marea di problemi... Continua a
darmi "error reading block xxxxxx", però ad ogni errore che trova mi chiede
conferma quindi ci sto mettendo una vita! Ho provato a lanciare fsck sia
con -a che con -p ma mi da "unexpected inconsistency; run fsck manualy
(i.e. without -a or -p options)". Non c'è proprio modo di automatizzare la
cosa?
Ciao.
Luca.

 Se necessario, chown utente.gruppo su tutti i file.
Proverò, grazie della dritta. Per adesso sto provando il suggerimento di
DKano, sarebbe bello recuperare tutto.
Ciao.
Luca.

 indicare l'azione, almeno mi sembra...
Si', ma si scrive drag & drop.
drug e' droga, to drag e' trascinare.


 Sto provando fsck e mi sta trovando una marea di problemi...
Completato, corretto tutto ma non č servito a niente, non si avvia nemmeno
adesso ma questa volta da errori diversi. Lascio, cerco di recuperare le
mail e formatto.
Ciao.
Luca.

 drug e' droga, to drag e' trascinare.
Rotfl!!! Non me n'ero accorto :-) E credo non sia nemmeno la prima volta che
lo scrivo così :-)
Comunque fsck non mi ha salvato, adesso ho riprovato a recuperare le mail
seguendo il tuo consiglio: ho cambiato propietario e gruppo
(knoppix.knoppix è l'utente.gruppo di default per knoppix live, vero?) a
tutti i file in questione ma non è cambiato niente... Non me li lascia
copiare e mi da gli stessi errori di prima! Hint???
Scusante se rompo...
Ciao.
Luca.

 copiare e mi da gli stessi errori di prima!
Non so più cosa fare: ho provato a copiare i file in questione e sono
riuscito senza problemi a metterli, ad esempio, in /home, ma sulla
chiavetta usb non c'è verso. Eppure è montata correttamente in rw,
accessibile a qualunque altro tentativo di scrittura, quindi escluderei un
problema di chiavetta ma purtroppo sul pc in questione non ho altre
periferiche su cui copiare quei file per fare "la prova del nove". Avete
qualche suggerimento?
Ciao.
Luca.

 qualche suggerimento?
Inoltrarle come allegato a un qualche indirizzo di posta elettronica?
M.

 mail e formatto.
Quando formatti, c'é la possibilità di controllare i settori 
danneggiati. Dall'installazione di mandriva ci sono riuscito ma non so 
dirti come (cliccato un pò avanti e indietro:-) )
in ogni caso il programma si chiama badblocks e va usato, come dice il 
suo man, da fsck e non da solo
bye
DKano
PS puoi anche dare un'occhiata al pacchetto 'smarttools' che usa i 
comandi SMART del disco (si vede lo stato e si possono lanciare dei test)

 accessibile a qualunque altro tentativo di scrittura, quindi escluderei un
Aspetta un attimo.
Tu vuoi dire che se prendi quei file e li copi su altra directory lo
puoi fare, e ne vedi anche il contenuto, ad esempio, con vi, mentre
se tenti di copiarli sulla chiavetta ti esce un errore?
Bene, andiamo per gradi:
prima cosa: x-terminal di root:
du -m directoryDaCopiare
df e vedi quanto spazio hai sulla chiavetta.
echo pirippo >/mnt/chiavetta/prova
cat /mnt/chiavetta/prova
dovrebbe uscirti pirippo.
Ovviamente /mnt/chiavetta e' il mount point della tua chiavetta usb.
Poi ne riparliamo.


 Bene, andiamo per gradi:
Fino a lunedě non posso fare nessuna prova, comunque il risultato che ho
ottenuto con la prova che ho fatto mi sembra strano:
cd /mnt/hda1/home/nomeutente/.mail/inbox/
cp * /mnt/sda1/backupmail/
mi da gli errori che ho detto.
Ciao.
Luca.

 dovrebbe uscirti pirippo.
Infatti, pirippo... Adesso?
Ciao.
Luca.

 Infatti, pirippo... Adesso?
Eh, adesso e' un problema piu' di prima. :-P
Specialmente perche' la situazione dopo l'fsck non e' piu' come
all'inizio.
Ci posti l'errore esatto che esce da console facendo un tentativo
di copia di uno dei file interessati?


 di copia di uno dei file interessati?
cp: cannot create regular file `/mnt/sda1/mail/1138950955.4026.XNGGs:2,S':
Invalid argument
Se riuscite a darmi un aiuto vi sarei davvero grato...
Ciao.
Luca.

 Invalid argument
Bene, hai nomi incompatibili, finalmente si capisce perche' con quelli
non riesci a scrivere sulla chiavetta, mentre su altri si'.
Non conosco kmail e non so se sono nomi normali o se sono frutto del
disastro e successivo fsck.
Ti lascio nelle mani di chi usa quel mailer, che se non sono i nomi
naturali dei file, se anche li riesci a copiare (mettendo ad esempio
le virgolette a racchiudere i nomi) non te ne fai di nulla.
