Worauf muss ich achten, wenn ich Ubuntu und Windows in den Ruhezustand versetze (Dual-Boot-Umgebung)?

10

Ich habe sowohl Windows 7 als auch Ubuntu (endlich) auf meinem Laptop installiert.

Aus Gründen des Komforts halte ich Windows normalerweise in den Ruhezustand, anstatt es herunterzufahren. Und ich denke, wenn ich Ubuntu regelmäßig benutze, wird es Zeiten geben, in denen ich schnell von Windows zu Ubuntu wechsle, um etwas zu überprüfen oder schnell etwas zu tun, und dann meine Arbeit unter Windows fortsetzen möchte.

1) Gibt es Probleme beim gleichzeitigen Ruhezustand von Windows und Ubuntu?

Ich sollte wahrscheinlich auch erwähnen, dass ich eine zusätzliche Partition erstellt habe, auf die ich sowohl von Windows als auch von Ubuntu aus zugreifen kann. Ich möchte mein WWW-Verzeichnis meiner Testwebserver auf diesem Laufwerk ablegen, damit ich sowohl unter Windows als auch unter Ubuntu daran arbeiten kann.

2) Also - ist das eine gute Idee und womit muss ich vorsichtig sein?

BEARBEITEN : Eine wichtige Nebenbemerkung, die ich vergessen habe: Ich möchte ein Mozilla Thunderbird-Profilverzeichnis auf einem freigegebenen Laufwerk freigeben. Ändert das etwas?

Franz
quelle
Windows zwingt Sie nicht, es zu starten, wenn Sie es in den Ruhezustand versetzen?
Ignacio Vazquez-Abrams
2
@ Ignacio, das hängt wahrscheinlich vom verwendeten Boot-Manager ab
Xantec
Verwandte: superuser.com/questions/39532/…
David Cary

Antworten:

11

Ich habe es noch nie mit Windows versucht, aber ich denke, es sollte funktionieren. Es gibt nur einen Punkt, auf den Sie sehr achten müssen: Hängen Sie die freigegebenen Partitionen immer wieder aus, bevor Sie den Ruhezustand aktivieren .

Genauer gesagt benötigen Sie eine Reader-Writer-Sperre für jede gemeinsam genutzte Partition. Das heißt, zu jedem Zeitpunkt müssen Sie entweder:

  • ein Betriebssystem (Live- oder Ruhezustand) mit Schreibzugriff auf die Partition und kein anderes Betriebssystem mit Lesezugriff haben;
  • oder haben eine beliebige Anzahl von Betriebssystemen mit Lesezugriff und keine mit Schreibzugriff.

Auch hier gilt ein Betriebssystem im Ruhezustand mit gemounteter Partition als Zugriff. Dies liegt daran, dass im Ruhezustand eines Betriebssystems einige Annahmen über die Partition (dh eine Form von Cache) gespeichert werden ¹. Wenn die Annahmen beim Fortsetzen falsch geworden sind, tritt wahrscheinlich eine massive Beschädigung des Dateisystems auf.

¹ Ich denke, aktuelle Ruhezustandssysteme unter Linux halten keinen Datencache in den Ruhezustand, aber es gibt ein paar Metadaten, die als Teil des Kernel-Status gespeichert werden. Es ist möglich, dass Sie das Glück haben, dass sich diese Metadaten nicht ändern, wenn die Größe oder Defragmentierung des Dateisystems nicht geändert wird, aber ich würde es nicht riskieren.

Gilles 'SO - hör auf böse zu sein'
quelle
Könnten Sie bitte meine Bearbeitung kommentieren? Das einzige, was mich davon abhält, eine Antwort anzunehmen ...
Franz
@Franz: Mir scheint, diese Antwort bezieht sich direkt auf Ihre Bearbeitung: Wenn die gemeinsam genutzte Partition in beiden Betriebssystemen gleichzeitig bereitgestellt wird, besteht ein erhebliches Risiko, dass diese Partition (einschließlich Ihres Thunderbird-Profilverzeichnisses) beschädigt wird, wenn sich ein Betriebssystem ändert seinen Inhalt, während der andere (auch im Ruhezustand) Daten oder Metadaten von dieser Partition zwischengespeichert hat.
Dave Sherohman
Was würde bedeuten, dass ich lieber nicht sollte, oder?
Franz
@Franz: Wie ich in meiner Fußnote angedeutet habe, glaube ich nicht, dass Sie die Partition vor dem Ruhezustand gemountet lassen könnten, aber ich weiß nicht genau, ob es sich um eine NTFS-Partition handelt. Selbst wenn sich herausstellt, dass es sicher ist, die Partition gemountet zu lassen, können Sie nicht zwei Kopien von Thunderbird gleichzeitig auf demselben Profil ausführen, sodass Sie Thunderbird vor dem Ruhezustand schließen müssen.
Gilles 'SO - hör auf böse zu sein'
9

Ich verwende sowohl Windows als auch Debian GNU / Linux auf meinem Netbook. Ich überwintern sie beide und wähle einen beim Erwachen und hatte überhaupt keine Probleme. Ich habe auch eine gemeinsame Datenpartition ähnlich der von Ihnen beschriebenen. Ich verwende NTFS (das von den neuesten Linux-Versionen vollständig unterstützt wird) und hatte keine Probleme.

Ubuntu (und Linux im Allgemeinen) halten den Ruhezustand zu einer Swap-Partition. Das heißt, der Inhalt des RAM wird auf dieser zusätzlichen Partition gespeichert. Windows speichert in einem Swap-Bereich in einer eigenen Partition (standardmäßig). Die beiden Bilder befinden sich an völlig unterschiedlichen Orten und können sich nicht gegenseitig stören.

CarlF
quelle
Spiegelt meine allgemeinen Beobachtungen auf meinem Vista / Ubuntu-Desktop wider.
Tarka
Könnten Sie bitte meine Bearbeitung kommentieren? Das einzige, was mich davon abhält, eine Antwort anzunehmen ...
Franz
Ich habe keine Erfahrung mit dem Teilen von Mozilla Thunderbird-Profilen. Darf ich vorschlagen, dass dies eine völlig separate Frage ist, die Sie separat stellen sollten, mit dem Tag "Mozilla-Thunderbird" und einem Thema wie "Kann ich dasselbe Thunderbird-Profil zwischen zwei Betriebssystemen teilen?"
CarlF
Aus Ihrer Antwort geht nicht hervor, dass Sie die freigegebene Partition im Ruhezustand aktiviert lassen. Ich weiß aus Erfahrung, dass dies mit einer ext3-Partition (die von Linux und Linux gemeinsam genutzt wird) nicht funktionieren würde. Ich wäre überrascht, wenn es mit einem anderen Dateisystem funktionieren würde, aber ich weiß es nicht wirklich.
Gilles 'SO - hör auf böse zu sein'
@ Gilles, es ist eine NTFS-Partition. Es wird nie demontiert, aber sowohl Windows als auch Linux sind intelligent genug, um Festplattenpuffer im Ruhezustand zu leeren. Beachten Sie, dass dies auf der Windows-Startpartition NICHT funktioniert, obwohl beide NTFS sind.
CarlF