Hi Flint,
ich setze mal voraus, dass auf der vorhanden Platte, oder einer neuen entsprechende
Partitionen existieren. Nun machst du folgendes:
1. Single-User von CD booten
2. Mounten der neuen /usr Partition unter /mnt
3. Mit "cd /usr; find . | cpio -pdm /mnt" die Daten umpumpen und "umount /mnt"
4. Punkt 2 und 3 passend für /var wiederholen
5. /etc/vfstab anpassen
6. Booten
Damit werden /usr und /var einfach über die alten drüber gemountet. Sollte es Probleme
geben, einfach die Einträge in der vfstab auskommentieren und noch mal booten, dann
hast du wieder den alten Zustand.
Du kannst auch direkt von Platte in den Single-User booten, die CD Variante ist einfach sicherer.
Alternativ kannst du statt cpio auch ufsdump/ufsrestore benutzen, siehe passende man-Page
(dise Variante wenn es Fehlermeldungen gibt, könnte bei Named-Pipes oder so Zeug passieren).
Klappt alles, dann noch mal irgend wie in den Single-User booten und die Inhalte von den alten
/usr und /var Verzeichnissen löschen, dann ist auch im / wieder Platz.
Es gibt sicher elegantere Lösungen aber mir fällt spontan nichts besseres ein.
Gruß
Hans-Peter