Mount: tipo de sistema de arquivos desconhecido 'swap'

2

Eu estou rodando vanilla Debian Jessie e preciso ativar o arquivo de troca. Ele funciona bem quando uso swapon /var/swap.img , mas não consigo montá-lo com fstab no momento da inicialização.

A seguinte entrada no fstab:

/var/swap.img none swap sw 0 0

Dá este erro:

Error mounting none: mount: unknown filesystem type 'swap'

Qual é a maneira correta de montar o arquivo de troca no Debian com o fstab?

[Atualização]

Adicionando todas as entradas do 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

Saída de 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

Saída também de ls :

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

Eu também verifiquei man e ele não está listando swap como tipo de sistema de arquivos suportado. Estou confuso (isso é normal?):

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.

    
por SiliconMind 16.12.2015 / 17:22

1 resposta

6

Você não monta a partição de troca ou swapfile com mount , você usa o comando swapon . (A partição de swap ou arquivo não é realmente um sistema de arquivos que pode ser montado e conter arquivos, é uma área do disco que o kernel usa diretamente).

swapon -a ativará todos os swaps de /etc/fstab .

    
por 16.12.2015 / 20:48