ブート物理ドライブにもスワップパーティションがある場合は、他の物理ドライブのスワップパーティションを使用するようにLinuxを設定する方法は?

ブート物理ドライブにもスワップパーティションがある場合は、他の物理ドライブのスワップパーティションを使用するようにLinuxを設定する方法は?

USBスティックにManjaroをインストールし(ライブISOではなく実際のインストールを意味します。Manjaro ISOには永続性サポートが不足しています)、その上にスワップパーティションを作成しました。

しかし、ホストSSDでスワップパーティションを見つけるのがより良かったと思います(それでより速く動作できたらいいです)。

今はそれがどのように機能するのかよくわかりません。おそらく基本的にこれを行うことができます。できる?そうでない場合はどうすればよいですか?

答え1

オペレーティングシステムは、スワップファイルまたはスワップパーティションがどこにあるかを正確に知る必要があり、その場所は連絡先のインストールごとに異なるため、自動的には実行されません。

ただし、次のものを使用できます。メモリゼロ交換する圧縮メモリ。に関する記事です。Manjaroを使用した構成、速度を高める代わり。

答え2

スワップパーティションを持つコンピュータを実行している場合でも、安全に使用できない可能性があります。一部のシステムは、休止状態の間に実行状態をスワップ領域に保存します。これにより、システム状態が破損する可能性があります。

それ以外の場合は、ドライブ検索スクリプトを作成し、見つかったスワップパーティションをマウントしてみてください。スワップパーティションは、「fdisk」などのツールでリストされる特定のタイプです。このコマンドは、/dev/sdb でスワップパーティションを探します。

   sudo fdisk -l /dev/sdb | grep swap

関連情報