#sudo dd if=/dev/zero of=/swapspacefile bs=1M count=2048k
0+0 records in
0+0 records out
0 bytes (0 B) copied, 0.000417928 s, 0.0 kB/s
#chmod 600 /swapspacefile
mkswap: error: swap area needs to be at least 40 KiB
Usage:
mkswap [options] device [size]
Options:
-c, --check check bad blocks before creating the swap area
-f, --force allow swap size area be larger than device
-p, --pagesize SIZE specify page size in bytes
-L, --label LABEL specify label
-v, --swapversion NUM specify swap-space version number
-U, --uuid UUID specify the uuid to use
-V, --version output version information and exit
-h, --help display this help and exit
#sudo mkswap /swapspacefile
しかし、実行すると下にスローされます。
swapon: /swapfile: insecure permissions 0644, 0600 suggested.
swapon: /swapfile: read swap header failed: Invalid argument
答え1
私はコメントでこれを読みましたが、答えとして見えると思いました。
# mkswap /swapfile
スワップ領域として使用するファイルを準備するには、このコマンドを実行する必要があります。