Problem mit "Windows is hibernated, refused to mount"

Hinweis: In dem Thema Problem mit "Windows is hibernated, refused to mount" gibt es 16 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Dual OS: Leap 15.1 und Windows 10


    Hallo,


    könnte mir bitte jemand sagen, ob das hier ein Linux-Problem ist, oder eines von Windows 10?


    Ich versuche, die OS-Partition ("C:") eines Windows 10 zu mounten. Dabei kommt die Fehlermeldung "Windows is hibernated, refused to mount". Ich denke mir, "nichts Aufregendes, ich muss halt Windows nochmal ordentlich runterfahren" (read-only mounten klappt übrigens prima, die Partition ist also "da").


    Im Netz gibt es ja verschiedene Anleitungen dazu. Aber egal was ich versuche, immer kommt dieser Fehler. Versucht habe ich:

    • Start -> 0/1 -> "Herunterfahren" klicken
    • Start -> 0/1 -> "Neu Starten" klicken
    • SHIFT drücken und mit der Maus auf Start -> 0/1 -> "Herunterfahren" klicken
    • SHIFT drücken und mit der Maus auf Start -> 0/1 -> "Neu Starten" klicken
    • In Powershell: shutdown /s /f /t 0
    • In Powershell: shutdown /r /f /t 0
    • Systemsteuerung -> Hardware und Sound -> Energieoptionen -> Systemeinstellungen: Schnellstart aktivieren auf AUS

    Nach mount als read-only sehe ich die Dateien C:\hiberfil.sys, C:\pagefile.sys und C:\swapfile.sys. Dürfen diese überhaupt da sein, wenn Windows wirklich heruntergefahren ist?


    Vielen Dank und schöne Grüße

    Ernst

    Für den Inhalt des Beitrages 285517 haftet ausdrücklich der jeweilige Autor: ErnstM

  • Hallo,


    ich hab auch Windows 10 auf einer Partition und Starte mit Grub2.

    So wie ich auch festgestellt habe wird bei einem Schnellstart von Windows 10

    die Partion gesperrt.


    Aber nachdem ich im cmd powercfg -h off als Admin eingegeben habe gibt es keine probleme mehr.

    Ausser Windows macht ein update das dies wieder rückgängig macht.


    Hoffe das Hilft Ihnen.


    mfg

    Georg

    Für den Inhalt des Beitrages 285519 haftet ausdrücklich der jeweilige Autor: lxxfan

  • Nach mount als read-only sehe ich die Dateien C:\hiberfil.sys, C:\pagefile.sys und C:\swapfile.sys. Dürfen diese überhaupt da sein, wenn Windows wirklich heruntergefahren ist?

    Schnellstart, Hybrider Ruhezustand und Ruhezustand über die Registry deaktivieren


    Windows-Taste + R drücken regedit eintippen und starten

    Zum Pfad HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power gehen

    HibernateEnabled steht auf 0.


    Wichtig für Laptopbesitzer:


    Wurde die hibernate.sys deaktiviert, dann müssen Laptop- Tabletbesitzer noch zur Sicherheit in die:


    Systemsteuerung / Energieoptionen -> Energiesparplaneinstellungen ändern -> Erweiterte Energieeinstellungen ändern

    Im neuen Fenster Energie sparen -> "Ruhezustand nach..." kontrollieren.


    Da mit deaktiviertem Schnellstart auch der Ruhezustand nicht mehr in der nicht mehr vorhandenen hiberfil.sys gespeichert werden kann.


    Quelle:

    https://www.deskmodder.de/wiki…er_verkleinern_Windows_10

    Für den Inhalt des Beitrages 285520 haftet ausdrücklich der jeweilige Autor: sterun


  • @lxxfan:


    Vielen Dank Georg, mit "powercfg -h on" hat es geklappt. In der Systemsteuerung ist danach die Option "Schnellstart aktivieren" gar nicht mehr da. Zur Sicherheit hatte ich trotzdem die SHIFT-Taste gedrückt, als ich auf "Neu Starten" geklickt habe. In C:\ war nach dem Neustart nach Linux kein hiberfil.sys mehr vorhanden.


    Interessanterweise klappt es jetzt allerdings auch, obwohl ich per "powercfg -h on" das Hibernating wieder angeschaltet habe (!). Mit SHIFT kommt dann erst ein Bildschirm "Einen Augenblick Geduld bitte", und dann die erweiterten Startoptionen (Was soll getan werden? Fortsetzen / PC ausschalten / Ein Gerät verwenden / Problembehandlung... das müsste meines Erachtens nach dem Schalter /o beim shutdown-Befehl entsprechen).


    Das wirklich Komische dabei ist, dass jetzt auf diese Weise dann doch wieder ein hiberfil.sys geschrieben wird, Linux die Partition aber nun trotzdem ohne Probleme read/write mountet.



    sterun:


    Vielen Dank für die Hilfe! Leider muss ich öfters mal irgendwas in Linux mounten, möchte aber nicht auf das Schnellstarten verzichten müssen. Idealerweise sollte es also auf eine ganz einfache Art und Weise gehen, wie beispielsweise mit dem SHIFT + Klick auf "Neu Starten". Diese Prozedur sollte der Theorie nach einen Shutdown ohne Hibernation erzwingen (s.o.).


    Ich habe keine Ahnung warum das vorher nicht geklappt hatte und erst recht keine Ahnung, warum es jetzt klappt. Microsoft hat einfach ein furchtbares Sauverhau von irgendwelchen versteckten und voneinander abhängigen Schaltern, wo keiner durchblickt was eigentlich genau passiert.



    Was mich schwer beunruhigt ist, dass Linux trotz vorhandener hiberfil.sys mountet. Kann mir bitte jemand sagen, wieso es das tut, und ob das gefährlich ist oder ob man es ignorieren darf?

    Für den Inhalt des Beitrages 285534 haftet ausdrücklich der jeweilige Autor: ErnstM

  • Kleiner Workaround:

    Code
    ntfsfix /dev/sdxy #x und y anpassen

    issweg


    Das verstehe ich nicht. Es ist doch nichts kaputt, also will ich doch nichts fixen?


    Die einzige Frage die ich momentan noch habe: Ist es gefährlich, eine WIndows C:\ Partition read/write zu mounten, wenn ohne Warnung gemountet wird, aber ein C:\hiberfil.sys existiert?

    Für den Inhalt des Beitrages 285555 haftet ausdrücklich der jeweilige Autor: ErnstM

  • Leg dir ne separate Datenpartition für beide Systeme an und alles wird gut.

    Für den Inhalt des Beitrages 285558 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Leg dir ne separate Datenpartition für beide Systeme an und alles wird gut.

    Habe ich, sogar eine ganze Menge davon. Es gibt aber doch trotzdem ab und zu Gründe, warum man C: r/w mounten will.


    Wie ist das also? Warum ist da ein hiberfil.sys, obwohl Windows einen echten Shutdown gemacht hat? Oder hat es das schon wieder nicht, und Linux merkt es diesmal nur einfach nicht?

    Für den Inhalt des Beitrages 285566 haftet ausdrücklich der jeweilige Autor: ErnstM

  • ErnstM Guck dir nochmals Post #3 von sterun an. Dort wurde bereits beschrieben, wie vorzugehen ist. :D



    Beste Grüße,

    Stephan

    Vielen Dank, Stephan.


    Ich hätte wohl besser beschreiben müssen, was eigentlich mein Ziel ist:


    Was ich nicht will, ist das, wofür sterun eine Anleitung gibt: "Schnellstart, Hybrider Ruhezustand und Ruhezustand über die Registry deaktivieren".


    Ich will das aus zwei Gründen nicht:


    1. Es ist umständlich. Wenn ich nach 6 Monaten einen neuen Rechner installiere, habe ich mit Sicherheit vergessen welche Schalter an welcher Stelle geändert werden müssen und muss das erst wieder nachschlagen.

    2. Ich finde es gut, wenn Windows schnell starten kann, möchte also nichts deaktivieren (bestenfalls temporär, wenn es wirklich partout nicht anders geht - das tut es aber angeblich, siehe im Folgenden).


    Was ich dahingegen will, ist das, was man eigentlich (!) erwarten dürfen sollte, wenn einem das Windows-Menü die drei Optionen "Energie Sparen", "Herunterfahren" und "Neu Starten" anbietet.

    Ich will also normalerweise ein Windows mit Schnellstart und hybridem Ruhezustand. Diesen Ruhezustand möchte ich, so wie ich das bisher immer getan habe, auch weiterhin per "Energie Sparen" auslösen können. Zusätzlich will ich aber auch noch ein schnelles Verfahren, um bei Bedarf den Rechner herunterfahren zu können ("Herunterfahren"?), und bei dem ich 100 % sicher sein kann, dass Windows dann auch "wirklich" "echt" herunterfährt, ohne Wenn und Aber, ohne jedwede Dateninkonsistenzen, ohne doch noch irgendwelche Sachen offen zu behalten, also eben nicht Hybrides Irgendwas.


    Leider passiert bei Wahl der Option "Herunterfahren" aber gerade eben kein Herunterfahren. Es gibt diverse Anleitungen im Netz, die beschreiben dass dahingegen die Option "Neu Starten" (entgegen jeder Intuition) ein echtes Herunterfahren auslöst. Ich hätte das gerne so gemacht, bei mir klappt das aber nicht, Linux will danach trotzdem nicht mounten, das Herunterfahren ist also nicht "echt", so wie im Netz beschrieben.


    Gemäß anderer Anleitungen sollte die Wahl der Option "Herunterfahren" und gleichzeitiges Drücken der Shift-Taste ebenfalls ein echtes Herunterfahren bewirken. Auch diese Möglichkeit würde mir sehr gut gefallen. Leider hat auch dies nicht geklappt, Linux konnte anschließend ebenfalls nicht mounten.


    Mittlerweile kann Linux aber mounten, wenn ich es mit der Shifttasten-Variante mache (nachdem ich mit den Ratschlägen von Ixxfan experimentiert hatte, siehe oben). Insofern bin ich also jetzt eigentlich zufrieden und habe, was ich will. Allerdings bleibt als Wermutstropfen dennoch ein hiberfil.sys in C: , was mich stutzig macht.


    Ich wüsste also gerne, ob ich tatsächlich 100 % sicher sein kann dass nicht schief geht, wenn ich per SHIFT plus "Herunterfahren" "herunterfahre", ob also das Herunterfahren "wirklich" und "echt" ist, und ob ich das hiberfil.sys einfach ignorieren kann oder nicht.

    Für den Inhalt des Beitrages 285591 haftet ausdrücklich der jeweilige Autor: ErnstM

  • Ich wüsste also gerne, ob ich tatsächlich 100 % sicher sein kann dass nicht schief geht, wenn ich per SHIFT plus "Herunterfahren" "herunterfahre", ob also das Herunterfahren "wirklich" und "echt" ist, und ob ich das hiberfil.sys einfach ignorieren kann oder nicht.

    Was ist schon sicher?


    Kann dir keiner sagen.


    Wenn du unter Linux die Partition nicht anrührst, ist es ziemlich sicher......

    Für den Inhalt des Beitrages 285592 haftet ausdrücklich der jeweilige Autor: Sauerland