Tôi đang chạy vanilla Debian Jessie và tôi cần kích hoạt tệp hoán đổi. Nó hoạt động tốt khi tôi sử dụng swapon /var/swap.img
nhưng tôi không thể làm cho nó gắn kết với fstab khi khởi động.
Mục sau trong fstab:
/var/swap.img none swap sw 0 0
Đưa ra lỗi này:
Lỗi không gắn kết: mount: loại hệ thống tập tin không xác định 'hoán đổi'
Cách thích hợp để gắn tập tin hoán đổi trên Debian với fstab là gì?
[Cập nhật]
Thêm tất cả các mục từ 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
Đầu ra từ 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
Ngoài ra đầu ra từ ls
:
root@test:~# ls -lh /var/swap.img
-rw------- 1 root root 1000M Dec 16 17:55 /var/swap.img
Tôi cũng đã kiểm tra người đàn ông và nó không liệt kê trao đổi như loại hệ thống tập tin được hỗ trợ. Tôi bối rối (điều này có bình thường không?):
adfs, affs, autofs, btrfs, cifs, coda, mạch lạc ntfs, Proc, qnx4, ramffs
/var
là trên hệ thống tập tin gốc.
swap.img
là một tên ngớ ngẩn cho một hoán đổi, vì nó không phải là hình ảnh đĩa. Thay vào đó, hãy xem xét swap.swp
hoặc là swap.dat
hoặc là swapfile
.
/swapfile1 none swap sw 0 0
Bạn có thể cho chúng tôi xem fstab đầy đủ? Là/var
trên một hệ thống tập tin riêng biệt? Là trao đổi của bạn được liệt kê cuối cùng?