/tmp : Eine Partition für mehrere Installationen möglich?
-
- Beiträge: 234
- Registriert: 29.04.2013 15:47:29
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
/tmp : Eine Partition für mehrere Installationen möglich?
Hallo.
Ich möchte Debian auf meiner HD installieren, auf der selben Festplatte sind derzeit schon Linux Mint und andere Debian-Derivate installiert. (Und in einer Partition eine relativ alte Debian-Version, die ich jetzt löschen und mit einem neueren Debian bespielen möchte.)
Für Linux Mint habe ich /tmp in eine eigene Partition gelegt. Es heißt ja, dass der Inhalt von /tmp in der Regel flüchtig ist, also beim Neustart gelöscht werde. Oder vielleicht schon beim Herunterfahren? Ich habe irgendwo gelesen, erst bei Neustart.
Meine Frage: Kann ich ein und dieselbe Tmp-Partition für mehrere Linux-Installationen benutzen? Solange die nicht gleichzeitig laufen, sollte das doch gehen. Oder sind da doch Daten drauf, die dann zu Fehlinterpretationen führen?
Ich möchte Debian auf meiner HD installieren, auf der selben Festplatte sind derzeit schon Linux Mint und andere Debian-Derivate installiert. (Und in einer Partition eine relativ alte Debian-Version, die ich jetzt löschen und mit einem neueren Debian bespielen möchte.)
Für Linux Mint habe ich /tmp in eine eigene Partition gelegt. Es heißt ja, dass der Inhalt von /tmp in der Regel flüchtig ist, also beim Neustart gelöscht werde. Oder vielleicht schon beim Herunterfahren? Ich habe irgendwo gelesen, erst bei Neustart.
Meine Frage: Kann ich ein und dieselbe Tmp-Partition für mehrere Linux-Installationen benutzen? Solange die nicht gleichzeitig laufen, sollte das doch gehen. Oder sind da doch Daten drauf, die dann zu Fehlinterpretationen führen?
Zuletzt geändert von HansD am 22.05.2017 16:03:16, insgesamt 1-mal geändert.
-
- Beiträge: 3022
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: /tmp : Eine Partition für mehrere Installationen möglich
Mit ausreichend RAM würd ich für /tmp ein tempfs verwenden... Dann ist es fix flüchtig.
Lg scientific
Lg scientific
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
-
- Beiträge: 234
- Registriert: 29.04.2013 15:47:29
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: /tmp : Eine Partition für mehrere Installationen möglich
Danke, werde ich mir wirklich merken! Hab' auch da gleich mal die Beschreibung überflogen, obwohl mir auch ohne dem klar war, was Du meinst. Aber gerade der wenige Arbeitsspeicher ist bei mir derzeit noch das Hauptproblem.scientific hat geschrieben:Mit ausreichend RAM würd ich für /tmp ein tempfs verwenden... Dann ist es fix flüchtig.
Lg scientific
Re: /tmp : Eine Partition für mehrere Installationen möglich
Ja.HansD hat geschrieben: Meine Frage: Kann ich ein und dieselbe Tmp-Partition für mehrere Linux-Installationen benutzen? Solange die nicht gleichzeitig laufen, sollte das doch gehen.
Allerdings meine ich gehoert zu haben, dass es Distributionen geben soll, die /tmp beim Systemstart *nicht* loeschen. Falls das nicht nur ein Geruecht ist und du eine solche Distribution haben solltest, muesstest du aufpassen, ansonsten sehe ich keine Probleme.
Use ed once in a while!
Re: /tmp : Eine Partition für mehrere Installationen möglich
Das wurde glaube ich erst mit Systemd nötig, weil der über seine alten Dateien gstolpert ist. Unter System V hat man das ganz gerne stehen lassen. Vielleicht kann man es ja nochmal gebrauchen. Würde also System V Debian als einen guten Kanidaten für sowas sehen.
Würde die Partition für so einen gebrauch sicherheitshalber formatieren.
Würde die Partition für so einen gebrauch sicherheitshalber formatieren.
rot: Moderator wanne spricht, default: User wanne spricht.
-
- Beiträge: 234
- Registriert: 29.04.2013 15:47:29
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: /tmp : Eine Partition für mehrere Installationen möglich
Bin nicht sicher, ob ich ganz deutlich gemacht habe, was ich vorhabe: Ich möchte die selbe Tmp-Partition abwechselnd mit verschiedenen Linuxinstallationen benutzen, die ich zu verschiedenen Zeiten starte.
Re: /tmp : Eine Partition für mehrere Installationen möglich
Kein Problem.HansD hat geschrieben:Ich möchte die selbe Tmp-Partition abwechselnd mit verschiedenen Linuxinstallationen benutzen, die ich zu verschiedenen Zeiten starte.
Und selbst, wenn irgendeines deiner Linuxe dort Dateien stehen läßt, ist das problemlos, Dateien werden dort nicht überschrieben sondern unter eine eindeutigen Namen neu angelegt. Da kommt sich gar nichts ins Gehege. Du solltest nur im Auge behalten, daß die Partition langsam aber stetig voll laufen könnte.
Re: /tmp : Eine Partition für mehrere Installationen möglich
Ich bin mir da nicht sicher. Bei mir gibt es in /tmp z.B. Sockets von PHP oder tmux, die keine Zufallsteile im Dateinamen haben. Es koennte sein, dass durch etwas dieser Art bei verschiedenen inkomptabilen Versionen der Software Probleme entstehen koennen. Jedenfalls ist das ein zumindest theoretisch moeglicher Fall. Aber wie gesagt, das betrifft auch nur den Fall, dass man auch eine Distribution einsetzt, die /tmp beim Reboot *nicht* loescht, und so eine hatte ich selbst zumindest noch nicht im Einsatz. Das kann man ja aber ganz leicht testen: Datei in /tmp anlegen, rebooten und schauen ob sie noch da ist. Falls /tmp geloescht wird ist IMO alles problemlos.MSfree hat geschrieben: Und selbst, wenn irgendeines deiner Linuxe dort Dateien stehen läßt, ist das problemlos, Dateien werden dort nicht überschrieben sondern unter eine eindeutigen Namen neu angelegt. Da kommt sich gar nichts ins Gehege.
Use ed once in a while!
Re: /tmp : Eine Partition für mehrere Installationen möglich
Sockets sind im Prinzip nur named Pipes, also Dateien ohne Inhalt, da kann es gar keine Inkompatibilität zwischen verschiedenen Linuxen geben.Meillo hat geschrieben:Ich bin mir da nicht sicher. Bei mir gibt es in /tmp z.B. Sockets von PHP oder tmux, die keine Zufallsteile im Dateinamen haben. Es koennte sein, dass durch etwas dieser Art bei verschiedenen inkomptabilen Versionen der Software Probleme entstehen koennen.
Selbst das 9 Jahre alte Lenny, das ich hier noch auf einem C2Q laufen habe, löscht /tmp.Aber wie gesagt, das betrifft auch nur den Fall, dass man auch eine Distribution einsetzt, die /tmp beim Reboot *nicht* loescht, und so eine hatte ich selbst zumindest noch nicht im Einsatz.
Wie gesagt, ich sehe da überhaupt kein Problem.
-
- Beiträge: 234
- Registriert: 29.04.2013 15:47:29
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: /tmp : Eine Partition für mehrere Installationen möglich
Ok, ich danke Euch für Eure Expertise!
Also wie Kapitän Pickbart immer sagte: "Make it so!"
Also wie Kapitän Pickbart immer sagte: "Make it so!"
Re: /tmp : Eine Partition für mehrere Installationen möglich
Aber wenn die naechste Version der Software an gleicher Stelle eine andere Dateistruktur hat, die mit diesem Socket kollidiert, oder es kein Socket sondern etwas anderes ist ... Ich mein' ja auch nur, Konflikte sind technisch moeglich (mehr habe ich nicht behauptet), aber (wie ich ebenfalls schon gesagt habe) unwahrscheinlich und durch das Loeschen von /tmp beim Booten ganz ausgeraeumt.MSfree hat geschrieben:Sockets sind im Prinzip nur named Pipes, also Dateien ohne Inhalt, da kann es gar keine Inkompatibilität zwischen verschiedenen Linuxen geben.Meillo hat geschrieben:Ich bin mir da nicht sicher. Bei mir gibt es in /tmp z.B. Sockets von PHP oder tmux, die keine Zufallsteile im Dateinamen haben. Es koennte sein, dass durch etwas dieser Art bei verschiedenen inkomptabilen Versionen der Software Probleme entstehen koennen.
Ich ja auch nicht.Wie gesagt, ich sehe da überhaupt kein Problem.
Use ed once in a while!