Re: swapon scheitert: "Das Argument ist ungültig"
Am Tue, 02 Jan 2007 15:01:06 +0100 schrieb Gerhard Brauer:
> Gruesse!
> * Gerhard Brauer <gerhard.brauer@web.de> schrieb am [02.01.07 14:40]:
>>
>> Kannst du auch mal das komplette fdisk -l aller Platten posten?
>>
>> Du hast kein LVM, Raid etc. im Einsatz? Welchen Kernel benutzt du?
>
> Nachtrag (nur zu Sicherheit):
> Du hast nach dem Booten gar keinen Swap aktiviert, also bei
> free
> bzw
> cat /proc/swaps
> kommt nichts?
root@erde:~# free
total used free shared buffers cached
Mem: 1036644 1012504 24140 0 637952 161812
-/+ buffers/cache: 212740 823904
Swap: 0 0 0
root@erde:~# cat /proc/swaps
root@erde:~#
>
> Du könntest auch mal austesten, ob du ein generelles Problem mit swapon
> oder nur mit dieser Partition hast, indem zu ein Swapfile testweise
> einbindest.
>
> dd if=/dev/zero of=/tmp/swapfile bs=1024 count=65536
> mkswap /tmp/swapfile
> swapon /tmp/swapfile
> cat /proc/swaps
Jo, das funktioniert! Ich kann das erstellte File als Swap einbinden und
cat /proc/swaps gibt dann auch die passende Ausgabe.
D.h. also, dass die Partition schuld zu sein scheint...
Moment mal, ich habe gerade folgendes entdeckt:
root@erde:~# grep hdb2 /var/log/kern.log|tail -n 2
Jan 2 15:15:14 localhost kernel: hdb: hdb1 hdb2 hdb3 hdb4
Jan 2 15:15:14 localhost kernel: md: bind<hdb2>
(ohne das "tail" wiederholt sich das gleiche für jeden Bootvorgang)
Das bedeutet doch wohl, dass hdb2 aus unerfindlichen Gründen als
Bestandteil eines Raid-Arrays angesehen wird. Aber warum? Ich habe mdadm
nicht angewiesen etwas derartiges zu tun? Und: kann das die Fehlerursache
sein?
Hmm... Danke jedenfalls für deine Hilfe!
--
Grüße
Adalbert Dawid
Reply to: