私のコンピュータには、Linux Mintを実行する2つのハードドライブがあります。 1つ目はSSDで、私の/
パーティションがあり、2つ目はHDD、私の/home
パーティションがあります。
SSDにあまり書けば悪いからフォルダの場所を/tmp
HDDのどこかに移動してみました。これを行うには、そのドライブにフォルダを作成し、所有者にルートを付与し、次のようにchmod
権限を設定してから1777
実行しました。
ln -s /tmp /new/location/tmp
アプリケーションは新しいフォルダを使用しているようですが、/tmp
再起動時にフォルダが自動的に空にならないようです。/etc/default/rcS
設定を編集してもTMPTIME=0
問題は解決しないようです。
この問題をどのように解決できますか?
答え1
ln -s /tmp /new/location/tmp
コマンドは逆です。 for の引数は or : ソース、次のターゲットln
と同じ順序です。mv
cp
考えてみることもできます。/home
パーティションのサイズ変更起動プロセスの初期(おそらく表示される/tmp
前)に使用できる必要があるため、新しいパーティションのスペースを解放してください。/home
またはできます/tmp
ラムディスクでマウント、システムRAMが不足していない場合。
答え2
新しいハードドライブに/ tmp用の新しいパーティションを作成するのが最善です。
次に /etc/fstab に追加します。
UUID="uuid-of-new-partition" /tmp ext4 Defaults 0 0