Hallo,
mir ist heute aufgefallen, dass der Ruhezustand (Suspend-to-Disk) auf einmal nicht mehr angeboten wird (z.B. im Fenster "Rechner ausschalten", das durch Strg + Alt + Entf aufgerufen wird). Gestern war dieser aber noch verfügbar.
So fiel mir dann auf, dass die Swap-Partition gar nicht mehr genutzt / eingebunden wird (ist ja normalerweise Voraussetzung für STD).
Manuell kann ich diese aktivieren. Ich wüsste aber gerne, wieso das nicht mehr automatisch funktioniert und wie sich das beheben lässt.
Ein paar Terminal-Befehle und -Ausgaben:
Den Befehl swapon -s habe ich hier am Anfang vergessen, aber als mir das heute zum ersten mal auffiel (habe zwischendurch Neustarts durchgeführt), da lieferte er nur die "Überschriften", also so:
$ swapon -s Filename Type Size Used Priority
Nun die Terminalausgaben:
$ free
total used free shared buffers cached
Mem: 3907264 604664 3302600 0 75036 211228
-/+ buffers/cache: 318400 3588864
Swap: 0 0 0
$ grep swap /etc/fstab
# swap was on /dev/sda7 during installation
UUID=4d265b6e-978a-4fd8-b416-ca07018936a4 none swap sw 0 0
$ ls -l /dev/disk/by-uuid/4d265b6e-978a-4fd8-b416-ca07018936a4
lrwxrwxrwx 1 root root 10 2011-11-03 23:02 /dev/disk/by-uuid/4d265b6e-978a-4fd8-b416-ca07018936a4 -> ../../sda7
$ sudo fdisk -l | grep sda7
/dev/sda7 23511 24033 4193280 82 Linux Swap / Solaris
$ uname -a
Linux A 2.6.35-30-generic #61-Ubuntu SMP Tue Oct 11 17:52:57 UTC 2011 x86_64 GNU/Linux
$ sudo swapon -av
swapon für /dev/sda7
swapon: /dev/sda7: found swap signature: version 1, page-size 4, same byte order
swapon: /dev/sda7: pagesize=4096, swapsize=4293918720, devsize=4293918720
$ free
total used free shared buffers cached
Mem: 3907264 606108 3301156 0 75604 202832
-/+ buffers/cache: 327672 3579592
Swap: 4193276 0 4193276
$ swapon -s
Filename Type Size Used Priority
/dev/sda7 partition 4193276 0 -1Aus /var/log/syslog (ausgelöst durch den swapon-Befehl oben, also nicht beim Booten):
Nov 3 23:07:08 A kernel: [ 313.018658] Adding 4193276k swap on /dev/sda7. Priority:-1 extents:1 across:4193276k
Alle Einträge in /var/log/syslog bzw. syslog.1, die "swap" enthalten, wurden durch ein manuelles swapon ausgelöst.
Das gleiche Problem bei einem älteren Kernel (ausgewählt im GRUB-Menü):
$ free
total used free shared buffers cached
Mem: 3907592 550932 3356660 0 73020 168216
-/+ buffers/cache: 309696 3597896
Swap: 0 0 0
$ uname -a
Linux A 2.6.35-22-generic #35-Ubuntu SMP Sat Oct 16 20:45:36 UTC 2010 x86_64 GNU/LinuxVielleicht hat ja jemand eine Idee, wo das Problem liegt. Andernfalls könnte ich swapon -a einfach beim Systemstart ausführen lassen, jedoch wäre dann STD nicht möglich (dazu muss Swap wohl schon beim Systemstart verfügbar sein). Ich könnte es auch mit einer neuen Swap-Partition versuchen, aber ich wüsste eben gerne, _warum_ es so nicht mehr geht (will ja auch was lernen). Verschwendet dafür aber nicht zu viel Zeit, so dringend und wichtig ist das nicht und in gewissem Maße kann ich mir da ja auch selbst helfen.