Restaurez la sauvegarde /etc/apt/sources.list en l'adaptant à la nouvelle configuration
USER@MACHINE:~$ dpkg --get-selections > liste-base
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
USER@MACHINE:~$ cd /media/tmp/
USER@MACHINE:~$ apt-mark showmanual | sort -u > paquets_installes.txt
USER@MACHINE:~$ gzip -dc /var/log/installer/initial-status.gz | grep Package:|cut -d" " -f2 | sort -u > paquets_distro.txt
USER@MACHINE:~$ comm -23 paquets_installes.txt paquets_distro.txt > paquets_ainstaller.txt
USER@MACHINE:~$ sudo apt-get update USER@MACHINE:~$ sudo dpkg --set-selections < liste-a-charger USER@MACHINE:~$ sudo apt-get -u dselect-upgrade
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.
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.
USER@MACHINE:~$ sudo cp /media/disk/etc/grub.cfg /boot/grub/grub.cfg
USER@MACHINE:~$ sudo cp -a /media/disk/etc /
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}
$ lsof -i :80
, qui permet éventuellement de les tuer
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.
USER@MACHINE:~$ sudo dd if=/dev/sda of=sauvegarde_mbr_xp bs=512 count=1
USER@MACHINE:~$ sudo grub-install --root-directory=/media/... /dev/sda
(faites une tabulation après /media pour trouver le point de montage)
USER@MACHINE:~$ sudo dd if=/dev/sda of=grub.bs bs=512 count=1
USER@MACHINE:~$ sudo dd of=/dev/sda if=sauvegarde_mbr_xp bs=512 count=1
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/
USER@MACHINE:~$ sudo os-prober
et vérifiez que tous les OS sont listés. 1)
USER@MACHINE:~$ sudo grub-install --root-directory=/media/ubuntu /dev/sdX
USER@MACHINE:~$ sudo update-grub