Selon ce MontageWindowsPartitions Si vous écrivez de Linux sur une partition NTFS alors que Windows 7 est en veille prolongée, Windows 7 se réveille et toutes les modifications sont perdues. La justification est:
lors de l'hibernation de Windows 7, il écrit l'état du système dans un fichier. stocké sur le disque et restaure à partir de ce fichier lorsque le système est réveillé, restaurant ainsi l'ensemble du système de fichiers à un état avant toute modifications apportées à partir d'Ubuntu
Je n'ai pas essayé cela, mais j'ai du mal à y croire. Je sais qu'il enregistre l'état du système dans le fichier d'hibernation et que, lorsqu'il se réveille, il restaure cet état. Mais pour autant que je sache (et je suis à peu près sûr que je le sache bien), il s’agit de la mémoire système (RAM + swap), pas du stockage (disque dur). Comment Windows pourrait-il éventuellement sauver l’ensemble de l’état du disque dur (disons quelques terabits) ou savoir quelles modifications lui ont été apportées afin de le restaurer (et annuler les modifications apportées). Cela n'a aucun sens. Si l'article était une page aléatoire sur Internet, je l'aurais simplement ignoré, mais il s'agit de la documentation officielle d'Ubuntu. Je dois donc considérer que quelque chose me manque ou est mal interprété.
J'imagine que des problèmes pourraient survenir si Windows avait un fichier ouvert en mode exclusif et qu'il était modifié pendant l'hibernation, mais c'est une autre affaire.
Mon principal intérêt ici est académique (je suis un étudiant en CS), mais aussi pratique que Je suis en train de passer à une configuration à double démarrage (Ubuntu et Windows7 / Windows8 (pas encore décived)) avec des partitions NTFS partagées.