Sie verwenden Linux auf Ihrem PC, aber Sie haben auch Windows installiert. Es ist ein Dual-Boot, aber manchmal möchten Sie Daten zwischen den beiden Betriebssystemen teilen.
Aber etwas hält dich auf: Windows.
Es scheint, dass Windows 10 das Laufwerk C: sperrt, so dass Sie nicht auf Daten in Linux zugreifen können. Was können Sie dagegen tun? Überraschenderweise ist die Lösung ziemlich einfach.
Warum auf Ihre Windows-Daten unter Linux zugreifen?
Doppel-Booter (speziell solche, die Windows und Linux auf einem Computer ausführen) haben ein Problem, das sich auf Windows 8 und 10 auswirkt. Bei Verwendung des Linux-Betriebssystems ist es unmöglich, auf das Windows-Laufwerk zuzugreifen.
Zum Beispiel könnten Sie einige Bilder haben, die Sie in Linux bearbeiten möchten. Vielleicht gibt es ein Video, das du sehen möchtest; Möglicherweise haben Sie Dokumente, an denen Sie arbeiten möchten. Schlimmstenfalls haben Sie möglicherweise ein Linux-Installationsprogramm heruntergeladen, während Sie Windows verwenden, um Zeit zu sparen.
Wenn Sie jedoch versuchen, unter Linux auf das Laufwerk zuzugreifen, wird eine Fehlermeldung angezeigt. In der Regel werden einige Felder angezeigt. Einer wird ausrufen "Die NTFS-Partition wird im Winterschlaf gehalten", während der andere darauf hinweist, dass das Gerät nicht mounten konnte. Also, was machst du falsch?
Windows im Ruhezustand
Wie ein kleines Waldtier hat Windows einen Winterschlafmodus. Dies wird speziell in Windows 8 und 10 verwendet. Wenn Windows auf die übliche Weise heruntergefahren wird, wird das System in den Ruhezustand versetzt.
Dies bedeutet im Wesentlichen, dass alles im Speicher für die Dauer des Ruhezustands auf der Festplatte (HDD) festgeschrieben ist. Wenn Sie Ihren Computer einschalten (oder Ihren Laptop öffnen), wird er nicht hochgefahren. Stattdessen werden die Daten von der Festplatte in den Speicher zurückgeschrieben.
Sie wissen wahrscheinlich, dass Windows über einige andere Energieverwaltungsmodi verfügt. Diese sind:
- Herunterfahren: Die Option zum Ausschalten Ihres Computers.
- Sleep: Ein Energiesparmodus, der die aktuelle Sitzung beibehält.
- Ruhezustand: Speichert die aktuelle Sitzung auf der Festplatte, bis der Computer neu gestartet wird.
- Hybrid: Eine Kombination aus Ruhezustand und Ruhezustand, die einen schnellen Neustart ermöglicht. Es ist normalerweise auf Laptops deaktiviert.
Wenn Sie versuchen, unter Linux auf Ihre Windows-Partition zuzugreifen, und Sie die Fehlermeldung anzeigen, die sich auf die Partition bezieht, die "Ruhezustand" ist, liegt das daran, dass das Laufwerk für Windows gesperrt ist. Wichtige Daten werden auf der Festplatte gespeichert und warten darauf, dass das Betriebssystem neu initialisiert wird.
Hybrid-Boot unter Windows deaktivieren
Diese Methode, den Computer in den Ruhezustand zu versetzen, anstatt ihn herunterzufahren, wird als "Hybrid Boot" bezeichnet. Um den begrenzenden Effekt von Linux-Dual-Bootern zu umgehen, müssen Sie ihn deaktivieren. Drei Optionen sind hier verfügbar:
- Fahren Sie Ihren PC nicht herunter, um auf Linux zuzugreifen.
- Hybrid-Boot dauerhaft deaktivieren.
- Löschen Sie die Ruhezustandsdatei.
Diese Optionen werden weiter unten erläutert.
Neustart, nicht Ruhezustand
Die einfachste Lösung besteht darin, sicherzustellen, dass der Computer nicht in den Ruhezustand versetzt wurde. Ohne Daten, die sich auf der Festplatte im Ruhezustand befinden, können Sie ohne Probleme auf die Windows-Partition von Linux aus zugreifen.
Interessanterweise führt der Computer bei Verwendung der Option " Neu starten" in Windows einen vollständigen Systemabschluss aus. Anstatt die Sitzungsdaten auf die Festplatte zu übertragen, wird alles geschlossen und neu gestartet. Solange Sie im GRUB-Menü schnell Ihr bevorzugtes Betriebssystem auswählen, können Sie in Linux booten. Navigieren Sie nach dem Ausführen zum Windows-Laufwerk auf Ihrer System-Festplatte. Es sollte jetzt zugänglich sein.
Deaktivieren Sie den Hybridstart
Anstatt Hybridboot zu vermeiden, kann es deaktiviert werden.
Öffnen Sie zuerst die Windows Systemsteuerung, indem Sie WIN + R drücken und das Kontrollfeld aufrufen . Als nächstes wählen Sie Hardware und Sound> Energieoptionen> Ändern, was die Power-Tasten tun, und wählen Sie, was die Power-Buttons in der linken Spalte tun .
Suchen Sie hier nach Einstellungen, die derzeit nicht verfügbar sind, und suchen Sie dann nach Schnellstart (empfohlen) . Dies wird standardmäßig überprüft. Um die Funktion zu deaktivieren, entfernen Sie den Haken und speichern Sie die Änderungen .
In Zukunft, wenn Sie Ihren Computer herunterfahren, wird es dies richtig tun, wie es ältere Versionen von Windows taten. Beachten Sie, dass dies zu langsameren Startzeiten führt, wenn Sie in Windows starten.
Löschen Sie die Ruhezustandsdatei
Eine extreme Option besteht darin, die Ruhezustandsdatei innerhalb von Linux zu löschen. Wenn Sie sich darauf verlassen, wird die Hibernationsdatei hiberfil.sys automatisch gelöscht, wenn das Laufwerk C: unter Linux gemountet wird (obwohl bei Verwendung einer SSD diese Option deaktiviert sein sollte).
Dies führt jedoch dazu, dass nicht gespeicherte Arbeit verloren geht. Wählen Sie daher die Option zum Löschen der Ruhezustandsdatei erst nach Berücksichtigung.
Öffnen Sie dazu das Festplatten- Tool (normalerweise im Menü Zubehör ). Öffnen Sie dies und wählen Sie dann das Laufwerk, das Ihre Windows-Partition enthält. Sie sollten dies anhand der Größe und des Herstellers der Festplatte feststellen können. Wenn Sie mehrere Geräte haben, überprüfen Sie sie alle; Sie werden die Windows-Partition erkennen, da sie mit dem NTFS-Dateisystemformat formatiert wird.
Wenn Sie die Windows-Partition gefunden haben, wählen Sie sie aus, klicken Sie auf die Schaltfläche "Gear" und wählen Sie " Mount-Optionen bearbeiten" .
Deaktivieren Sie im oberen Bereich des Fensters die Optionen für die automatische Installation . Geben Sie dann im Feld Mount Options Folgendes ein:
, remove_hiberfile
Bestätigen Sie dies, indem Sie auf OK klicken, und geben Sie Ihr Passwort ein, wenn Sie dazu aufgefordert werden. Sie sollten jetzt in der Lage sein, die Partition in Ihrem Linux-Dateimanager zu mounten und nach den benötigten Dateien zu suchen. Auch wenn Hybrid-Boot in Windows aktiviert ist, wird die Ruhezustandsdatei gelöscht. Großartig, was?
Nun, vielleicht nicht. Was ist, wenn Sie ein Dual-Boot-System mit Linux als Standardoption eingerichtet haben? Ein Windows Update startet Ihren Computer neu und sendet ihn an Linux. Wenn Windows Update ohne Ihr Wissen ausgeführt wird, können wertvolle Daten in der Ruhezustandsdatei verloren gehen. Dies könnte sich als verheerend erweisen.
Eine sicherere Alternative wäre, den schreibgeschützten Modus für die Windows-Partition zu verwenden, wenn von Linux darauf zugegriffen wird. Dies bedeutet, dass alle Änderungen, die Sie an Dateien vornehmen möchten, lokal auf der Linux-Partition gespeichert werden müssen.
Gemeinsame Nutzung von Daten zwischen Windows und Linux
Unabhängig davon, welche Methode Sie verwenden, um das Laufwerk C: auf Windows zu sperren, können Sie Ihre Dateien kopieren, verschieben, öffnen und bearbeiten. Es ist zwar einfach, auf das Windows C: -Laufwerk unter Linux zuzugreifen, aber es gibt Alternativen, die Sie vielleicht bevorzugen.
- Verwenden Sie ein USB-Laufwerk oder eine SD-Karte zum Speichern von Daten.
- Fügen Sie eine dedizierte Festplatte (intern oder extern) für gemeinsame Daten hinzu.
- Verwenden Sie eine Netzwerkfreigabe (möglicherweise eine NAS-Box) oder eine USB-Festplatte, die an Ihren Router angeschlossen ist.
- Nutzen Sie Ihren Cloud-Speicher als Netzwerkfreigabe.
All dies lässt sich durch unseren Blick auf das Teilen von Daten zwischen Windows- und Linux-Computern genauer untersuchen.
Beachten Sie, dass Sie auch Linux-Daten von Windows anzeigen können. Dazu benötigen Sie den DiskInternals Linux Reader. Nach der Installation durchsucht das Dienstprogramm Ihre Festplatten für Linux-Partitionen und zeigt sie in einer Windows Explorer-ähnlichen Benutzeroberfläche an. Diese Dateien und Ordner können dann in Windows durchsucht und geöffnet werden (falls kompatibel).
Download: DiskInternals Linux Reader (kostenlos)