
Ich habe zwei Festplatten.
- dev/sdb: 74 GB
- dev/sda: 500 GB
Der Bootloader befindet sich in SDB. Das Problem liegt jetzt an den vielen E-Mails in Evolution, das Laufwerk ist überlastet und es wird ein Fehler wegen zu wenig Speicherplatz angezeigt.
Ich muss entweder den Evolution-Mailordner oder den Bootloader nach SDA verschieben, um das Problem zu lösen.
Antwort1
Evolution-Datenspeicher:https://help.gnome.org/users/evolution/3.20/data-storage.html.en
Die Datendateien des Benutzers
$HOME/.local/share/evolution
Verschiedene Konfigurations- und Statusdateien
$HOME/.config/evolution
Account Einstellungen
$HOME/.config/evolution/sources
Wegwerf-Datencaches
$HOME/.cache/evolution
Konfigurationseinstellungen in GSettings
$HOME/.config/dconf
Sie können Ihre Daten verschieben und Symlinks auf diese Verzeichnisse verwenden
ln -s /path_to_evolution_Data /path_to_symlink
Beispiel:
mv $HOME/.local/share/evolution /mnt/DATA/email/
ln -s /mnt/DATA/email/evolution $HOME/.local/share/evolution
Wobei /mnt/DATA ein Dateisystem auf Ihrem großen Laufwerk sein muss/dev/sda
Antwort2
Erstellen Sie ein Verzeichnis auf dem neuen Laufwerk und erteilen Sie Ihrem Benutzer die Berechtigung, in dieses Verzeichnis zu schreiben.
Kopieren Sie Ihr Evolution-Mail-Verzeichnis auf das neue Laufwerk/Verzeichnis. Entfernen Sie es dann von seinem ursprünglichen Speicherort. Erstellen Sie abschließend einen symbolischen Link vom neuen Speicherort zum alten Speicherort.
Ich weiß nicht genau, wo Evolution seine E-Mails standardmäßig speichert. Aber die allgemeine Abfolge der Ereignisse bei Verwendung von Thunderbird (einem anderen E-Mail-Programm) würde ungefähr so aussehen:
$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
Antwort3
Um den Zielordner für Ihre E-Mails zu ändern, können Sie Folgendes tun: Beispiel:
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) Verschieben Sie Ihren bestehenden Evolution-Ordner in den neuen Ordner
mv /home/your_home_name/.local/share/evolution /new_path/
2) Entfernen Sie den Ordner „Evolution“, /home/your_home_name/.local/share/
falls vorhanden!
3) Link zum neuen Standortentwicklungsordner erstellen
ln -s /new_path/evolution /home/your_home_name/.local/share/
Denken Sie beim Erstellen des Linkpfads daran, dass der Ordner ../evolution in .local/share/ nicht an diesem Speicherort vorhanden sein kann!
In FEDORA Evolution befinden sich die Daten in .cache/evolution/!!!
4) Verschieben Sie Ihren bestehenden Evolution-Ordner .cache/evolution
in den neuen Ordner
mv /home/your_home_name/.cache/evolution /new_path/
5) ln -s /new_destination(new_path)/cache/evolution/ /home/your_name/.cache/evolution
Denken Sie daran, dass der Ordner „evolution“ nicht existieren kann! Entfernen Sie ihn zuerst!
6) Versuchen Sie, Evolution auszuführen