[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

rimozione a caldo di un disco usb e scrittura



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mi scuso perché la domanda non è propriamente in topic, ma dopo aver
cercato con google non ho trovato nulla e spero che possiate aiutarmi.

Mi trovo col seguente problema: voglio scrivere un programma che copia
una serie di file su un disco USB, ma per tutta una serie di motivi può
accadere che il disco venga rimosso a caldo senza un umount, o che si
rompa o che si spenga improvvisamente.

Che accortezze devo tenere in mente per evitare che il programma si
inchiodi nel caso in cui il disco sparisce? Secondo voi basta un
O_NONBLOCK quando apro il file sul disco? O devo fare qualcos'altro?
Devo mettere delle opzioni particolari in fstab? A me verrebbe in mente
sync.

E ultima domanda: e se al posto del disco usb fosse un disco di rete?

Grazie delle dritte,

Ottavio
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJLo2AeAAoJEKYq+O+hffGY/DwIAI2iMNW8ViNeFa4RBy3JT5+G
KTK3lHuYopCush0jntUOtJm4F6mwK6ybXdRRX3siugLaVWGphtvziSs/5d0PKHYt
r91Uep1UUudLTMIkrh20sDsXIUI4PuA5bld9afCgnFmef+iECgMbZKsOm3XcAYLF
IiHlGKp0/HNZxyWe3TrCeCW0X8WfHC7U+U7tpi6ekOTKpMf0V0fxykbdilgN5ycB
WXpIGhkbf0SE0yQuI9AiEDd7frj976lc/YVDm8l5YEY/tZePV9uHywcJPWm6QKeN
XVSRnQ39NQvGJXxp5WzmdBbzuUZ8BaL+U7Xw3wiuf0O1CVEtoBybtkSiPOYTgWE=
=aQVT
-----END PGP SIGNATURE-----


Reply to: