Bestandssysteem van Windows (NTFS) kan niet worden aangekoppeld wegens winterslaap

Telkens wanneer ik Ubuntu opstart, krijg ik een boodschap dat het mijn windows partitie niet kan mounten, en ik kan kiezen om te wachten, over te slaan of manueel te mounten.

Wanneer ik probeer mijn Windows-partitie via Nautilus te openen, krijg ik een bericht dat zegt dat deze partitie in winterslaap is en dat ik het bestandssysteem moet openen en correct moet sluiten, iets wat ik zonder probleem heb gedaan, dus ik weet niet waarom dit gebeurt.

Hier's mijn partitietabel, als er meer gegevens nodig zijn laat het me dan weten.

   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
Oplossing

Er is een bug gemeld over het Nautilus dialoogvenster dat u ziet, omdat het een potentieel gevaarlijke optie aanbeveelt die kan leiden tot gegevensverlies. Voer het commando in dit dialoogvenster niet uit, tenzij u uw opgeslagen Windows-sessie wilt verwijderen en mogelijk niet-opgeslagen werk wilt verliezen.

Uitleg: Waarom Linux geen Windows-partities in de slaapstand kan openen:

U ziet deze fout omdat u Windows in de slaapstand hebt gezet in plaats van het op de normale manier uit te zetten (in nieuwere versies van Windows, is hibernate kan de standaard optie zijn).

  • Slaapstand bewaart de huidige status informatie op de harde schijf en schakelt dan de computer uit.
  • De computer afsluiten sluit alle programma's en beëindigt alle lopende processen alvorens de computer uit te schakelen.

Als u Windows uitschakelt door het in slaapstand te zetten, zet u in wezen pauzeert u het systeem en slaat u al die informatie op (in een groot bestand genaamd hiberfil.sys) Op deze manier wanneer u hervat uit de slaapstand alle van uw applicaties en bestanden precies zijn zoals u ze achterliet. Het zet ook een vlag in hiberfil.sys om andere besturingssystemen te laten weten dat Windows in slaapstand staat.

Het maken van veranderingen aan uw Windows (ntfs) partitie terwijl het kan gevaarlijk zijn--het kan ervoor zorgen dat Windows niet meer uit de slaapstand of crashen na het hervatten. Om deze reden is het tool (ntfs-3g) die de partitie mount (opent) deze niet in lees-schrijf modus als het een slaapstand vlag ziet. Als zodanig, Nautilus, de standaard bestandsbrowser, zal niet in staat zijn om automatisch deze partitie--daar de foutmelding die u ziet--omdat het probeert te openen in lees-schrijf modus.

Workaround voor alle versies van Windows:

Er zijn drie manieren om een Windows-partitie in de slaapstand te mounten:

  1. Start op in Windows en zet het systeem uit door het af te sluiten volledig af te sluiten. U kunt dan terug opstarten in Ubuntu en de partitie zal automatisch aangekoppeld worden in lees-schrijfmodus wanneer u ze opent in Nautilus. Merk op dat de "Shut Down" optie misschien niet degene is die standaard in uw start menu staat. Het kan zijn dat u moet klikken op de knop ernaast klikken om meer opties te zien.
  1. Koppel het bestandssysteem handmatig aan in alleen-lezen modus.

    • Controleer of u een koppelpunt (map om uw partitie in te koppelen) heeft voor uw Windows partitie in de map /media met behulp van dit commando:

      `ls /media`
    • Als u geen map voor uw Windows-partitie ziet, moet u er een maken met het volgende commando:

      `sudo mkdir /media/windows`
    • Monteer vervolgens de partitie in alleen-lezen modus op deze map met dit commando:

      `mount -t ntfs-3g -o ro /dev/sda3 /media/windows`
      Merk op dat u `/media/windows` moet veranderen als uw mountpoint iets anders heet.
    • Nu kunt u bestanden op uw Windows-partitie bekijken/openen met elk programma in Ubuntu. U zult echter niet in staat zijn om te schrijven naar de partitie of bestanden wijzigen omdat het in alleen-lezen modus staat.

  2. Als u de partitie in lees-schrijfmodus moet mounten en niet niet in staat of bereid om in Windows te booten en het volledig af te sluiten is er nog een derde optie. Deze is hier echter niet opgenomen omdat het compleet verwijdert hiberfil.sys en ervoor zorgt dat u alle niet-opgeslagen informatie in de Windows programma's in de slaapstand. Het volgende is een citaat uit man ntfs-3g over de optie die gebruikt zou worden om dit te doen.

    remove_hiberfile
                  Anders dan in het geval van alleen-lezen mount, wordt de lees-schrijf mount
                  geweigerd als het NTFS volume in de slaapstand staat. Men moet ofwel
                  Windows hervatten en goed afsluiten, of deze optie gebruiken
                  die het Windows hibernationbestand zal verwijderen. Let op,
                  dit betekent dat de opgeslagen Windows sessie volledig
                  verloren gaat. Gebruik deze optie onder uw eigen verantwoordelijkheid.

    Oplossing (alleen voor Windows 8 en 10):

    Er is een nieuwe functie in Windows 8 genaamd Snel opstarten. Als deze functie is ingeschakeld (wat standaard het geval is), sluit Windows 8 niet volledig af wanneer u kiest voor afsluiten. In plaats daarvan doet het een "hybride uitschakeling". Dit is zoiets als een winterslaap; het zorgt ervoor dat Windows 8 sneller weer opstart. U moet deze functie dus uitschakelen om goed te kunnen afsluiten, en de Windows partities te kunnen mounten. Om dit te doen, start je Windows 8 op en:

    Opmerking: het uitschakelen van Snel opstarten zal er waarschijnlijk voor zorgen dat het opstarten van Windows 8 langer duurt. Er zijn geen "exacte" getallen, maar laten's zeggen dat als het u 10 seconden kostte om op te starten in Windows 8, het u nu 50 seconden zal kosten na het uitschakelen van deze functie.

  3. Open Configuratiescherm in de kleine pictogrammenweergave en klik op Aan/uit-opties. (zie screenshot 1)

  4. Klik op Kies wat de aan/uit-knoppen doen. (zie screenshot 2)

  5. Klik op Instellingen wijzigen die momenteel niet beschikbaar zijn. (zie screenshot 3)

  6. Haal het vinkje weg bij Snel opstarten inschakelen (aanbevolen). (zie screenshot 4)

  7. Klik op Wijzigingen opslaan. Sluit nu Windows 8 af en start weer op in Ubuntu. Als u nog steeds niet kunt mounten zonder fouten te krijgen, moet u misschien de winterslaap volledig uitschakelen. Open een verhoogde opdrachtprompt (klik met de rechtermuisknop op de snelkoppeling, klik op "Uitvoeren als Administrator"), en voer in:

powercfg /h off

Bron: Snel opstarten - Aan- of uitzetten in Windows 8.

Commentaren (22)

op Windows 8 is het normaal. Je moet Windows 8 afsluiten via cmd door shutdown /f /s /t 0 in te voeren dan zou het kunnen werken.

Commentaren (5)

Om het antwoord aan te vullen kunt u naar Windows 7 of Windows 8 gaan (W8: dit is de standaard uitschakelactie, het is'geen echte uitschakeling in zekere zin), een opdrachtregel openen met supergebruikersrechten en powercfg -h off typen.

Het caveat is nu dat uw Windows computer helemaal niet meer in staat zal zijn om te Hiberneren. Je zult echter wel je Windows partities kunnen mounten zonder er iets aan te doen.

Commentaren (0)