Hallo Leute!
Ich möchte meine Swap-Partition vergrößern oder eine Neue anlegen.Ich will aber wenn möglich
nicht mein ganzes System neu installieren.Ist es möglich,die Platte (15 GB) umzupartitionieren
ohne größere Gefahr für's System.Meine momentane Swap-P. hat 128 MB.(Suse 6.4)
Ich hoffe mir kann jemand helfen.Vielen Dank im Voraus.
Linux 15.036 Themen, 107.107 Beiträge
Keine Sorge, du mußt nicht das gesamte System neu installieren!
Die Frage ist allerdings ob du tatsächlich mehr swap brauchst, denn 128 MB sollten dicke ausreichen.
Aber wenn du meinst:
Zuerst solltest du mit fdisk unter Linux eine neue Partition anlegen. merke dir bitte die Größe der Partition in Blöcken
Anschließend formatiere diese Partition mit
mkswap -c gerätename größe(in blöcken)
Mit
swapon gerätename(der Partition)
mußt du jetzt die Partition als Swap aktivieren
wenn du die Swap-Partition in die Datei etc/fstab einträgst, wird sie gleich beim Start immer initalisiert.
NCZ
Eine Alternative bietet das Einrichten einer Swap Datei. Swap Dateien können jederzeit eingerichtet, und wieder gelöscht werden.
Sie sind dafür etwas langsamer als Partitionen, da die Zugriffe durch das Dateisystem erfolgen und nicht direkt auf das Gerät selbst.
Eine Swap File muß, vor seiner Benutzung vorbeitet werden. Möchte man ein 64 MB großes Swap File erzeugen so generiert man
als erstes eine Datei mit der entsprechenden Größe. Dies geschieht durch folgende Zeile:
dd if=/dev/zero of=swapfile bs=1024 count=65536
Die neue Datei benötigt eine Initialisierung, damit das System sie auch als Swap Datei erkennt:
mkswap swapfile 65536
Ein "swapon swapfile" schaltet es ein, ein "swapoff swapfile" wieder
aus...
j.
Vielen Dank an euch alle.
noch ne kleine Anmerkung dazu: die maximale Größe einer swap-partition ist unter Linux 128MB, du kanns aber mehrer anlegen. Aber 128MB sollten ausreichen.
Das ist so nicht richtig. Die Einschränkung gibt es schon seit
Ewigkeiten nicht mehr.
j.