Marcare una CF attiva

E' leggermente OT, ma magari a qualcuno è già capitato con un qualche sistema embedded e me lo sa dire al volo. In una scheda che normalmente è equipaggiata con un hard disk, ho collegato una CompactFlash configurata nel solito true ide mode. Funziona perfettamente, ma per motivi imperscrutabili le librerie di gestione del filesystem (che non posso toccare) richiedono che la CF sia marcata come "attiva", altrimenti non riconoscono il disco. Preciso che la scheda non fa il boot da CF (nel qual caso avrebbe anche potuto avere un senso); semplicemente le librerie si rifiutano di riconoscere la partizione a meno che non sia attiva.

Facile - direte voi - prendi un lettore di compact flash USB, lancia il Disk Manager di Windows e usa la funzione "contrassegna partizione come attiva". Già, peccato che apparentemente nè Windows 2000 nè Windows XP permettano di farlo con i dischi rimuovibili; l'opzione è grigia. Ho provato anche a fare dei pasticci sul MBR, ma apparentemente il problema è più complesso e ha a che fare con l'intero layout delle partizioni, non solo con il flag "active".

Quindi al momento la soluzione è quella di riavviare sotto a DOS o Linux (dove la cosa è fattibile con semplicità con FDISK o simili) e preparare la prima CF, poi farne il "dump" sulle successive usando un programma di disk imaging sotto a Windows. Tutto ciò funziona se le CF le fornisco direttamente io e sono tutte uguali, ma se il cliente la volesse sostituire di certo non potrei proporgli una procedura del genere...

La mia domanda quindi è semplice: possibile che non ci sia uno straccio di utility, una qualche sorta di FDISK funzionante sotto a Windows, che mi permetta di fare tutto questo senza il bisogno di riavviare in DOS o fare strani accrocchi?

--
emboliaschizoide.splinder.com
Reply to
dalai lamah
Loading thread data ...

Ciao

prova questo

formatting link

un'idea potrebbe essere fare un file batch (per i profani dei file system) con un comando FDISK da shell:

formatting link

oppure sfruttare qualche vecchia utility powerquest (ora symantec) ftp://ftp.symantec.com/public/english_us_canada/tools/pq/utilities/

Ciao CG

Reply to
CG Audio Laboratories

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.