GNU/Linux >> Linux の 問題 >  >> Ubuntu

/tmpと/homeをマウントしてハードドライブを分離しますか?

ルートファイルシステム'/'を1つのハードドライブ(/ usr、/ bootなどのフォルダが保存される場所)にマウントし、/tmpと/homeを同じパーティションの別のハードドライブにマウントすることは可能ですか?

>

このようなもの:

HDD1:

/
  /usr
  /bin
  /boot
  /var


HDD2:

  /tmp
  /home

LVMで単一の大きなボリュームを作成できることは知っていますが、それは私が望んでいることではありません

承認された回答:

/tmpを使用するには および/home 互いに同じパーティションにありますが、/とは異なるパーティションにあります 、これを行う必要があります:

  1. tmpを作成します およびhome それらを含めるパーティションの2つの最上位ディレクトリ。したがって、現在、そのパーティション自体が/tmpである場合 、コンテンツ全体をtmpに移動する必要があります ルート内のディレクトリ。

  2. tmpを含むパーティションを指定します およびhome 独自のマウントポイント。これの適切な名前はtmp+homeです。 (そのパーティションを他のものにも使用する予定がない限り)そしてその適切な場所は//mnt 、および/media/に直接配置することをお勧めします そして、この回答の残りの部分は、それがそこにあることを前提としています。

  3. /tmp+homeを与える /etc/fstabの独自のエントリ 。 /tmpが表示されます 独自のエントリがあります。)

  4. /tmpを作成します および/home /tmp+home/tmpへのシンボリックリンク および/tmp+home/home

これはないことに注意してください 個別の/homeを作成するためにこれらの手順を使用する必要があります この構成では、/homeであるため、パーティション へのシンボリックリンクになります マウントポイントではなく、別のパーティション 別のパーティション。

さらに、構成を解除する必要があります 別の/tmp ディレクトリ(/etc/fstabのエントリを削除するか、コメントアウトすることを含みます )、/tmp以降 別のパーティションのマウントポイントではなくなり、代わりに別のパーティションへのシンボリックリンクになります。

この回答は、非常に具体的な指示を提供していません(ただし、入手可能なドキュメントと組み合わせると十分なはずです)。 /tmpの移動経験がある人の場合 /tmpを移動することが可能/安全かどうかを検討できます インストールされたシステムにいる間、それは役に立ちます。インストールされたシステムまたはライブCDからこれを行うための詳細な手順を提供できますが、効果がない、または安全でない指示(または不必要に困難で時間がかかる指示)を提供したくありません。


Ubuntu
  1. Linuxは複数の連続したパスセパレーター(/ home //// username /// file)をどのように処理しますか?

  2. Bash =〜正規表現とHttps://regex101.com/?

  3. Debian – / var、/ homeを別のパーティションに移動しますか?

  1. マウントポイントを変更するには?

  2. デュアルブートシステム:/、/ home、および/ swapにどのくらいのスペースを割り当てる必要がありますか?

  3. CentOS / RHEL 7 で systemd-tmpfiles が /tmp/ または /var/tmp (tmpwatch の置き換え) をクリーンアップする方法

  1. バイナリを /bin、/sbin、/usr/bin、および /usr/sbin にインストールし、 --prefix および DESTDIR と対話します

  2. /dev/shm/ と /tmp/ はいつ使用する必要がありますか?

  3. 推奨される使用方法に従って、Web サイトは /var/ または /usr/ に配置する必要がありますか?