La partition / actuelle pourrait être recyclée en /boot.
À la vue de cette disposition, je te propose le réaménagement suivant sans toucher au partitionnement: Transférer les données de / vers ce qui est actuellement /usr ou /home.Redéfinir cette nouvelle racine dans /etc/fstab, réinstaller grub sur cette dernière.
Pourquoi ne pas y aller à coup de gparted de shrink et de resize ?
Méthode beaucoup plus économique et rapide, moins risquée et plus futée. Il te suffit de copier 258Mo de données sans devoir attendre des heures l’accomplissement du décalage bloc à bloc en risquant de perdre des données.
Un live-cd serait approprié pour mener cette opération mais on peut le faire en intervenant in-vivo sur le système démarré
qui se transforme par ses propres moyens.
Travail à la console, hors de l’interface graphique.
De plus, /home ou /usr seront momentanément sabotés. On se connecte donc en root pour mener cette opération administrative.
ctrl+alt+F2
login : root
Hypothèse /usr
Créer /usr/usr, y déplacer tout ce qui se trouve en /usr
$ su
mot de passe de root
Créer /usr/usr
mkdir /usr/usr
Se placer en /usr/usr pour y lancer les commandes
cd /usr/usr
Renommer (mv comme move) TOUT (*) ce qui se trouve dans le dossier parent (…/) en ce lieu, ici (./)
mv …/* ./
ACHTUNG à partir de ce moment /usr est hors d’usage pour le système démarré, ne pas se tromper d’origine et de destination, “*” est un joker attrape-tout.
(le message d’erreur apparaîtra “cannot move …/usr/usr to itself”, …/usr ne peut se copier dans /usr/usr, aucune importance)
copier les 258 Mo données qui se trouvent à la racine vers /usr.
copie de tout ce qui se trouve en / sauf /var, /usr, /home et /lost+found
en bloc
cp -rp /boot /bin /dev /etc /lib /mnt /media /opt /root /sbin /usr/
(le dernier est la destination, ici /usr)
ou un par un
cp -rp /boot /usr
cp -rp /bin /usr
…
Une méthode de copie semi graphique connue des feignasses comme nous : midnight commander (mc) , F5 en précisant de préserver les attributs.
Hypothèse /home
créer /home/home
mkdir /home/home
cd /home/home
mv …/* ./
(plus de /home/toto , $HOME est hors d’usage pour le système démarré au delà de ce point)
cp -rp /boot /bin /dev /etc /lib /mnt /media /root /sbin /home/
Éditer /etc/fstab
Faire une copie de sauvegarde de l’actuel fichier
cat /etc/fstab > /etc/fstab-2012-03-31
Échanger les UID de / et de /usr ou /home
Commenter la ligne de /usr ou /home
Copie nous ici le fichier /etc/fstab avant/après.
Grub
Réinstaller grub sous le mode rescue du support d’installation debian.
Après avoir démarré le système, revoir ce réglage par
dpkg-reconfigure grub-pc