Frage Das Windows (NTFS) Dateisystem konnte aufgrund des Ruhezustands nicht gemountet werden


Immer wenn ich Ubuntu boot, bekomme ich eine Meldung, dass es meine Windows-Partition nicht mounten kann, und ich kann entweder warten, überspringen oder manuell mounten.

Wenn ich versuche, meine Windows-Partition über Nautilus einzugeben, erhalte ich die Meldung, dass diese Partition im Ruhezustand ist und ich das Dateisystem eingeben und ordnungsgemäß schließen muss, etwas, was ich ohne Probleme getan habe, also weiß ich nicht, warum das passiert .

Hier ist meine Partitionstabelle, wenn weitere Daten benötigt werden, lass es mich wissen.

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    20000767     9999360   83  Linux
/dev/sda2        20002814   478001151   228999169    5  Extended
/dev/sda3   *   478001152   622532607    72265728    7  HPFS/NTFS/exFAT
/dev/sda4       622532608   625141759     1304576   82  Linux swap / Solaris
/dev/sda5        20002816   478001151   228999168   83  Linux

305
2018-06-03 12:47


Ursprung


Hängen Sie es in den Ruhezustand oder Windows herunter, bevor Sie die Fehlermeldung sehen? Ich habe dieses Problem auch, aber ich bin sicher, dass ich Windows 8 Release Preview heruntergefahren, anstatt es im Winterschlaf. Welche Windows-Version verwenden Sie? - yanglifu90


Antworten:


EIN Fehler wurde über den Nautilus-Dialog, den Sie sehen, eingereicht, da er eine potenziell gefährliche Option empfiehlt, die zu Datenverlust führen könnte. Bitte führen Sie den Befehl in diesem Dialog nicht aus, es sei denn Sie möchten löschen Ihre gespeicherte Windows-Sitzung und möglicherweise nicht gespeicherte Arbeit verlieren.

Erläuterung: Warum Linux nicht überwachte Windows-Partitionen öffnen kann:

Sie sehen diesen Fehler, weil Sie Windows im Winterschlaf gehalten haben   Deaktivieren Sie es (in neueren Versionen von Windows, Ruhezustand)   könnte die Standardoption sein).

  • Hibernating speichert die aktuellen Statusinformationen auf der Festplatte und schaltet dann den Computer herunter.
  • Das Herunterfahren des Computers schließt alle Programme und beendet alle laufenden Prozesse, bevor der Computer heruntergefahren wird.

Wenn Sie Windows ausschalten, indem Sie es in den Ruhezustand versetzen, sind Sie im Wesentlichen   pausiert das System und speichert alle diese Informationen (in eine große Datei   namens hiberfil.sys) Auf diese Weise, wenn Sie aus dem Ruhezustand alle fortsetzen   Ihrer Anwendungen und Dateien wird genau sein, wie Sie sie verlassen haben. Es   setzt auch eine Flagge in hiberfil.sys andere Betriebssysteme wissen lassen   dass Windows im Ruhezustand ist.

Änderungen an Windows vornehmen (ntfs) Partition während es ist   Ruhezustand könnte gefährlich sein - Windows könnte nicht fortgesetzt werden   aus dem Ruhezustand oder zum Absturz nach dem Fortsetzen. Aus diesem Grund, die   Werkzeug (ntfs-3g) die die Partition mount (öffnet), wird sie nicht mounten   im Lese-Schreib-Modus, wenn er ein Tiefschlaf-Flag sieht. Als solches, Nautilus,   Der Standard-Dateibrowser kann das nicht automatisch öffnen   Partition - daher die Fehlermeldung, die Sie sehen - weil es versucht   um es im Lese-Schreib-Modus zu öffnen.

Problemumgehung für alle Windows-Versionen:

