Wann immer ich Ubuntu starte, erhalte ich eine Meldung, dass meine Windows-Partition nicht gemountet werden kann und ich kann entweder warten, überspringen oder manuell mounten.
Wenn ich versuche, meine Windows-Partition über Nautilus zu öffnen, erhalte ich die Meldung, dass diese Partition in den Ruhezustand versetzt wurde und dass ich das Dateisystem öffnen und ordnungsgemäß schließen muss .
Hier ist meine Partitionstabelle. Wenn weitere Daten benötigt werden, lassen Sie es mich bitte 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
Antworten:
Es wurde ein Fehler bezüglich des angezeigten Nautilus-Dialogfelds gemeldet, da es eine potenziell gefährliche Option empfiehlt, die zu Datenverlust führen kann. Führen Sie den Befehl in diesem Dialogfeld nur aus, wenn Sie Ihre gespeicherte Windows-Sitzung löschen und möglicherweise nicht gespeicherte Arbeit verlieren möchten .
Problemumgehung für alle Windows-Versionen:
Es gibt drei Möglichkeiten, eine Windows-Partition in den Ruhezustand zu versetzen:
Starten Sie Windows und fahren Sie das System herunter, indem Sie es vollständig herunterfahren. Sie können dann wieder in Ubuntu booten und die Partition wird beim Öffnen in Nautilus automatisch im Lese- / Schreibmodus eingebunden. Beachten Sie, dass die Option "Herunterfahren" möglicherweise nicht standardmäßig in Ihrem Startmenü angezeigt wird. Möglicherweise müssen Sie auf die Schaltfläche daneben klicken, um weitere Optionen anzuzeigen.
Hängen Sie das Dateisystem manuell im schreibgeschützten Modus ein.
Überprüfen Sie mit dem folgenden
/media
Befehl, ob sich in dem Ordner ein Einhängepunkt (Ordner zum Einhängen Ihrer Partition) für Ihre Windows-Partition befindet :ls /media
Wenn Sie keinen Ordner für Ihre Windows-Partition sehen, sollten Sie einen mit dem folgenden Befehl erstellen:
sudo mkdir /media/windows
Hängen Sie als Nächstes die Partition im schreibgeschützten Modus mit dem folgenden Befehl in diesen Ordner ein:
mount -t ntfs-3g -o ro /dev/sda3 /media/windows
Beachten Sie, dass Sie ändern sollten,
/media/windows
wenn Ihr Mountpoint etwas anderes heißt.Wenn Sie die Partition im Lese- / Schreibmodus bereitstellen müssen und nicht in der Lage oder bereit sind, Windows zu starten und vollständig herunterzufahren, gibt es eine dritte Option. Es ist hier jedoch nicht enthalten, da es vollständig gelöscht wird
hiberfil.sys
und Sie alle nicht gespeicherten Informationen in den Windows-Programmen im Ruhezustand verlieren. Das Folgende ist ein Zitatman ntfs-3g
über die Option, die verwendet werden würde, um dies zu tun.Lösung (nur für Windows 8 und 10):
In Windows 8 gibt es eine neue Funktion namens Fast Startup . Wenn diese Funktion aktiviert ist (was standardmäßig der Fall ist), wird Windows 8 nicht vollständig heruntergefahren, wenn Sie Herunterfahren auswählen. Stattdessen wird ein "Hybrid-Shutdown" durchgeführt. Das ist so etwas wie Winterschlaf; Dadurch wird das Booten von Windows 8 schneller. Sie müssen diese Funktion daher deaktivieren, um sie ordnungsgemäß herunterfahren und die Windows-Partitionen bereitstellen zu können. Starten Sie dazu Ihr Windows 8 und:
Klicken Sie auf Änderungen speichern . Fahren Sie nun Windows 8 herunter und starten Sie Ubuntu erneut.
Wenn Sie immer noch keine fehlerfreie Bereitstellung durchführen können, müssen Sie den Ruhezustand möglicherweise 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:
Quelle: Schnellstart - In Windows 8 ein- oder ausschalten .
quelle
powercfg /h off
unter Windows auszuführen .BEARBEITEN : DAS KANN GEFÄHRLICHE FOLGEN FÜHREN und Windows kann das Dateisystem beim Booten möglicherweise nicht booten oder beschädigen .
Verwenden Sie ntfsfix im Terminal, auch wenn Sie nicht auf Windows zugreifen können
wobei XY die Partition ist, zB
a2
(/dev/sda2
) oderb1
(/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 von Windows.
quelle
Wenn Sie den Ruhezustand beenden möchten, führen Sie diesen Befehl in einem Terminal aus (drücken Sie Ctrl+ Alt+ T, um das Terminal zu öffnen).
Wo
XY
ist die Partition? Beispiel: sda2 oder sdb1Dies funktioniert auch, wenn Sie nicht in Win8 gelangen konnten.
quelle
Meine Lösung bestand darin, ein
mntwindows
Skript aufzurufen/etc/rc.local
. Dieses Skript prüft, ob der Ruhezustand vorliegt und ob der Bereitstellungsmodus schreibgeschützt ist. Um sicherzustellen, dass das Skript immer aufgerufen werden kann, habe ich es/bin
eingefügt und als ausführbar markiert. Der Inhalt des Skripts lautet wie folgtquelle
Dies liegt an der schnellen Startfunktion von Windows 8.
Eine vorübergehende Lösung wäre, in Windows zurückzukehren und das System neu zu starten (anstatt herunterzufahren). Die dauerhafte Lösung besteht darin, den Schnellstart zu deaktivieren.
In diesem Handbuch können Sie den Schnellstart in Windows 8 deaktivieren: http://itsfoss.com/solve-ntfs-mount-problem-ubuntu-windows-8-dual-boot/
quelle
Windows 8 fügt eine "Schnellstart" -Funktion hinzu. Nach dem Herunterfahren wird Windows zwar schneller gestartet, aber als Nebeneffekt wird Ihr Dateisystem in den Ruhezustand versetzt.
Um diese Funktion in Win 8 zu deaktivieren, suchen Sie in den Einstellungen nach "Auswählen, was die Netzschalter tun", klicken Sie auf das Schild, um die Kontrollkästchen zu entsperren, und Sie können den Schnellstart von dort aus aktivieren oder deaktivieren.
Die zuvor erwähnte Einschränkung, dass Sie Windows wirklich herunterfahren und nicht neu starten möchten, um einen einfachen Zugriff von Linux aus zu erhalten, gilt weiterhin.
quelle
Unter Windows 10 habe ich herausgefunden, wie der Schnellstart deaktiviert werden kann. Habe einen Screencast gemacht, um das zu lösen. Gehen Sie zu Systemsteuerung > Hardware und Sound > Energieoptionen > Systemeinstellungen. Klicken Sie dann auf "Einstellungen ändern, die derzeit nicht verfügbar sind" und entfernen Sie das Häkchen bei "Schnellstart einschalten". Quelle: http://blog.shahariaazam.com/fast-startup-turn-on-or-off-in-windows-10
quelle
Unter Windows 8 ist das normal. Sie müssen Windows 8 über cmd herunterfahren, indem
shutdown /f /s /t 0
Sie eingeben, dann könnte es funktionieren.quelle
shutdown /s /t 0
es reicht ... keine Notwendigkeit, Gewalt anzuwendenshutdown /s /t 0
. Das geht nicht. Das liegt daran, dass ich vorher den Schnellstart deaktiviert habe. Ich kann nur diese NTFS-Partition RO mounten.shutdown /f /s /t 0
funktioniert auch nicht. In Ubuntu 14.04 oder Windows 8.1 muss sich etwas geändert haben, seit diese Antwort veröffentlicht wurde.shutdown /f /s /t 0
war für Windows 7 ausreichend. Für Windows 8.1 ist dies nicht mehr ausreichend. Zusätzlich zu dem, was für Windows 7 erforderlich ist, von Windows 8.1 erfordert einen weiteren Schritt: powercfg / h ausZur Vervollständigung hier ein weiterer Befehl zum Mounten einer Partition als schreibgeschützt (nützlich für Windows-Partitionen im Ruhezustand):
Wenn Sie die Berechtigung haben, die Partition mit dem Dateimanager bereitzustellen (wenn Sie beispielsweise ein Administrator sind), sollten Sie diesen Befehl ohne Verwendung von ausführen können
sudo
.Dies ist in den neuesten Ubuntu-Versionen (wie 13.04 und 13.10) verfügbar.
Wenn
udisksctl
nicht verfügbar, ist es vielleichtudisks
. Es hat verschiedene Argumente, überprüfen Sie die Manpage.quelle
Booten Sie
windows os
und starten Sie es neu (nicht herunterfahren).Im Grub-Menü wähle
ubuntu
und starte es. Nachdem das Ubuntu hochgefahren ist, öffne dasntfs hard drive partition
, es öffnet sich.quelle
Nach meiner Erfahrung war die beliebte und hilfreiche Antwort von adempewolff oben notwendig, aber nicht ausreichend, damit ich meine Windows NTFS-Partition zum Schreiben mit Ubuntu mounten konnte. Wie an anderer Stelle beschrieben, habe ich Fast Startup vor der Installation von Ubuntu deaktiviert und auch die Option Hibernate im Menü "Shutdown" entfernt.
Ich konnte immer noch nicht von Ubuntu auf meine Windows-Partition schreiben.
Ich musste auch Windows 8.1 booten, eine von Windows autorisierte Befehlszeile starten (Rechtsklick auf die Windows-Schaltfläche unten links, um zu dieser Option zu gelangen), diese über das Windows-Autorisierungsfeld zulassen und dann den folgenden Befehl eingeben:
Sie können die Ergebnisse überprüfen mit:
Nachdem ich diese Änderung vorgenommen hatte, konnte ich von Ubuntu aus frei auf die Windows 8.1-Partition zugreifen, unabhängig davon, ob ich Windows durch Herunterfahren oder Neustarten beendet habe.
Ich stellte fest, dass ich dies später wieder rückgängig machen und trotzdem auf die Partition zugreifen konnte (aber das Kontrollkästchen "Schnellstart" wie oben immer deaktiviert lassen und natürlich nie nach dem Ruhezustand von Windows fragen). Der Befehl zum Umkehren lautet vorhersehbar:
Ich gehe davon aus, dass von der Windows-Installation noch etwas übrig war, das durch Booten mit auf diese Weise deaktiviertem Ruhezustand gelöscht werden musste.
Soweit ich weiß, sollte es keinen Grund geben, den ersten Schritt rückgängig zu machen - es könnte ein bisschen mehr Sicherheit beim Verlassen geben
powercfg /h off
.Weitere Informationen finden Sie auf der Ubuntu-Manpage für den Windows NTFS-Handler .
quelle
powercfg
Für Windows 8+
Sie müssen die Funktion "Schnellstart" deaktivieren. So zitieren Sie das How-To-Geek:
Deaktivieren Sie das Kontrollkästchen "Schnellstart".
Fahren Sie dann Windows 10 herunter und Sie sollten in der Lage sein, die NTFS-Partition von Ubuntu aus zu mounten.
How-To-Geek - Zitat genommen hier .
quelle
Es ist noch einfacher geworden (Windows 8 + )
Erzwingen Sie einfach das Herunterfahren, oder sagen Sie, dass Ihr Windows-System vollständig heruntergefahren ist, bevor Sie das Ubuntu-Betriebssystem neu starten.
Na wie soll ich das machen?
Ganz einfach: Shift+ Herunterfahren
i, e Halten ShiftSie die Taste gedrückt, während Sie in Windows auf die Schaltfläche "Herunterfahren" klicken, um das System vollständig herunterzufahren.
Natürlich wird Ihr Windows beim nächsten Mal etwas langsamer booten. :)
quelle
Sie können es im schreibgeschützten Modus bereitstellen. Dazu müssen Sie zuerst ein Verzeichnis als Bereitstellungspunkt erstellen:
Hängen Sie das Laufwerk später ein mit:
Ändern Sie Wörter mit
*
, mit Ihrem Benutzernamen ./dev/sda4
könnte auch anders sein, je nachdem auf welcher partition windows 8 installiert ist.Beachten Sie die args Werte genommen werden für die jeweilige Fehlermeldung, für andere Benutzer die Fehlermeldung nehmen, ändern Sie
-o
durch-ro
und geben entsprechende Benutzernamen an .Beachten Sie außerdem, dass Sie mit dieser Methode keine Dateien im Windows-Laufwerk bearbeiten, schreiben oder neu erstellen können.
quelle
Um die Antwort zu ergänzen, können Sie Windows 7 oder Windows 8 aufrufen (W8: Dies ist die Standard-Ausschaltaktion, in gewissem Sinne kein Herunterfahren), eine Befehlszeile mit Superuser-Berechtigungen öffnen und eingeben
powercfg -h off
.Die Einschränkung ist nun, dass Ihr Windows-Computer überhaupt nicht in den Ruhezustand versetzt werden kann. Sie können Ihre Windows-Partitionen jedoch mounten, ohne dass Eingriffe daran vorgenommen werden müssen.
quelle
Es ist mehr als wahrscheinlich, dass dies geschieht, weil Sie von einem Windows 8-System booten. Was sie getan haben, ist es so zu machen, dass wenn Sie Ihren Computer ausschalten, es wirklich in den Ruhezustand geht für einen schnelleren Start, wenn Sie ihn wieder einschalten.
Sie müssen lediglich in den Abschnitt "Systemsteuerung" von Windows 8 wechseln, zu den Energieoptionen navigieren und die Schnellstartoption deaktivieren, damit Sie beim Herunterfahren Ihr System und damit die Dateien tatsächlich heruntergefahren haben auf der Partition kann zugegriffen und bearbeitet werden.
quelle
@abhishek richtig beantwortet, ich hatte nicht nur ntfs mount problem, wifi funktionierte auch nach dem neustart von Windows 8.1 auf Ubuntu nicht. Die beste Lösung ist, den Schnellstart in Windows 8.1 auszuschalten. Gehen Sie zur Energieverwaltung und drücken Sie Wählen Sie, was die Einschalttasten tun -> Ändern Sie die Einstellungen, die derzeit nicht verfügbar sind . Schauen Sie dann im Fenster nach unten und finden Sie die Markierung "Schnellstart einschalten (empfohlen)". Schalten Sie das Gerät aus. Klicken Sie auf Änderungen speichern , damit Sie dieses Problem nicht haben!
quelle
Ich löste dieses Problem (in Windows 10), indem ich die Datei hiberfil.sys von entfernte
dann drehen Sie es zurück
Ich habe es mit der ersten Antwort versucht und es hat funktioniert, aber - das Problem ist nach dem Neustart wieder aufgetreten
quelle
Am Ende konnte ich es lösen, indem ich das Rezept aus dem Arch Wiki befolgte:
powercfg /h off
Ich habe auch
/etc/fstab
zu einer UUID gewechselt , um auf die NTFS-Partition zu verweisen, nachdem ein erster Versuch fehlgeschlagen war, bei dem ich denpowercfg
Befehl nicht verwendet, sondern ihn durch Klicken über die GUI deaktiviert habe. Ich bin mir nicht sicher, warum die Verwendung einer UUID einen Unterschied machen sollte (im Wiki wird dies nicht weiter erläutert). Aber zumindest funktioniert es wieder.Quelle: Arch Wiki ( NTFS-3G: Metadaten werden im Windows-Cache gespeichert und nicht bereitgestellt ):
quelle
Sowohl Windows 10 als auch Windows 8 verhalten sich beim Herunterfahren komisch. Löschen Sie die Schnellstartoption in Windows, und stellen Sie bei Verwendung von Windows 10 sicher, dass Sie die Home-Option, die wie ein Haus aussieht, unter Windows 8 neu installieren. oder der Fehler wird weiterhin angezeigt, und wenn Sie unter Linux nicht auf ein Laufwerk zugreifen können ... oder mehr als ein Windows-Laufwerk auf meinem System ... Da ich ein Laufwerk habe, verwende ich es für die gemeinsame Nutzung von Dateien zwischen Linux und Windows.
quelle
Ich habe mein Problem mit gelöst
und
Ersetzen Sie das sdXY durch Ihre Windows-Partition, z. B. sda3
quelle