Impossibile accedere all'unità Windows: "Windows è in letargo, si rifiuta di montare"


15

Sto usando Fedora 20 insieme a Windows 8. Tuttavia, non riesco ad accedere al contenuto dell'unità in cui è installato Windows 8. Mostra:

Error mounting /dev/sda2/
The NTFS partition is in unsafe state
Windows is hibernated, refused to mount

anche se avevo chiuso correttamente Windows.


1
CHI mostra questo errore? Come stai tentando di accedere all'unità? Sei sicuro di chiudere correttamente? Hai provato a riavviare Windows e a chiuderlo di nuovo?
terdon

Risposte:


19

Innanzitutto, assicurati di avere finestre di arresto pulite e di non averle ibernate.

Secondo il ntfs-3g manuale , esiste un'opzione che ti consente di fare questo:

   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.

Quindi, sottolineo che questo distruggerà tutti i dati non salvati che si trovano nella sessione di Windows ibernata . Se questo non è un problema per te, dovresti essere in grado di accedere all'unità eseguendo:

sudo ntfs-3g -o remove_hiberfile /dev/sdXN /path/to/mount

Passare sdXNalla partizione di Windows (ad es. /dev/sda1) E /path/to/mountal percorso effettivo su cui si desidera montare.

Ciò dovrebbe montare correttamente l'unità e poiché eliminerà il file di sessione ibernato, dovrebbe montarsi normalmente da ora in poi.


1
+1 Sconsiglio vivamente di fare scherzi con roba Windows dall'interno * nix, comunque. Una volta ho provato a cambiare le password e la mia installazione è diventata praticamente impossibile.
Joseph R.,

Joseph R. - Sebbene in genere sia una cattiva idea provare a confondere le configurazioni di Windows al di fuori delle GUI di Windows (non solo da * nix, ma anche modificando i file direttamente all'interno di Windows), Windows occasionalmente interrompe la modalità di sospensione o ibernazione che non può riprendersi da. In questi casi, l'unico modo per riavviarlo, o almeno per ripristinare qualsiasi dato, è rimuovere il file di ibernazione e forzare Linux a montarlo.
Shauna,

11

Windows è in letargo, si rifiuta di montare

È probabile che Windows sia realmente in letargo. Windows lo fa automaticamente quando gli dici di spegnerlo normalmente. Il vantaggio è che si ottiene un tempo di avvio apparente più rapido.

Per arrestare Windows senza ibridazione, eseguire quanto segue al prompt dei comandi (in Windows):

shutdown /s

Potresti anche voler includere /t 0per l'arresto immediato.

Ho trovato un bel tutorial per configurare un lanciatore per questo: Come eseguire un arresto completo in Windows 8 senza disabilitare l'avvio ibrido .


L'approccio più semplice all'arresto effettivo di Windows è di "riavviare" (anziché "arresto"), ma quindi intercettare il processo di avvio e avviare Linux invece di lasciarlo avviare Windows.


Molte note e approcci correlati qui: askubuntu.com/questions/145902/…
nobar

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.