Es gibt drei Möglichkeiten, eine überwachte Windows-Partition zu mounten:

  1. Starten Sie Windows und schalten Sie das System herunter, indem Sie es herunterfahren vollständig. Sie können dann wieder in Ubuntu booten und die Partition wird automatisch im Lese-Schreib-Modus geladen, wenn Sie sie in Nautilus öffnen. Beachten Sie, dass die "Herunterfahren" -Option möglicherweise nicht die eine ist standardmäßig in Ihrem Startmenü angezeigt. Möglicherweise müssen Sie auf klicken nebenstehende Schaltfläche, um weitere Optionen anzuzeigen.

  2. Manuelles Mounten des Dateisystems im schreibgeschützten Modus.

    • Überprüfen Sie, ob Sie einen Einhängepunkt (Ordner zum Einhängen Ihrer Partition) für Ihre Windows-Partition im Ordner haben /media mit diesem Befehl:

      ls /media

    • Wenn Sie keinen Ordner für Ihre Windows-Partition sehen, sollten Sie einen mit dem folgenden Befehl erstellen:

      sudo mkdir /media/windows

    • Als nächstes mounten Sie die Partition im schreibgeschützten Modus auf diesen Ordner mit diesem Befehl:

      mount -t ntfs-3g -o ro /dev/sda3 /media/windows

      Beachten Sie, dass Sie ändern sollten /media/windows wenn dein Mountpoint etwas anderes heißt.

    • Jetzt können Sie Dateien auf Ihrer Windows-Partition mit jedem Programm in Ubuntu anzeigen / öffnen. Sie werden jedoch nicht schreiben können auf die Partition oder ändern Sie alle Dateien wie im schreibgeschützten Modus.
  3. Wenn Sie die Partition im Lese-Schreib-Modus mounten müssen und nicht kann oder will in Windows booten und es komplett herunterfahren Es gibt eine dritte Möglichkeit. Es ist jedoch nicht hier enthalten, weil es löscht vollständig  hiberfil.sys und Sie werden alles verlieren ungesicherte Informationen in den überwinterten Windows-Programmen. Das Folgende ist ein Zitat von man ntfs-3g über die Option, die dazu verwendet werden würde.

    remove_hiberfile
                  Unlike in case of  read-only  mount,  the  read-write  mount  is
                  denied  if  the  NTFS  volume is hibernated. One needs either to
                  resume Windows and shutdown it  properly,  or  use  this  option
                  which  will  remove  the  Windows hibernation file. Please note,
                  this means that the saved Windows  session  will  be  completely
                  lost. Use this option under your own responsibility.
    

Lösung (nur für Windows 8 und 10):

Es gibt eine neue Funktion in Windows 8 genannt Schneller Start. Wenn diese Funktion aktiviert ist (was standardmäßig der Fall ist), wird Windows 8 beim Herunterfahren nicht vollständig heruntergefahren. Stattdessen wird eine "hybride Abschaltung" durchgeführt. Dies ist so etwas wie Winterschlaf; Es macht das Starten von Windows 8 schneller. Daher müssen Sie diese Funktion deaktivieren, um sie ordnungsgemäß herunterfahren zu können und die Windows-Partitionen bereitstellen zu können. Um dies zu tun, booten Sie in Ihr Windows 8 und:

Hinweis: Das Deaktivieren von Fast Startup wird wahrscheinlich dazu führen, dass Windows 8 länger zum Booten benötigt. Es gibt keine "exakten" Zahlen, aber wenn Sie 10 Sekunden für das Starten von Windows 8 benötigen, dauert es jetzt 50 Sekunden, nachdem Sie diese Funktion deaktiviert haben.

  1. Öffnen Schalttafel in der kleinen Ikonenansicht und klicke auf Energieeinstellungen. (sehen Screenshot 1)
  2. Klicke auf Wählen Sie, was die Netztasten tun. (sehen Screenshot 2)
  3. Klicke auf Ändern Sie Einstellungen, die derzeit nicht verfügbar sind. (sehen Screenshot 3)
  4. Deaktivieren Sie das Kontrollkästchen Schnellstart einschalten (empfohlen). (sehen Screenshot 4)

Klicke auf Änderungen speichern. Jetzt Windows 8 herunterfahren und wieder in Ubuntu booten.

Wenn Sie immer noch nicht ohne Fehler mounten können, müssen Sie möglicherweise den Ruhezustand vollständig deaktivieren. Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten (klicken Sie mit der rechten Maustaste auf die Verknüpfung, klicken Sie auf "Als Administrator ausführen") und geben Sie Folgendes ein:

