Come ottenere il backup e ripristinare il software da un disco rigido non avviabile [chiuso]

4

Ho una partizione Ubuntu che non è avviabile sebbene sia ancora montabile e vorrei creare un sistema appena installato con gli stessi pacchetti di questo sistema. Il modo per ripristinare l'elenco di pacchetti che presumo è di montare la partizione di root non avviabile durante una sessione live-usb e navigare alla cartella /mnt/var/lib/dpkg/ assumendo il suo montato su /mnt ed eseguire sudo dpkg -l --admindir > ~/Packages.list che produrrebbe un file di lista che potrebbe essere manipolato per includere 2 colonne, una per il nome del pacchetto e la seconda è la parola installa . Quindi segui qualcosa di simile come consiglio nel questo link. Il problema è come recuperare le chiavi apt dalla partizione non avviabile.

Ho visto molti siti che mostrano come eseguire il backup e il ripristino delle chiavi apt da una partizione del sistema operativo avviabile. Il modo per farlo si trova all'indirizzo questo link. Sembra che non ci siano informazioni su come automatizzare il backup delle chiavi dalla partizione montata (non avviabile).

In poche parole vorrei eseguire sudo apt-key add ~/Repo.keys nel sistema appena installato e recuperare tutte le chiavi per Repo.keys . Come creare questo file da un sistema non avviabile è quello di cui ho bisogno.

Posso semplicemente copiare il file /etc/apt/trusted.gpg sul nuovo sistema e il gioco è fatto? O forse un modo per esportare le chiavi in ​​un file di testo o qualcosa del genere?

    
posta Jacques MALAPRADE 07.01.2016 - 17:43

1 risposta

0

Monta l'unità dalla sessione live-usb, fai chroot /mnt (supponendo che l'unità sia montata su / mnt), seguita dalle prime tre righe da questo risponde (come se l'unità fosse avviabile). A seconda della struttura esatta della directory su tale unità, potrebbe essere necessario sostituire ~/ con una directory che conosci.

    
risposta data Keith 21.01.2016 - 09:59

Leggi altre domande sui tag