
Ich habe einen Server, auf dem eine ältere Version von Ubuntu läuft und auf dem /var auf einer separaten Partition auf einer separaten Festplatte gespeichert ist. Ich versuche, Ubuntu auf 10.04 zu aktualisieren, möchte /var aber trotzdem auf einer separaten Partition und Festplatte speichern. Allerdings möchte ich das Laufwerk, auf dem sich derzeit /var befindet, nicht formatieren, da es wichtige Daten enthält.
Gibt es eine Möglichkeit, 10.04 bei der Installation das neue /var auf diesem separaten Laufwerk einzurichten, ohne das Laufwerk zu formatieren und das alte /var zu verlieren?
Antwort1
Wenn Sie Partitionstabellen manuell angeben, können Sie Ubuntu anweisen, die alte /var-Partition zu verwenden und sie auf /var zu mounten. Es gibt auch ein „Format“-Flag. Stellen Sie also einfach sicher, dass es für diese Partition nicht gesetzt ist.
Sie sollten jedoch vorsichtig sein, da das Installationsprogramm möglicherweise Dateien in /var überschreibt. Oder es überschreibt diese möglicherweise nicht und einige Dateien in /var sind möglicherweise nicht mit neueren Versionen der installierten Software kompatibel. Bei MySQL ist mir das schon einmal passiert.
Sie können auch das „Online“-Update ( sudo apt-get do-release-upgrade
) ausprobieren. Ich bin auf einigen Maschinen problemlos von Ubuntu Server 8.10 auf 10.04 umgestiegen. Ich würde Ihr /var sichern und diesen Weg ausprobieren. do-release-upgrade
ist sauberer als dist-upgrade
, da es auch Konfigurationsänderungen übernehmen kann.