Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "andreas-xavier/Prova6"
Differenze tra le versioni 70 e 82 (in 12 versioni)
Versione 70 del 03/09/2021 15.01.38
Dimensione: 6280
Commento:
Versione 82 del 25/09/2021 15.29.34
Dimensione: 6124
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from wilecoyote/Trinity
#page created by wilecoyote
Linea 6: Linea 4:
Linea 7: Linea 6:
<<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=641551"; rilasci="20.04 18.04";)>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=641551"; rilasci="21.04 20.04 18.04";)>>
Linea 11: Linea 10:
La seguente guida illustra le procedure per installare l'ambiente grafico '''Trinity'''. '''Foremost''' è uno strumento da riga di comando per il recupero dei file. La tecnica utilizzata è il ''[[https://en.wikipedia.org/wiki/File_carving|data carving]]'', ossia utilizzando le tracce di degli header, footers e struttura interna dei dati stessi, senza considerare i metadati del filesystem<<BR>>
Foremost può operare sia su file immagine, sia su supporti quali unità flash, hard disk, schede di memoria ecc. Supporta diversi tipi di filesystem (Fat16/32, Ext3/4, NTFS ecc.) e moltissimi formati di file (`.jpg`, `.png`, `.zip`, `.avi`, `.pdf`, `.doc`, `.exe`, ecc.).
Linea 13: Linea 13:
Il progetto '''Trinity''' ('''TDE''') fornisce un fork di '''KDE 3.5''', fornendo un ambiente desktop molto simile alle versioni di '''[[AmbienteGrafico/Kde|KDE]]''' precedenti a Plasma, con un aspetto più classico e requisiti di sistema inferiori. Sviluppato originariamente da enti governativi statunitensi quali l'Ufficio Investigazioni speciali della United States Air Force e il CISR (Center for Information Systems Security Studies and Research), è stato successivamente reso di pubblico dominio.
Linea 16: Linea 16:
Questo ambiente grafico __non è__ rilasciato ufficialmente da '''Ubuntu''' supportato e/o distribuito da '''Canonical'''. La sua installazione comporta l'aggiunta di software e relative sorgenti di terze parti.
}}}

{{{#!wiki note
Sono disponibili al download in [[http://mirror.ppa.trinitydesktop.org/trinity/cdimages/ubuntu/|questa pagina]] delle immagini `.iso` di Ubuntu con TDE preinstallato fornite dal team del progetto.
Per evitare sovrascritture accidentali di dati, anziché operare direttamente sul supporto di memoria dal quale si voglio recuperare i file, si raccomanda di eseguire il programma su un file immagine di backup a basso livello (a tal fine è possibile usare lo strumento [[AmministrazioneSistema/BackupDelSistema#Backup_con_dd|dd]]).
Linea 25: Linea 21:
 0. In caso di installazione [[Installazione/CdMinimale|minimale]] di '''Ubuntu''':
  * omettere la [[Installazione/CdMinimale#Avvio_e_installazione|scelta dell'ambiente grafico]] da installare.
  * dopo il riavvio del sistema, [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://apt://software-properties-common|software-properties-common]].
 0. Aprire con i [[AmministrazioneSistema/PrivilegiDiAmministrazione|privilegi di amministrazione]] e ce con un [[Ufficio/EditorDiTesto|editor di testo]] (per la riga di comando si consiglia [[Ufficio/EditorDiTesto/Nano|nano]]) il file `/etc/apt/sources.list`.
 0. Incollare nel file il seguente testo:{{{
deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.0.x <rilascio> main
deb http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-builddeps-r14.0.x <rilascio> main
# deb-src http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.0.x <rilascio> main
# deb-src http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-builddeps-r14.0.x <rilascio> main
[[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://foremost|foremost]].

= Utilizzo di base =

{{{#!wiki important
Per evitare sovrascritture accidentali, con consequente impossibilità di recupero dei file, si raccomanda di impostare come destinazione di salvataggio una cartella in un disco e/o partizione differente da quella in cui sono presenti i file da recuperare.
Linea 35: Linea 28:
 sostituendo <rilascio> con rilascio di '''Ubuntu''' ('''bionic''', '''focal''' ecc.).
 0. Per installare la chiave di autenticazione, scaricare il relativo file `.deb` da [[http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-keyring.deb|questo indirrizzo]] e [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|installarlo]].
 0. [[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|Aggiornare la lista dei pacchetti]] e, a seconda delle proprie esigenze, [[AmministrazioneSistema/InstallareProgrammi|installare]] uno dei seguenti metapacchetti:
  * [[apt://tdebase-trinity|tdebase-trinity]]: per l'ambiente grafico di base
  * [[apt://kubuntu-default-settings-trinity|kubuntu-default-settings-trinity]] e [[apt://kubuntu-desktop-trinity|kubuntu-desktop-trinity]]: per un'installazione completa del DE.
 0. Eseguire il logout oppure riavviare il computer se su sistema minimale, quindi al login selezionare l'ambiente .
Linea 42: Linea 29:
= Primo avvio = Di default il programma:
 * crea una cartella chiamata `output` nella stessa posizione dal quale viene lanciato il comando (ad esempio la '''Home''' dell'utente, se non non viene modificata con il comando '''cd''' dopo aver aperto il terminale).
 * crea delle sottocartelle corrispondenti al formato dei file che vengono recuperati (ad esempio `jpg`, `txt`, `zip` ecc.). Per consultare tutti i formati di file riconosciuti consultare la [[#ulteriori_risorse|pagina man]] del programma.
 * al termine della procedura vengono eliminate eventuali sottocartelle vuote, per le quali non sono stati trovati file corrispondenti.
Linea 44: Linea 34:
Completata l'installazione, riavviare il computer se si è su Ubuntu minimale. Se invece si dispone già di un ambiente grafico, terminare la sessione corrente e al login selezionare '''Trinity'''. Supponendo quindi di voler cercare dei file eliminati in una partizione `/dev/sdb1`, digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sudo foremost -i /dev/sdb1
}}}
Linea 46: Linea 38:
Al primo avvio un wizard guiderà l'utente per le prime configurazioni del desktop (scelta del paese, comportamento del desktop ecc.). Per cercare soltanto determinati tipi di file è inoltre possibile usare l'opzione `-t`, con i formati di file separati da una virgola. Ad esempio per cercare in una partizione `/dev/sdb1` soltanto file `.doc` e `.pdf`, digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando:{{{
sudo foremost -i /dev/sdb1 -o /recovery/foremost
}}}
Linea 48: Linea 42:
Ecco come si presenta il desktop di '''Trinity''': Per specificare una determinata cartella di salvataggio (diversa da `output`, ad esempio denominata `output`) è possibile usare l'opzione `-o`, come nel seguente esempio:{{{
sudo foremost -i /dev/sdb1 -o /home/utente/dati
}}}
Linea 50: Linea 46:
<<BR>>
<<Immagine(./tde.png,600,center)>>
Qualora la cartella di destinazione non esistesse il programma provvederà a crearla. Qualora invece sia già presente apparirà un messaggio simile al seguente:{{{
ERROR: /home/utente/dati is not empty
  Please specify another directory or run with -T.
}}}
Linea 53: Linea 51:
= Configurazione = Come suggerito dall'output, sarà possibile a propria scelta usare una destinazione differente oppure usare l'opzione `-T`. Quest'ultima provvede a contrassegnare con ora e data la cartella specificata, che nell'esempio precedente verrà nominata `/home/utente/dati_Sat_Sep_25_16_32_38_2021`.
Linea 55: Linea 53:
'''Trinity''' ha un centro di controllo completo, dal quale si possono configurare tutte le applicazioni e funzionalità di sistema. {{{#!wiki tip
In questo modo è possibile sarà possibile lanciare più volte il programma nella stessa cartella.
}}}
Linea 57: Linea 57:
== Lingua di sistema == = File di configurazione =
Linea 59: Linea 59:
Se la traduzione in italiano del sistema fosse incompleta seguire i seguenti passaggi: Il file di configurazione di '''Foremost''' è `/etc/foremost.conf`.<<BR>>
Consultando il file è possibile aggiungere facilmente alla ricerca tipi di file non supportati nativamente.
Linea 61: Linea 62:
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://tde-i18n-it-trinity|tde-i18n-it-trinity]].
 0. Configurare la lingua italiana nel menù '''''Menù T → Centro di controllo di Trinity → Regionali e Accesso facilitato → Lingua e paese '''''.
 0. Riavviare il sistema affinché le modifiche abbiano effetto.
= Esempi di utilizzo =
Linea 65: Linea 64:
== Applicazioni predefinite == Negli esempi seguenti si ipotizza che i file da recuperare siano sul disco `/dev/sda`, che verranno salvati su un altro disco `/dev/sdb`, ove sarà necessario montare la cartella scrivibile creata a questo scopo, in cui salvare i file recuperati.
Linea 67: Linea 66:
Poiché '''Trinity''' è un fork di '''KDE 3.5''', per evitare confusione conflitti con le applicazioni predefinite di KDE, i pacchetti sono stati rinominati posponendo al nome '''-trinity''' (ad esempio '''kate''' diventa '''kate-trinity''', '''konqueror''' diventa '''konqueror-trinity''' ecc.).  0. [[AmministrazioneSistema/ComandiBase#mkdir|Creare]] sul disco `/dev/sda` la cartella `/recovery/foremost`:{{{
sudo mkdir -p /recovery/foremost
}}}
 0. [[AmministrazioneSistema/ComandiBase#mount|Montare]] il disco `/dev/sdb` nella cartella `/recovery`:{{{
sudo mount /dev/sdb /recovery
}}}
 0. Avviare '''foremost''' digitando il comando:{{{
sudo foremost -i /dev/sda -o /recovery/foremost
}}}
  Inoltre è possibile:
   * avviare ''foremost'' su un file immagine sostituendo il disco `/dev/sda` col nome dell'immagine.
   * usare l'opzione `-t all` per il recupero di tutti i tipi di file conosciuti.
 0. I file recuperati saranno di proprietà dell'utente '''root'''. Per cambiare i [[AmministrazioneSistema/PermessiFile|permessi]] digitare il seguente comando:{{{
sudo chown -R nomeutente:nomegruppo /recovery/foremost
}}}
 «`nomeutente:nomegruppo`» rappresentano rispettivamente il nome dell'utente e il nome del gruppo di appartenenza (generalmente utente e gruppo hanno lo stesso identificativo).
 0. Terminato il recupero, [[AmministrazioneSistema/ComandiBase#umount|smontare]] il disco esterno:{{{
sudo umount /dev/sdb
}}}
Linea 69: Linea 86:
Pertanto si raccomanda di seguire i seguenti consigli:
 * Non installare pacchetti relativi all'ambiente grafico '''KDE 5''' per non creare possibili conflitti, ma solo le versioni col nome posposto da `-trinity`.
 * Prima di installare programmi, controllare sempre che i programmi desiderati non siano stati rinominati e modificati nelle versioni successive di '''KDE 4''' e '''KDE 5'''.

= Risoluzione dei problemi =

== Login fallito ==

Qualora con login manager predefinito '''TDM''' ('''TDE Display Manager''') fosse impossibile eseguire il login è possibile eseguire il seguente workaround:

 0. Premere la combinazione di tasti '''CTRL''' + '''ALT''' + '''F2''' ed eseguire il login da linea di comando.
 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] un secondo [[AmbienteGrafico/DisplayManager|display manager]] a piacere. La procedura mostrerà la scelta del login manager predefinito.
 0. Riavviare il sistema e accedere con il nuovo display manager selezionando la sessione Trinity.

== Touchpad ==

Qualora il touchpad non riconosca il tocco con le dita [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://xserver-xorg-input-synaptics|xserver-xorg-input-synaptics]].
<<Anchor(ulteriori_risorse)>>
Linea 89: Linea 89:
 * [[https://www.trinitydesktop.org | Sito ufficiale del progetto (in inglese)]]
 * [[https://www.trinitydesktop.org/faq/index.php | Pagina delle FAQ di supporto (in inglese)]]
 * [[https://wiki.trinitydesktop.org/Trinity_Desktop_Environment | Pagina prncipale della wiki ufficiale (in inglese)]]
 * [[https://wiki.trinitydesktop.org/Ubuntu_Trinity_Repository_Installation_Instructions | Documento originale (in inglese)]]
 * [[http://foremost.sourceforge.net/|Pagina ufficiale del progetto]]
 * [[https://en.wikipedia.org/wiki/Foremost_(software)|Voce enciclopedica]] (in inglese)
 * [[http://manpages.ubuntu.com/manpages/focal/en/man8/foremost.8.html|Pagina man]]
 * [[https://linuxconfig.org/how-to-recover-deleted-files-with-foremost-on-linux | Guida originae]] (in inglese)
 * [[AmministrazioneSistema/RecuperoDati|Portale recupero dati]]


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Foremost è uno strumento da riga di comando per il recupero dei file. La tecnica utilizzata è il data carving, ossia utilizzando le tracce di degli header, footers e struttura interna dei dati stessi, senza considerare i metadati del filesystem
Foremost può operare sia su file immagine, sia su supporti quali unità flash, hard disk, schede di memoria ecc. Supporta diversi tipi di filesystem (Fat16/32, Ext3/4, NTFS ecc.) e moltissimi formati di file (.jpg, .png, .zip, .avi, .pdf, .doc, .exe, ecc.).

Sviluppato originariamente da enti governativi statunitensi quali l'Ufficio Investigazioni speciali della United States Air Force e il CISR (Center for Information Systems Security Studies and Research), è stato successivamente reso di pubblico dominio.

Per evitare sovrascritture accidentali di dati, anziché operare direttamente sul supporto di memoria dal quale si voglio recuperare i file, si raccomanda di eseguire il programma su un file immagine di backup a basso livello (a tal fine è possibile usare lo strumento dd).

Installazione

Installare il pacchetto foremost.

Utilizzo di base

Per evitare sovrascritture accidentali, con consequente impossibilità di recupero dei file, si raccomanda di impostare come destinazione di salvataggio una cartella in un disco e/o partizione differente da quella in cui sono presenti i file da recuperare.

Di default il programma:

  • crea una cartella chiamata output nella stessa posizione dal quale viene lanciato il comando (ad esempio la Home dell'utente, se non non viene modificata con il comando cd dopo aver aperto il terminale).

  • crea delle sottocartelle corrispondenti al formato dei file che vengono recuperati (ad esempio jpg, txt, zip ecc.). Per consultare tutti i formati di file riconosciuti consultare la pagina man del programma.

  • al termine della procedura vengono eliminate eventuali sottocartelle vuote, per le quali non sono stati trovati file corrispondenti.

Supponendo quindi di voler cercare dei file eliminati in una partizione /dev/sdb1, digitare nel terminale il seguente comando:

sudo foremost -i /dev/sdb1

Per cercare soltanto determinati tipi di file è inoltre possibile usare l'opzione -t, con i formati di file separati da una virgola. Ad esempio per cercare in una partizione /dev/sdb1 soltanto file .doc e .pdf, digitare nel terminale il seguente comando:

sudo foremost -i /dev/sdb1 -o /recovery/foremost

Per specificare una determinata cartella di salvataggio (diversa da output, ad esempio denominata output) è possibile usare l'opzione -o, come nel seguente esempio:

sudo foremost -i /dev/sdb1 -o /home/utente/dati

Qualora la cartella di destinazione non esistesse il programma provvederà a crearla. Qualora invece sia già presente apparirà un messaggio simile al seguente:

ERROR: /home/utente/dati is not empty
        Please specify another directory or run with -T.

Come suggerito dall'output, sarà possibile a propria scelta usare una destinazione differente oppure usare l'opzione -T. Quest'ultima provvede a contrassegnare con ora e data la cartella specificata, che nell'esempio precedente verrà nominata /home/utente/dati_Sat_Sep_25_16_32_38_2021.

In questo modo è possibile sarà possibile lanciare più volte il programma nella stessa cartella.

File di configurazione

Il file di configurazione di Foremost è /etc/foremost.conf.
Consultando il file è possibile aggiungere facilmente alla ricerca tipi di file non supportati nativamente.

Esempi di utilizzo

Negli esempi seguenti si ipotizza che i file da recuperare siano sul disco /dev/sda, che verranno salvati su un altro disco /dev/sdb, ove sarà necessario montare la cartella scrivibile creata a questo scopo, in cui salvare i file recuperati.

  1. Creare sul disco /dev/sda la cartella /recovery/foremost:

    sudo mkdir -p /recovery/foremost
  2. Montare il disco /dev/sdb nella cartella /recovery:

    sudo mount /dev/sdb /recovery
  3. Avviare foremost digitando il comando:

    sudo foremost -i /dev/sda -o /recovery/foremost
    • Inoltre è possibile:
      • avviare foremost su un file immagine sostituendo il disco /dev/sda col nome dell'immagine.

      • usare l'opzione -t all per il recupero di tutti i tipi di file conosciuti.

  4. I file recuperati saranno di proprietà dell'utente root. Per cambiare i permessi digitare il seguente comando:

    sudo chown -R nomeutente:nomegruppo /recovery/foremost

    «nomeutente:nomegruppo» rappresentano rispettivamente il nome dell'utente e il nome del gruppo di appartenenza (generalmente utente e gruppo hanno lo stesso identificativo).

  5. Terminato il recupero, smontare il disco esterno:

    sudo umount /dev/sdb

Ulteriori risorse


CategoryHomepage