powercfg /h off

Quelle: Fast Startup - In Windows 8 ein- oder ausschalten.


363
2018-06-03 12:51



Nichts davon funktioniert für mich. Das einzige, was ich in der Lage bin, Win 8 Partition auf Ubuntu zu mounten, ist "Neustart" in Windows zu drücken, dann bootet Ubuntu. - Yuri Ghensev
Hallo, ich ändere die Sitzplätze für Windows 8.1 wie du es erwähnst. Aber leider habe ich immer noch die Fehlermassage, die ich vorher hatte. Bitte hilf mir, - mr_azad
Da ist dieser Link tuxera.com/community/ntfs-3g-manual/#fastrestart das könnte nützlich sein - es schlägt vor, den Befehl auszugeben powercfg /h off unter Windows. - Rmano
Ich habe die Option "Fast Boot" deaktiviert und ich starte immer mit dem Neustart von Fedora, obwohl es immer noch sagt, dass "es in einem unsicheren Zustand ist", gibt es sonst noch etwas zu tun? - arielnmz
Ich habe das gleiche Problem wie @arielnmz. Ich habe "Fast Boot" gemäß der "Lösung (nur für Windows 8)" deaktiviert, aber ich kann es immer noch nicht R / W in Ubuntu 14 mounten. Ich kann es RO aber nicht RW montieren. Irgendeine Idee, warum das für andere aber nicht für mich funktioniert? - Bill The Ape


BEARBEITEN: DIES TUN MACHT HABE GEFÄHRLICHE KONSEQUENZEN und Windows kann das Dateisystem beim Booten möglicherweise nicht starten oder beschädigen.


Benutzen ntfsfix im Terminal, auch wenn Sie nicht auf Windows zugreifen können

sudo ntfsfix /dev/sdXY

wo XY die Partition ist, z.B. a2 (/dev/sda2) oder b1 (/dev/sdb1)

ntfsfix repariert einige grundlegende NTFS-Inkonsistenzen, setzt die NTFS-Journaldatei zurück und plant eine NTFS-Konsistenzprüfung für den ersten Start in Windows.


134
2017-10-06 07:34



Ein bisschen Erklärung wäre wirklich nett :-) Sicherlich gibt es eine man-Seite, aber da du es hier geschrieben hast, wäre es gut, es weiter zu verbessern, aber zu erklären, was dieser Befehl macht. - Jendas
Ich habe das versucht, aber es gibt immer noch "Windows ist im Winterschlaf, weigerte sich zu mounten. Remount fehlgeschlagen: Operation nicht erlaubt" - Marco Lackovic
Nett! Dies sollte die gewählte Antwort sein ... - so.very.tired
Sie machen NICHT möchte das machen. Dies führt dazu, dass das Dateisystem beschädigt wird, wenn Sie die Hibernation-Windows-Sitzung fortsetzen. - psusi
Ich stimme mit @psusi überein: Dies ist sehr gefährlich und kann dazu führen, dass alle Daten verloren gehen mögen Hier - Fabby


Wenn Sie die überwinterte Sitzung beenden möchten, führen Sie diesen Befehl in einem Terminal aus (drücken Sie Strg+Alt+T das Terminal zu öffnen)

sudo ntfsfix /dev/sdXY

woher XY ist die Partition. Ex: sda2 oder SDB1

Dies funktioniert auch, wenn Sie nicht in Win8 gelangen konnten.


46
2017-07-18 15:24



Ich bin nicht sicher, ob das Reparieren einer NTFS-Partition von Ubuntu eine gute Idee für einen Winterschlaf ist, der schnell Windows 8.1 startet. Stattdessen habe ich das Problem in Windows 8.1 gelöst: powercfg / h aus - Bill The Ape
Ich habe dies getan und habe einen Fehler "Windows ist im Winterschlaf, weigerte sich zu mounten. Remount fehlgeschlagen: Operation nicht erlaubt" - Erel Segal-Halevi


Meine Lösung war, eine anzurufen mntwindows Skript in /etc/rc.local. Dieses Skript überprüft, ob der Ruhezustand aktiviert ist und ob der Ruhezustand als schreibgeschützt bereitgestellt wird. Um sicherzustellen, dass das Skript immer aufgerufen werden kann, habe ich es eingefügt /bin und markierte es als ausführbar. Der Inhalt des Skripts ist wie folgt

