Hi Andrea,
also das mit dem Aufteilen der Partition hda3 wird möglicherweise etwas schwierig, da hda3 eine primäre Partition ist, und du keine primäre Partition mehr frei hast.
Um das zu erklären, muss ich etwas ausholen.
Zunächst mal ist es so, dass eine Festplatte maximal 4 primäre Partitionen enthalten kann. Wenn du mehr Partitionen brauchst, musst du anstelle einer primären Partition eine erweiterte Partition anlegen, diese erhält dann die Bezeichnung hda4, egal, ob hda1-3 existieren oder nicht. Diese hda4 enthält allerdings selbst keine Daten, sondern ist so etwas wie ein Container für sekundäre Partitionen, die dann beginnend mit hda5 durchnumeriert werden. Dabei muss die Numerierung nicht mit der physikalischen Reihenfolge der Partitionen übereinstimmen.
Soweit alles klar?
Deine Festplatte dürfte also etwa so aussehen:
| hda1 |hda2| hda3 | hda5 |
Du müsstest jetzt also die Partition hda3 so verkleinern, dass "neben" der hda5 ein freier Platz entsteht, etwa so:
| hda1 |hda2|hda3| | hda5 |
und dann versuchen, im freien Bereich eine sekundäre Partition einzurichten.
Vorsicht !!! Sichere vorher unbedingt deine Daten!
Da du nicht geschrieben hast, wie groß die Partitionen sind, bzw. wieviel Platz frei ist, kann ich dir hinsichtlich der Größe der zu erstellenden Partition nur allgemeine Tipps geben.
Wenn du bei der Paketauswahl 'full installation(recommended)' wählst, schaufelt dir das ca. 3 GB auf deine Festplatte. Dazu musst du noch den Platz für zusätzliche Programme und deine Daten rechnen.
Eine extra Swap-Partition benötigst du nicht, Slackware erkennt die existierende Partition während der Installation, und richtet sie automatisch ein.
Als Mount-Punkt für deine neue Partition musst du natürlich / wählen, du willst sie ja als Wurzelverzeichnis deiner Slackware-Installation.
Bleibt noch die Frage des Bootloaders, am besten, du installierst lilo überhaupt nicht, sondern passt nach der Installation auf deinem Suse-System die Datei /boot/grub/menu.lst entsprechend an.
Grüße,
Klaus