swapon failed: Invalid argumentのエラーが出る場合

swapon failed: Invalid argumentのエラーが出る場合

Ubuntuswapon failed: Invalid argumentのエラーが出る場合

swap 領域を持ったフラッシュメモリを、別のフラッシュメモリにコピーして運用していたら、Linux 起動時に下記のようなエラーが発生。

fsck from util-linux-ng 2.17.2
swapon: /dev/disk/by-uuid/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx swapon failed: Invalid argument
mountall: swapon /dev/disk/by-uuid/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx [328] terminated with status 255
mountall: Problem activating swap: /dev/disk/by-uuid/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

swap 領域を有効にしようと思ってもダメなようです。

$ swapon -a

swapon: /dev/sdb2: swapon failed: Invalid argument

そこで、再度 swap 領域を作成してみるとうまくいきました。

$ mkswap -c /dev/sdb2

$ swapon /dev/sdb2

UUID が変わっているので、blkid で UUID を調べて /etc/fstab を編集して完了です。

$ vi /etc/fstab

# swap was on /dev/sdb2 during installation
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx  none  swap  sw  0

最終更新日:

関連記事

人気記事

新着情報