sudo mount /dev/sda[Partition Number] /media/[Any existing folder name]

#Mounts Windows
if [ $? -eq 14 ]
then
  echo "Windows is sleeping, I'm mounting as read-only"
  sudo mount -o ro /dev/sda[Partition Number] /media/[Any existing folder name]
fi

18
2018-02-12 19:02



Tolle Lösung. Danke vielmals. Es funktionierte für mich auf einer alten eMachines E442, die beim Herunterfahren versehentlich zerstört wurde. +1 - Ian Lewis


Es ist wegen der schnellen Startfunktion von Windows 8.

Temporäre Lösung wäre, in Windows zurückzukehren und das System neu zu starten (anstatt herunterzufahren). Eine dauerhafte Lösung besteht darin, den schnellen Start zu deaktivieren.

Sie können diese Anleitung verwenden, um den schnellen Start in Windows 8 zu deaktivieren: http://itsfoss.com/solve-ntfs-mount-problem-ubuntu-windows-8-dual-boot/


17
2018-03-26 20:42



Das war genau das, was das Problem für mich war, und einen Neustart von Windows zu starten, anstatt nach einem Herunterfahren in Linux, ist ein guter Weg, um zu überprüfen, dass dies die richtige Lösung für Sie ist. Die ntfsfix-Lösung unten funktionierte nicht für mich, während dies tat. - sage88
gleiches Problem unter Windows 10 - Postadelmaga


Windows 8 fügt eine "Schnellstart" -Funktion hinzu. Es macht Windows schneller nach dem Herunterfahren, aber als Nebeneffekt setzt es Ihr Dateisystem in diesen Ruhezustand.

Um diese Funktion in Win 8 zu deaktivieren, suchen Sie unter den Einstellungen nach "Wählen Sie aus, was die Netztasten tun", klicken Sie auf das Schild, um die Kontrollkästchen zu entsperren, und Sie können den schnellen Start von dort aus aktivieren oder deaktivieren.

Der zuvor erwähnte Vorbehalt, dass Sie Windows wirklich herunterfahren und nicht neu starten möchten, um einen einfachen Zugriff von Linux zu erhalten, gilt immer noch.


13
2017-11-03 11:44



Ich habe "Fast Startup" in meinem Windows 8.1 deaktiviert. Es hat nicht geholfen. Ich kann nur RO montieren. Das ist seltsam. - Bill The Ape


Für Windows 10 habe ich herausgefunden, wie man den schnellen Start abstellt. Habe einen Screencast gemacht, um das zu lösen. Gehe zu Schalttafel > Hardware und Sound > Energieeinstellungen > Systemeinstellungen Klicken Sie dann auf "Einstellungen ändern, die derzeit nicht verfügbar sind" und entfernen Sie das Häkchen aus "Schneller Start". Quelle : http://blog.shahariaazam.com/fast-startup-turn-on-or-off-in-windows-10


10
2017-12-04 22:23





Unter Windows 8 ist das normal. Sie müssen Windows 8 über cmd herunterfahren, indem Sie eingeben shutdown /f /s /t 0 dann könnte es funktionieren.


9
2017-09-09 20:35



Ich glaube shutdown /s /t 0 ist ausreichend ... keine Notwendigkeit, Gewalt anzuwenden - Matthew Sainsbury
@Matt habe ich versucht shutdown /s /t 0. Dies funktioniert nicht. Dies ist trotz der Tatsache, dass ich einen schnellen Bootlauf davor deaktiviert habe. Ich kann nur diese NTFS-Partition RO mounten. - Bill The Ape
@Wurzel shutdown /f /s /t 0 funktioniert auch nicht. Irgendetwas muss sich in Ubuntu 14.04 oder Windows 8.1 geändert haben, seit diese Antwort gepostet wurde. - Bill The Ape
@BillTheApe Ich benutze diese Technik weiterhin auf Arch Linux, welches eine rollende Version ist. Ich schlage demütig vor, dass Ihr Problem woanders liegt - Matthew Sainsbury
@Matt Du hattest Recht. Das Problem ist in der Tat woanders gelogen: Deaktivieren des schnellen Starts + shutdown /f /s /t 0 war ausreichend für Windows 7. Es reicht nicht mehr für Windows 8.1. In Ergänzung Für Windows 7 benötigt Windows 8.1 noch einen Schritt: powercfg / h aus - Bill The Ape


