la difficultée c'est que tout est sur un disque uniqe
la seule solution ici est de faire un boot sur CD
sauvegarder sur bande ou CD tout ce qui peut l'etre
ensuite deplacer /usr dans /home et cree un lien /usr vers /home.
detruire toutes les partitions au delà au /usr
enfin reduire /home avec gparted ou autre
creer
/usr
/usr/local
/tmp
/var
avec les nouvelles tailles
redeplacer le contenu de /usr
restaurer /tmp si necessaire et surtout /var
mounter la partition /
et mettre à jour /etc/fstab pour integrer /usr/local et renumeroter correctement les partitions
reste plus qu'à rebooter.
conseils sur les tailles de partitions :
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
mysql> select * from partition ;
+-----+--------------+---------+-----------+-----------+-------+------------------------------------------------------+-----------------------+--------------+
| ref | partition | size_mb | tropgrand | troppetit | ideal | commentaire | machine | os |
+-----+--------------+---------+-----------+-----------+-------+------------------------------------------------------+-----------------------+--------------+
| 1 | / | 1024 | 1 | 0 | 1 | laisse de la marge pour tmp et opt | PC portable | OpenBSD 4.6 |
| 2 | /usr | 1024 | 0 | 0 | 1 | mais necessite des sous-volumes | PC portable | OpenBSD 4.6 |
| 3 | /usr/X11R6 | 1024 | 1 | 0 | 0 | prend plus proche des 512Mb | PC portable | OpenBSD 4.6 |
| 4 | /usr/lib | 1024 | 1 | 0 | 0 | prend plus proche des 512Mb | PC portable | OpenBSD 4.6 |
| 5 | /usr/local | 16384 | 0 | 0 | 1 | 8gb trop juste, 24 trop | PC portable | OpenBSD 4.6 |
| 6 | /usr/ports | 16384 | 0 | 0 | 1 | 8gb trop juste, 24 trop | PC portable | OpenBSD 4.6 |
| 7 | /usr/share | 1024 | 1 | 0 | 0 | prend plus proche des 512Mb | PC portable | OpenBSD 4.6 |
| 12 | /var/www | 1024 | 0 | 0 | 1 | soyons larges pour un ftp occasionnel | PC portable | OpenBSD 4.6 |
| 9 | /var | 1024 | 0 | 0 | 1 | SI /var/mysql est separe par exemple ! | PC portable | OpenBSD 4.6 |
| 10 | /var/log | 1024 | 0 | 0 | 1 | ideal avec logrotate! | PC portable | OpenBSD 4.6 |
| 11 | /var/tmp | 10240 | 0 | 0 | 1 | doit pouvoir acceuillir un ISO de DVD | PC portable | OpenBSD 4.6 |
| 13 | /var/mysql | 2048 | 0 | 0 | 0 | tout depand de la taille de la base mysql | PC portable | OpenBSD 4.6 |
| 14 | /home | 0 | 0 | 0 | 0 | sans limite | PC portable | OpenBSD 4.6 |
| 15 | / | 512 | 0 | 0 | 1 | largement | PC serveur de fichier | Linux Debian |
| 16 | /opt | 1024 | 0 | 0 | 1 | largement si on y installe pas de soft proprietaires | PC serveur de fichier | Linux Debian |
| 17 | /usr | 8192 | 0 | 0 | 1 | largement avec sous volumes | PC serveur de fichier | Linux Debian |
| 18 | /var | 1024 | 0 | 0 | 1 | largement avec sous volumes | PC serveur de fichier | Linux Debian |
| 19 | /home | 32768 | 0 | 0 | 0 | largement assez | PC serveur de fichier | Linux Debian |
| 20 | / | 1024 | 0 | 0 | 1 | recommandation | | OpenBSD 4.6 |
| 21 | /tmp | 4096 | 0 | 0 | 1 | recommandation | | OpenBSD 4.6 |
| 22 | /var | 5120 | 0 | 0 | 1 | recommandation | | OpenBSD 4.6 |
| 23 | /usr | 2048 | 0 | 0 | 1 | recommandation | | OpenBSD 4.6 |
| 24 | /usr/X11R6 | 1024 | 0 | 0 | 1 | recommandation | | OpenBSD 4.6 |
| 25 | /usr/local | 6144 | 0 | 0 | 1 | recommandation | | OpenBSD 4.6 |
| 26 | /usr/src | 2048 | 0 | 0 | 1 | recommandation | | OpenBSD 4.6 |
| 27 | /usr/obj | 2048 | 0 | 0 | 1 | recommandation | | OpenBSD 4.6 |
| 28 | / | 2048 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 29 | /lib | 2048 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 30 | /opt | 2048 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 31 | /tmp | 4096 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 32 | /usr | 2048 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 33 | /usr/include | 4096 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 34 | /usr/share | 4096 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 35 | /usr/X11R6 | 2048 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 36 | /usr/local | 8192 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 37 | /var | 2048 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 38 | /var/log | 4096 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 39 | /var/tmp | 4096 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 40 | /var/spool | 2048 | 0 | 0 | 0 | recommandation generale | | Tous Unix |
| 41 | / | 1024 | 0 | 0 | 1 | racine | pc | OpenBSD 4.7 |
| 42 | /usr | 1024 | 0 | 0 | 1 | | pc | OpenBSD 4.7 |
| 43 | /usr/X11R6 | 1024 | 0 | 0 | 1 | | pc | OpenBSD 4.7 |
| 44 | /usr/lib | 1024 | 0 | 0 | 1 | | pc | OpenBSD 4.7 |
| 45 | /usr/local | 16384 | 0 | 0 | 1 | | pc | OpenBSD 4.7 |
| 46 | /usr/ports | 24576 | 0 | 0 | 1 | | pc | OpenBSD 4.7 |
| 47 | /usr/share | 1024 | 0 | 0 | 1 | | pc | OpenBSD 4.7 |
| 48 | /var | 1024 | 0 | 0 | 1 | | pc | OpenBSD 4.7 |
| 49 | /var/pgsql | 1024 | 0 | 0 | 1 | SGBD | pc | OpenBSD 4.7 |
| 50 | /var/mysql | 1024 | 0 | 0 | 1 | SGBD | pc | OpenBSD 4.7 |
| 51 | /var/log | 1024 | 0 | 0 | 1 | | pc | OpenBSD 4.7 |
| 52 | /var/tmp | 1024 | 0 | 0 | 1 | | pc | OpenBSD 4.7 |
| 53 | /var/tmp | 9216 | 0 | 0 | 1 | DVD montages videos etc.. | pc | OpenBSD 4.7 |
| 54 | /var/www | 1024 | 0 | 0 | 1 | gros site web/service web | pc | OpenBSD 4.7 |
| 55 | swap | 1024 | 0 | 0 | 1 | swap | pc | OpenBSD 4.7 |
| 56 | /usr/src | 1024 | 0 | 0 | 1 | pour compiler noyaux | pc | OpenBSD 4.7 |
+-----+--------------+---------+-----------+-----------+-------+------------------------------------------------------+-----------------------+--------------+
55 rows in set (0.01 sec) |