[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: swapon scheitert: "Das Argument ist ungültig"



Gruesse!
* Adalbert Dawid <dawid@rinux.net> schrieb am [02.01.07 02:38]:
> Ich habe vor einigen Tagen durch Zufall festgestellt, dass auf meinem
> Rechner (Debian Etch) die Swap-Partition beim Booten nicht eingebunden
> wird. Wie man an der Ausgabe von "fdisk -l" sehen kann, ist /dev/hdb2 eine
> Swap-Partition:
> 
> root@erde:~# fdisk -l
>    Device Boot      Start         End      Blocks   Id  System
> [...]
> /dev/hdb2            6375        6499     1004062+  82  Linux swap / Solaris
> [...]
> 
> Trotzdem funktioniert swapon nicht:
> 
> root@erde:~# swapon /dev/hdb2
> swapon: /dev/hdb2: Das Argument ist ungültig
> 
> Ein "mkswap /dev/hdb2" vor dem swapon hilft dummerweise auch nicht...
> 
> Hab schon Google bemüht und diverse man-Pages zu swapon, mkswap, mount
> etc. gelesen, aber bisher keinen Hinweis gefunden, woran es scheitert...

Dann hast du die manpage zu swapon nicht richtig gelesen:
------------
The  device  or file used is given by the specialfile parameter. It may
be of the form -L label or -U uuid to indicate a  device  by label  or
uuid.
------------

Also nichts mit direkter Angabe der Platte/Partition.
swapon wird normalerweise in der Form swapon -a (=Default) benutzt,
wobei es alle dem System bekannten Swap-Partitionen gemäß definierter
Priorität einbindet.
Dem System bekannte Partitionen werden über die /etc/fstab definiert.
Und da dürfte dein Problem sein: /dev/hdb2 ist dort nicht als
Swap-Partition definiert. Also eintragen:
/dev/hdb2       none            swap    sw              0       0

Gruß
	Gerhard
-- 
OOP? Frueher haben wir die Fehler selbst
programmiert, heute werden sie vererbt.



Reply to: