Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Ceci est une ancienne révision du document !


Sauvegarder Ubuntu

Pré-requis

Première étape

Nous supposons Windows installé sur /dev/sda

Sauvegardez le MBR de Windows :

...@...:~ $ cd /repertoire/de/sauvegarde/
...@...:~ $ sudo dd if=/dev/sda of=sauvegarde_mbr_windows bs=512 count=1 status=progress

Autres étapes

  1. Sauvegarde d'un mémo sur la structure des disques durs du système :

    ...@...:~ $ sudo lsblk > structure.list
    ...@...:~ $ sudo mv structure.list /etc/


    ...@...:~ $ lsblk 
    NAME                      MAJ:MIN RM   SIZE RO TYPE   MOUNTPOINT
    loop0                       7:0    0 646,8M  1 loop   /rofs
    sda                         8:0    0 596,2G  0 disk   
    └─pdc_degbgfcfc (dm-0)    252:0    0   596G  0 dmraid 
      └─pdc_degbgfcfc1 (dm-4) 252:4    0   596G  0 part   
    sdb                         8:16   0 596,2G  0 disk   
    └─pdc_degbgfcfc (dm-0)    252:0    0   596G  0 dmraid 
      └─pdc_degbgfcfc1 (dm-4) 252:4    0   596G  0 part   
    sdc                         8:32   0 465,8G  0 disk   
    └─pdc_ffjibaiei (dm-1)    252:1    0 465,7G  0 dmraid 
      ├─pdc_ffjibaiei1 (dm-2) 252:2    0 461,8G  0 part   
      └─pdc_ffjibaiei2 (dm-3) 252:3    0   3,9G  0 part   
    sdd                         8:48   0 465,8G  0 disk   
    └─pdc_ffjibaiei (dm-1)    252:1    0 465,7G  0 dmraid 
      ├─pdc_ffjibaiei1 (dm-2) 252:2    0 461,8G  0 part   
      └─pdc_ffjibaiei2 (dm-3) 252:3    0   3,9G  0 part   
    sde                         8:64   0  29,8G  0 disk   
    └─sde1                      8:65   0  29,8G  0 part   
    sdf                         8:80   0    28G  0 disk   
    └─sdf1                      8:81   0    28G  0 part   
    sr0                        11:0    1   668M  0 rom    /cdrom
    sdg                         8:96   0 149,1G  0 disk   
    └─sdg1                      8:97   0 149,1G  0 part   /media/R-Pi
  2. Sauvegarde d'un mémo sur les points de montage des disques système :

    ...@...:~ $ sudo df -h | grep "^/dev/" > montages.list
    ...@...:~ $ sudo mv montages.list /etc/

  3. Sauvegarde de la liste des paquets :
    1. ...@...:~ $ sudo dpkg --get-selections > mespaquets.list
      ...@...:~ $ sudo mv mespaquets.list /etc/

  1. créez dans le répertoire choisi un fichier liste-des-paquets contenant la liste des paquets installés sur le système (en supprimant les lignes contenant “deinstall”) :

    ...@...:~ $ cd /repertoire/pour/la/sauvegarde
    ...@...:~ $ dpkg --get-selections | grep -v deinstall > liste-des-paquets

  2. Relancez cette même commande sur une installation fraîche :

    ...@...:~ $ dpkg --get-selections | grep -v deinstall > liste-base

  3. et ne gardez que les différences :

    ...@...:~ $ diff -d liste-base liste-des-paquets | egrep '^> ' | sed 's/^> //' > liste-a-installer

    Cette commande supprime les marques ajoutées par diff.

  4. Sauvegardez ce fichier (ainsi que le /etc/apt/sources.list) sur un support externe (usb, web, etc.)
  5. Pour connaître les dépendances d'un paquet (par ex. abcde) :

    ...@...:~ $ apt-cache depends "abcde" | grep Dépend: | awk -F' ' '{print $2}'
    cd-discid
    wget
    cdparanoia
    icedax
    vorbis-tools
    lame
    flac
    <bladeenc>
    speex

    qu'on peut envoyer dans un fichier par “>”

  6. Éditez ce fichier et faites le ménage : ne conservez que vos paquets, ceux que vous avez rajouté et qui ne font pas partie de l'installation standard d'Ubuntu (les paquets systèmes, les paquets libxxxx, les paquets gnome-xxxxx, Firefox, et caetera)
    Voici un extrait en exemple d'un fichier “liste-des-paquets” modifié :
    liste-des-paquets
       acidrip                                      install
       chromium-browser                             install
       chromium-browser-l10n                        install
       chromium-codecs-ffmpeg                       install
       easytag                                      install
       filezilla                                    install
       filezilla-common                             install
  7. Sauvegardez ce fichier (ainsi que le sources.list) sur un support externe (usb, web, etc.)

Conclusion

Problèmes connus

Voir aussi


Basé sur « Article » par Auteur.