
HDDが2台あります。
- 開発/sdb: 74 GB
- 開発/SDA: 500 GB
ブート ローダーは sdb にあります。現在、問題は Evolution での大量の電子メールが原因で、ドライブが過負荷になり、ディスク領域不足のエラーが発生しています。
この問題を解決するには、Evolution メール フォルダーまたはブースローダーを sda に移動する必要があります。
答え1
進化したデータストレージ:https://help.gnome.org/users/evolution/3.20/data-storage.html.en
ユーザーのデータファイル
$HOME/.local/share/evolution
さまざまな設定および状態ファイル
$HOME/.config/evolution
アカウント設定
$HOME/.config/evolution/sources
使い捨てデータキャッシュ
$HOME/.cache/evolution
GSettingsでの設定
$HOME/.config/dconf
データを移動し、それらのディレクトリでシンボリックリンクを使用することができます
ln -s /path_to_evolution_Data /path_to_symlink
例:
mv $HOME/.local/share/evolution /mnt/DATA/email/
ln -s /mnt/DATA/email/evolution $HOME/.local/share/evolution
/mnt/DATAは大きなドライブ上のファイルシステムである必要があります/dev/sda
答え2
新しいドライブにディレクトリを作成し、ユーザーにそのディレクトリへの書き込み権限を与えます。
Evolution メール ディレクトリを新しいドライブ/ディレクトリにコピーします。次に、元の場所から削除します。最後に、新しい場所から古い場所へのシンボリック リンクを作成します。
Evolution がデフォルトでメールをどこに保存するかは正確にはわかりません。しかし、Thunderbird (別の電子メール プログラム) を使用した場合の一般的なイベント シーケンスは次のようになります。
$sudo mkdir /new/drive/myuser
$sudo chown myuser:myuser /new/drive/myuser
$cd /home/myuser
$cp -r .thunderbird /new/drive/myuser
$rm -rf .thunderbird
$ln -s /new/drive/myuser/.thunderbird .thunderbird
答え3
電子メールの保存先フォルダを変更するには、次のようにします。例:
new_path = your path to new email folder !
old_path = your path to oryginal path evolution like this /home/your_home_name/.local/share/
1) 既存のEvolutionフォルダを新しいフォルダに移動する
mv /home/your_home_name/.local/share/evolution /new_path/
2) フォルダー evolution が/home/your_home_name/.local/share/
存在する場合は削除します。
3) 新しい場所の進化フォルダへのリンクを作成する
ln -s /new_path/evolution /home/your_home_name/.local/share/
リンク パスを作成するときは、.local/share/ 内の ../evolution フォルダーがこの場所に存在できないことに注意してください。
FEDORA Evolution では、.cache/evolution/ にデータがあります。
4) 既存のEvolutionフォルダを.cache/evolution
新しいフォルダに移動する
mv /home/your_home_name/.cache/evolution /new_path/
5)ln -s /new_destination(new_path)/cache/evolution/ /home/your_name/.cache/evolution
フォルダー Evolution は存在できないことに注意してください。まずこれを削除してください。
6) Evolutionを実行してみる