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… :-)

Réinstaller Ubuntu à l'identique

Pré-requis

  1. Disposer d'une sauvegarde (voir Sauvegarder Ubuntu)

Première étape

Restaurez la sauvegarde /etc/apt/sources.list en l'adaptant à la nouvelle configuration

Autres étapes

  1. Installez Ubuntu
  2. Récupérez la liste des paquets à réinstaller :
    1. Après réinstallation :

      USER@MACHINE:~$ dpkg --get-selections > liste-base

    2. Ne gardez que les paquets différents :

      USER@MACHINE:~$ diff -d liste-base liste-anciens | grep '>' | sed 's/^> //' > liste-a-charger

      On extrait les différences, on ne retient que les lignes commençant par > et on supprime le '> ' en début de ligne

    3. Autre méthode :
      1. USER@MACHINE:~$ cd /media/tmp/

      2. paquets installés :

        USER@MACHINE:~$ apt-mark showmanual | sort -u > paquets_installes.txt

      3. paquets installés par la distribution :

        USER@MACHINE:~$ gzip -dc /var/log/installer/initial-status.gz | grep Package:|cut -d" " -f2 | sort -u > paquets_distro.txt

      4. différence = paquets à réinstaller :

        USER@MACHINE:~$ comm -23 paquets_installes.txt paquets_distro.txt > paquets_ainstaller.txt

  3. Réinstallez les paquets :

    USER@MACHINE:~$ sudo apt-get update
    USER@MACHINE:~$ sudo dpkg --set-selections < liste-a-charger
    USER@MACHINE:~$ sudo apt-get -u dselect-upgrade

  4. Insérez la clé : elle se monte (supposons dans /media/disk)
  5. Réinstallez les dépôts :

    USER@MACHINE:~$ sudo cp /media/disk/etc/apt/sources.list /etc/apt/sources.list
    USER@MACHINE:~$ sudo apt-get update
    USER@MACHINE:~$ sudo apt-get dselect-upgrade
    USER@MACHINE:~$ sudo apt-get dist-upgrade
    USER@MACHINE:~$ sudo apt-get upgrade

    Répondez la réponse par défaut à presque tout.

  6. Ajoutez la sélection personnelle et repassez la mise à jour :

    USER@MACHINE:~$ sudo dpkg --set-selections < /media/disk/etc/mespaquets.list
    $ sudo apt-get dselect-upgrade
    $ sudo apt-get dist-upgrade
    $ sudo apt-get upgrade

    Le système est réinstallé. Il ne reste plus qu'à le paramétrer.

  7. Réinstallez le chargeur de démarrage :

    USER@MACHINE:~$ sudo cp /media/disk/etc/grub.cfg /boot/grub/grub.cfg

  8. Rechargez les réglages : Dans le répertoire etc sur la clé, choisissez ce que vous voulez ré-installer.
  9. Pour tout réinstaller à l'identique :

    USER@MACHINE:~$ sudo cp -a /media/disk/etc /

  10. Et rebootez
  11. Installez les paquets utiles suivants : mono-complete,openjdk-7-jre,icedtea-7-plugin,manpages-fr,ntfs-3g,iftop,htop,lsof,gparted,wget,geany,samba,samba-common-bin,cifs-utils,x11vnc,dnsmasq

    USER@MACHINE:~$ sudo apt install {mono-complete,openjdk-7-jre,icedtea-7-plugin,manpages-fr,ntfs-3g,iftop,htop,lsof,gparted,wget,geany,samba,samba-common-bin,cifs-utils,x11vnc,dnsmasq}

    1. mono-complete : Système mono (équivalent de Microsoft .net)
    2. openjdk-7-jre,icedtea-7-plugin : Java (Pour vérifier l'installation de Java, aller sur : http://www.java.com/fr/download/testjava.jsp)
    3. manpages-fr : Pages de man en français
    4. ntfs-3g : ntfs
    5. iftop, htop : suivi des processus
    6. lsof : suivi des processus, par exemple pour ceux qui utilisent le port 80 :

      $ lsof -i :80

      , qui permet éventuellement de les tuer

    7. gparted : partitionnement
    8. wget : récupération de fichiers sur internet
    9. geany : un éditeur léger très commode
    10. samba, samba-common-bin, cifs-utils : partage de répertoires sur le réseau
    11. dnsmasq : serveur dns

Conclusion

Problèmes connus

Si Grub2 a disparu (par exemple suite à l'installation d'un autre système d'exploitation) voici les étapes à suivre pour le remettre en place.

  1. En cas de dual-boot, sauvegardez d'abord le MBR de Windows :

    USER@MACHINE:~$ sudo dd if=/dev/sda of=sauvegarde_mbr_xp bs=512 count=1

  2. installez grub sur le disque windows :

    USER@MACHINE:~$ sudo grub-install --root-directory=/media/... /dev/sda

    (faites une tabulation après /media pour trouver le point de montage)

  3. Recopiez le mbr (actuellement, de ubuntu) dans le fichier grub.bs :

    USER@MACHINE:~$ sudo dd if=/dev/sda of=grub.bs bs=512 count=1

  4. Montez la partition windows → cela ouvre une fenêtre
  5. Ouvrez le home dans une autre fenêtre
  6. Glissez grub.bs à la racine de la partition windows
  7. Restaurez le mbr de windows sauvegardé :

    USER@MACHINE:~$ sudo dd of=/dev/sda if=sauvegarde_mbr_xp bs=512 count=1

  8. Redémarrez windows :
    1. Munissez-vous d'un CD d'installation (ou clé USB d'installation) d'Ubuntu
    2. Amorcez l'ordinateur sur ce CD-ROM ou cette clé USB en choisissant l'option Essayer Ubuntu
    3. Lancez l'utilitaire de disque et :
      1. repérez la partition sur laquelle Ubuntu est installé.
      2. notez l'identifiant de Périphérique du disque dur primaire, en haut à droite (généralement /dev/sdX),
      3. donnez un nom à cette partition :
        1. cliquez sur la partition Ubuntu
        2. cliquez sur Renommer le système de fichiers (en bas à droite).
        3. renommez cette partition avec un nom facile comme “ubuntu”
        4. On peut aussi la renommer en ligne de commande par

          USER@MACHINE:~$ sudo tune2fs -L NomFacile /dev/sdaX

          (X est le n° de la partion Ubuntu) puis avec l'Utilitaire de disques, démonter la partition puis la remonter : le point de montage est devenu /media/NomFacile/

    4. Lancez la commande :

      USER@MACHINE:~$ sudo os-prober

      et vérifiez que tous les OS sont listés. 1)

    5. Lancez la commande suivante en remplaçant “/media/ubuntu” par le point de montage et /dev/sdX par l'identifiant du disque dur primaire (noté précédemment) :

      USER@MACHINE:~$ sudo grub-install --root-directory=/media/ubuntu /dev/sdX

    6. Lancez

      USER@MACHINE:~$ sudo update-grub

    7. et redémarrez en enlevant le live CD ou la clé USB quand demandé.

Voir aussi

1)
Os-prober liste les systèmes qui sont installés en plus de la distribution (donc Ubuntu pour le cas présent) sur laquelle il est exécuté, donc pas d'inquiétude si Ubuntu n'apparait pas.
Navigation
  • Pages :
    • créer :
QR Code
QR Code Réinstaller Ubuntu à l&#039;identique (generated for current page)