I ja imam slican problem. razvijam aplikaciju koju cu da instaliram na USB. Korisnici ce moci mijenjati bazu, ali ne smiju biti u stanju da brisu sam program.
Jedini nacin je tzv. USB sa boot sectorom. U biti slicno kao i obicni USB, samo sto je jedan dio na njemu write once, read many times. Postoje komercijalna rjesenja za to, ali su skupa. Nazalost kada mi aplikacija bude spremna, morat cu nabavljati te stickove.
Ima jos jedna solucija, koju ti ne bih preporucio jer sam imao dosta problema sa istom. Mozda tebi bude odgovarala. Zove se U3. Proguglaj malo