[quote=536990,0,6,95644]oula, ça se complique
à mon avis le meilleur moyen de faire un truc sécurisé serait de faire en sorte que la carte soit bloquée en lecture car les problèmes apparaissent quand l'écriture est interrompue et normallement ça n'a pas d'impact sur le fonctionnement de la carte mais plutôt sur la lisibilité des fichiers.
Je ne connais pas le projet mais pt-être serait-il judicieux de partitionner la carte (par contre je ne sais pas si c'est possible avec une carte mémoire
) et de placer tout ce qui est nécessaire au fonctionnement du système sur une partition à part qui serait bloquée en lecture ... enfin je ne sais pas si c'est possible, mais ça vaut pt-être la peine d'étudier cette voie
[/quote]
Merci pour l'idée, c'est tellement simple (et en plus on a pas l'habitude de partitionner les compact flash) que j'y avais pas pensé
A mon avis il doit être possible de partitionner les compact flash, vu qu'elle sont presque identiques à un disque dur IDE, à tel point qu'il y a le même nombre de pin sur une compact flash qu'un port IDE, et qu'il suffit de connecter pin à pin une compact flash à un port IDE pour que celle-ci soit vue comme un disque IDE (à l'alimentation près je pense).
Reste à voir si une compact flash est vraiment partionnable, mais je ne vois pas de raison d'impossibilité.
le seul risque restant une coupure au moment du boot, mais ça reste quand même limité.
J'avais pensé à une autre solution proche : on crée un disque dur virtuel sur la RAM (qui doit être suffisamment grosse, mais le prix des barrettes RAM les rend à présent plus abordables) en limitant au maximum les accès disque (compact flash) qui se ferait uniquement au moment du boot, ou si l'utilisateur désire sauver des données (en plus comme la compact flash est très lente an accès, c'est pas mal)
...reste à voir si tout ça marche...
(désolé si je m'éloigne de la photo num...
)