友だちがext4ファイルシステムに4GBのスワップファイルを作成します。彼はChromebook Acer c7をインストールした方法で使用しているため、スワップパーティションを指定する機会がありませんでした
そして今、彼は自分のファイルシステムにスワップファイルを作成したいと考えています。
これは彼がフォローしているガイドです
http://ubuntuforums.org/showthread.php?t=1618220&p=10098565#post10098565
最初に、たとえば/ mntに2GiBファイルを作成する必要があります。
Sudo dd if=/dev/zero of=/mnt/swap bs=1M count=2048
次に、スワップするファイルをフォーマットします。
Sudo mkswap /mnt/swap
スワップファイルをシステムに追加します。
Sudo swapon /mnt/swap
それをチェックしてください、すなわち:
free -m
Fstabファイルを編集します。
gksu gedit /etc/fstab
ファイルの最後に次の行を追加します。
/mnt/swap none swap sw
ファイルを保存して終了します。それで全部です。
これは彼が得ているものです
user@chrubuntu:~$ Sudo swapon /mnt/swap
swapon: /mnt/swap: swapon failed: Invalid argument
、彼のfstabは次のようになります
これを修正する方法は??
彼がubuntu 14.04を使用しているもう1つのことであり、それは新規インストールではありません
お時間をいただきありがとうございます
問題は、/ mntディレクトリにあるか、セキュリティの問題である可能性があります。これは、世界で読み取り可能なスワップが適切ではないためです。このチュートリアルを試して、より良い結果が得られるかどうかを確認してください。
swapon failed:引数が無効です
これに基づいて discussion およびこの post で、ファイルシステムがスワップファイルをサポートしていない可能性があります。
ネイティブファイルシステムの一部として、/mnt
の外部に作成する必要があります(例:/var
)。
代わりに これらの手順 を試してください。