Hallo Liste, Hallo Peter Peter Meyer wrote:
Device Boot Start End Blocks Id System /dev/hda1 * 1 45 16439+ 83 Linux /dev/hda2 46 404 131394 82 Linux swap /dev/hda3 405 976 209352 83 Linux [snip] sich um ein ext2/3 Dateisystem handelt). Wenn / auf hda3 liegt hast Du verloren.
Da hab ich wohl verloren! ;-))
Nicht zwangsläufig!!! Ansatz: Schau Dir mal an wie viel Platz auf der Platte die einzelnen Verzeichnisse benötigen (cd / ; du -sh *) Such Dir eines (oder meherere) aus das/die "die richtige Größe" hat/haben, z.B. /lib (hat bei mir 46M) Rettungsystem starten. - mit fdisk die alte swappartition (in deinem Fall hda2 löschen). - neue kleinere swappartition anlegen (siehe mkswap) - den freigewordenen Platz auf der Platte für neue Partition nutzen: Vorschlag: nimm eine erweiterte, die Du dann wiederum in log.Partitionen unterteilen kannst (wenn Du mehrere Verzeichnisse "umziehen" willst). - Filesysteme (auf den neuen Partitionen) anlegen. - Dateien von dem/den alten Verzeichnisse(n) auf die neuen Filesysteme kopieren. - die "alten" (auf hda3 befindlichen) Dateien löschen. - /etc/fstab entsprechend ändern - Dein Linux booten und "sich über freien Platz auf hda3 freuen" Vorsicht: Vorher Backup machen.
Ich weiss nicht genau, ob ich SWAP brauche oder nicht, jedenfalls nicht 128 MB, und auf der / Partition möchte ich halt nur ein bischen mehr
Mach einfach den neuen swap so klein wie möglich z.B. 10M. Sollte das dann wirklich nicht reichen kannst Du jederzeit einen Swapfile im Filesystem erzeugen (steht irgendwo in der sdb) bzw. ist in der manpage von mkswap beschrieben.
Gibt es absolut keine andere Lösung als neu zu installieren?
Siehe oben. Nein, Du mußt _nicht_ neu installieren!! Gruß Gerald -- Gerald Engl Bunsenstr. 13 81735 Muenchen (Germany)