Nur zum Abschluss, hier ist ein weiterer Befehl, um eine Partition als schreibgeschützt zu mounten (nützlich für Windows-Partitionen im Winterschlaf):

udisksctl mount --block-device /dev/sda3 --options ro

Wenn Sie berechtigt sind, die Partition mit dem Dateimanager zu mounten (wenn Sie beispielsweise ein Administrator sind), sollten Sie diesen Befehl ohne Verwendung ausführen können sudo.

Dies ist in den neuesten Ubuntu-Versionen (wie 13.04 und 13.10) verfügbar.

Ob udisksctl ist nicht verfügbar, dann vielleicht udisks ist. Es hat verschiedene Argumente, überprüfen Sie die Manpage.


8
2017-11-03 22:08



Ich liebe es! : D - Jeggy
Dies ist eine großartige Lösung, wenn Sie Windows nicht erneut starten möchten. - Goddard
Ja, es funktioniert für mich! Meine Fenster booten nicht, das war der einzige Ausweg :) - samjoe


  • Boot in windows os und starte es dann neu (nicht heruntergefahren).

  • Im grub-Menü wählen Sie ubuntu und booten Sie es. Nachdem das Ubuntu hochgefahren ist, öffnen Sie jetzt das ntfs hard drive partition, es wird geöffnet.


7
2017-11-18 17:30



Beachten Sie, dass dies auch funktioniert, wenn Sie sich nicht bei Windows anmelden können (z. B. aufgrund eines verlorenen Passworts). Sie können vom Windows-Startbildschirm aus neu starten. - Dave Burton


Nach meiner Erfahrung war die oben erwähnte Antwort von adempewolff notwendig, aber nicht ausreichend, um es mir zu ermöglichen, meine Windows NTFS Partition zum Schreiben mit Ubuntu zu mounten. Wie an anderer Stelle beschrieben, habe ich Fast Startup ausgeschaltet, bevor ich Ubuntu installieren wollte, und ich habe die Hibernate-Option auch im Menü "Herunterfahren" entfernt.

Ich konnte immer noch nicht von Ubuntu auf meine Windows-Partition schreiben.

Ich stellte fest, dass ich Windows 8.1 booten musste, eine Windows-berechtigte Befehlszeile starten (Rechtsklick auf die Windows-Schaltfläche unten links, um zu dieser Option zu gelangen), über das Windows-Autorisierungsfeld zulassen und dann den folgenden Befehl eingeben:

powercfg /h off

Sie können die Ergebnisse überprüfen mit:

powercfg /a

Nachdem ich diese Änderung vorgenommen hatte, konnte ich von Ubuntu aus auf die Windows 8.1-Partition zugreifen, ganz gleich, ob ich Windows durch Herunterfahren oder Neustarten verließ.


Ich stellte fest, dass ich später das umkehren konnte und immer noch auf die Partition zugreife (aber Fast-Startup immer deaktiviert, wie oben, und niemals nach dem Windows-Ruhezustand fragen). Der Befehl zur Umkehrung ist vorhersehbar:

powercfg /h on

Ich nehme an, dass etwas von der Windows-Installation übrig war, das durch Booten mit ausgeschaltetem Ruhezustand auf diese spezielle Weise gelöscht werden musste.

Es sollte keinen Grund geben, den ersten Schritt, so weit ich weiß, rückgängig zu machen - es könnte ein bisschen mehr Sicherheit bieten, um zu gehen powercfg /h off.

Siehe die Ubuntu-Manpage für den Windows NTFS-Handler für ein bisschen mehr Informationen.


7
2017-08-19 01:17



Ich vermute, du hättest es nicht nötig gehabt powercfg wenn Sie den manuellen Ruhezustand nicht deaktiviert hätten, obwohl ich mich irren könnte ... - SamB