mkswap コマンドは、ストレージ パーティションにスワップ スペースを作成するために使用されます。これは通常、システムのインストール中に作成されたパーティションとは異なるパーティションにスワップ領域を移動したい場合に使用されます。たとえば、容量の少ないブート ドライブのスペースを節約したい場合があります。
さまざまなタスクを実行するためのオプションを提供します。
オプション | 慣れている |
---|---|
-c | スワップ領域をマウントする前に、デバイスに不良セクタがないことを確認してください。 |
-p | mkswap コマンドで使用するページ サイズを設定します。ページは、スワップ プロセス中にストレージ デバイスにコピーされるメモリのチャンクです。 |
-L {ラベル} | パーティションまたはファイル システムに適用されたラベルを使用して、スワップ領域をアクティブ化します。 |
mkswap コマンドの例
1. 交換するには:
# mkswap /dev/sdf
2. デバイス (ブロック デバイスの場合) の不良ブロックをチェックするには:
# mkswap -c /dev/sdf
3. 強制 - コマンドがばかげていても先に進みます:
# mkswap -f /def/sdf
4. 使用するページ サイズを指定するには:
# mkswap -p PAGESIZE
5. ラベルを指定して、ラベルによる swapon を許可するには:
# mkswap -L LABEL
6. スワップ空間のバージョンを指定するには:
# mkswap -v0 # mkswap -v1
7. 使用する UUID を指定するには:
# mkswap -U UUID