Allora, la procedura è rompina ma è facile, 
io ti spiego quello che ho dovuto fare io avendo un embedded.. se usi un pc, la cosa è più facile che mai. 

1 - Avvia un pc con una qualsiasi distribuzione linux 
2 - Attaccaci un lettore card usb e mettici la Card dentro. 
3 - Monta la partizione nr 3 della card (dai un fdisk -l.. dipende dal pc che dischi ha, come è fatto e l'adattatore come viene visto... di norma dovrebbe essere qualcosa a simile a /dev/sdX3) 
4 - entra in _DB.XXX/.settings (XXX sono dei numeretti) 
5 - Cancella il file Active. 

Adesso puoi rimontare tranquillamente la CF al suo posto ed avviare la macchina, la macchina verrà ovviamente avviata in modalità FailSafe, quindi poi da console, monta la partizione nr3 in /DB, entra in /DB/_DB.XXX/var/openldap-data 

a questo punto scrivi: 
db_restore -v -h /DB/_DB.XXX/var/openldap-data 

se pare che va tutto ok come è andato a me, 
vai in /DB/_DB.XXX/.settings e crea il file Active (basta un echo "" > Active) 

a questo punto smonta /DB e riavvia.. dovrebbe riavviarsi tutto da capo.

Your comment will be posted after it is approved.


Leave a Reply.