web-dev-qa-db-ja.com

マウント:不明なファイルシステムタイプ 'スワップ'

Vanilla Debian Jessieを実行していますが、スワップファイルを有効にする必要があります。 swapon /var/swap.imgを使用すると正常に動作しますが、起動時にfstabでマウントすることができません。

Fstabの次のエントリ:

/var/swap.img none swap sw 0 0

このエラーが発生します:

マウントエラーなし:マウント:不明なファイルシステムタイプ 'スワップ'

Fstabを使用してDebianにスワップファイルをマウントする適切な方法は何ですか?

[更新]

Fstabからすべてのエントリを追加します。

root@test:~# grep -v "#" /etc/fstab 
UUID=lorem-ipsum / ext4 errors=remount-ro 0 1
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
/var/swap.img none swap sw 0 0

dfからの出力:

root@test:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        20G  2.9G   16G  16% /
udev             10M     0   10M   0% /dev
tmpfs            99M  8.4M   91M   9% /run
tmpfs           248M     0  248M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           248M     0  248M   0% /sys/fs/cgroup

lsからも出力:

root@test:~# ls -lh /var/swap.img 
-rw------- 1 root root 1000M Dec 16 17:55 /var/swap.img

Manもチェックしましたが、サポートされているファイルシステムタイプとしてスワップがリストされていません。私は混乱しています(これは正常ですか?):

adfs、affs、autofs、btrfs、cifs、coda、coherent、cramfs、debugfs、devpts、efs、ext、ext2、ext3、ext4、hfs、hfsplus、hpfs、iso9660、jfs、minix、msdos、ncpfs、nfs、nfs4、 ntfs、proc、qnx4、ramfs、reiserfs、romfs、squashfs、smbfs、sysv、tmpfs、ubifs、udf、ufs、umsdos、usbfs、vfat、xenix、xfs、xiafs。

2
SiliconMind

スワップパーティションまたはスワップファイルをmountでマウントするのではなく、swaponコマンドを使用します。 (スワップパーティションまたはファイルは、実際にはファイルをマウントして保持できるファイルシステムではなく、カーネルが直接使用するディスクの領域です)。

swapon -aは、/etc/fstabからのすべてのスワップを有効にします。

5
LawrenceC