Ceci est une ancienne révision du document !
Table des matières
Réinstaller Ubuntu à l'identique
Pré-requis
- 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
- Installez Ubuntu
- Récupérez la liste des paquets à réinstaller :
- Après réinstallation :
...@...:~ $ dpkg --get-selections > liste-base
- Ne gardez que les paquets différents :
...@...:~ $ 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
Réinstallez les paquets :...@...:~ $ sudo apt-get update $ sudo dpkg --set-selections < liste-a-charger $ sudo apt-get -u dselect-upgrade
Insérez la clé : elle se monte (supposons dans /media/disk)Réinstallez les dépôtsRéinstallez les dépôts :...@...:~ $ sudo cp /media/disk/etc/apt/sources.list /etc/apt/sources.list $ sudo apt-get update $ sudo apt-get dselect-upgrade $ sudo apt-get dist-upgrade $ sudo apt-get upgrade
Répondez la réponse par défaut à presque tout.
Ajoutez la sélection personnelle et repassez la mise à jour :...@...:~ $ 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.
Réinstallez le chargeur de démarrage :...@...:~ $ sudo cp /media/disk/etc/grub.cfg /boot/grub/grub.cfg
Rechargez les réglages : Dans le répertoire etc sur la clé, choisissez ce que vous voulez ré-installer.Pour tout réinstaller à l'identique :...@...:~ $ sudo cp -a /media/disk/etc /
Et rebootezInstallez 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 ou en ligne de commande :...@...:~ $ 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
- mono-complete : Système mono (équivalent de Microsoft .net)
- openjdk-7-jre,icedtea-7-plugin : Java (Pour vérifier l'installation de Java, aller sur : http://www.java.com/fr/download/testjava.jsp)
- manpages-fr : Pages de man en français
- ntfs-3g : ntfs
- iftop, htop : suivi des processus
- lsof : suivi des processus, par exemple pour ceux qui utilisent le port 80 :
$ lsof -i :80
, qui permet éventuellement de les tuer
- gparted : partitionnement
- wget : récupération de fichiers sur internet
- geany : un éditeur léger très commode
- samba, samba-common-bin, cifs-utils : partage de répertoires sur le réseau
- 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.
- En cas de dual-boot, sauvegardez d'abord le MBR de Windows :
...@...:~ $ sudo dd if=/dev/sda of=sauvegarde_mbr_xp bs=512 count=1
- installez grub sur le disque windows :
...@...:~ $ sudo grub-install --root-directory=/media/... /dev/sda
(faites une tabulation après /media pour trouver le point de montage)
- Recopiez le mbr (actuellement, de ubuntu) dans le fichier grub.bs :
...@...:~ $ sudo dd if=/dev/sda of=grub.bs bs=512 count=1
- Montez la partition windows → cela ouvre une fenêtre
- Ouvrez le home dans une autre fenêtre
- Glissez grub.bs à la racine de la partition windows
- Restaurez le mbr de windows sauvegardé :
...@...:~ $ sudo dd of=/dev/sda if=sauvegarde_mbr_xp bs=512 count=1
- Redémarrez windows :
- Munissez-vous d'un CD d'installation (ou clé USB d'installation) d'Ubuntu
- Amorcez l'ordinateur sur ce CD-ROM ou cette clé USB en choisissant l'option Essayer Ubuntu
- Lancez l'utilitaire de disque et :
- repérer la partition sur laquelle Ubuntu est installé.
- notez l'identifiant de Périphérique du disque dur primaire, en haut à droite (généralement /dev/sdX),
- donnez un nom à cette partition :
- cliquez sur la partition Ubuntu
- cliquez sur Renommer le système de fichiers (en bas à droite).
- renommez cette partition avec un nom facile comme “ubuntu”
- On peut aussi la renommer en ligne de commande par
...@...:~ $ 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/
Lancez la commande :...@...:~ $ sudo os-prober
et vérifiez que tous les OS sont listés. 1)
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) :...@...:~ $ sudo grub-install --root-directory=/media/ubuntu /dev/sdX
Lancez...@...:~ $ sudo update-grub
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.