web-dev-qa-db-ja.com

USBスティックスワップディスクの作成方法

OK、これは少しばかげているように聞こえますが、USBフラッシュスティックのようなソリッドステートドライブは、おそらく、すべての読み取り/書き込みからすぐに悪くなる可能性があるため、スワップディスクとして使用したい最後のものです。

この悪いアイデアの側面に関係なく、Ubuntu Preciseを実行しているコンピューターが起動するときにUSBスティックをスワップとして使用するように、古い4ギグUSBスティックの1つを指定されたスワップディスクに作成する方法を知りたいと思います。

課題に追加するいくつかの工夫:

  1. 私が使用しているコンピューターは妻のラップトップcore2デュオで、4ギガバイトのRAMがあります

  2. 彼女はUbuntuが好きですが、HDをバックアップすることを信頼していないため、永続性のある16GB高速USB 2フラッシュメモリスティックでUbuntu 12.04を実行しています。

  3. 2番目のUSBスティックはスワップディスクになり、ライブUSBの起動時に、2番目のUSBスティックですべての重いスワップ書き込みなどを行います。

挑戦まで誰でも。たぶん些細ですが、私をお楽しみください:D

15
Joshua Robison

1)USBスティックが接続されていることを確認してください。ターミナルタイプ:

Sudo blkid

接続されているすべてのドライブがリストされます。スワップとして使用するUSB​​スティックを検索し、UUID(これらの引用符内のすべてUUID="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")をコピーします。

これは、デバイスの個々の名前を表します。

また、デバイスの/dev/XXXポイントにも注意してください。

2)次のように入力して、デバイスのマウントを解除します。

Sudo umount /dev/XXX(XXXはデバイス名を表します)

3)USBスティックをスワップとしてフォーマットします。ターミナル別

Sudo mkswap /dev/XXX(<-ここで正しいデバイス名を必ず使用してください。そうしないと、おそらく間違ったドライブをフォーマットすることになります!)

または、単に GParted を使用します。

4)/ etc/fstabファイルを編集する必要があるので、次を入力します

gksudo gedit /etc/fstab

そして次を入力してください

UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX none swap sw,pri=5 0 0

(すべてのXに対して、Sudo blkidと入力して取得したUUID番号を使用します)

5)次に入力

Sudo swapon -a

それだけです、これはすでに動作するはずです。

19
FuzzyQ