J'utilise Windows 7. Je viens de perdre un fichier .vdi (un disque dur virtuel pour ma machine virtuelle) et je me demande s'il y a une limite de taille de fichier pour Windows qui pourrait avoir causé un problème. Je n'avais pas vérifié la taille du fichier récemment (je l'ai réglé à la taille dynamique selon les besoins), mais il était de 15 à 30 Go à la supposition.
Il ne serait pas sauvegardé à l'aide de la sauvegarde Windows, mais est-il possible que Windows ait juste cessé de le reconnaître parce qu'il est trop grand? Y a-t-il une limite supérieure claire sur la taille du fichier?
Réponses:
Si le lecteur avec votre fichier est formaté avec NTFS (qui est la valeur par défaut dans Windows 7), alors selon Wikipedia , la taille maximale du fichier est de 16 To. Même si vous deviez (tenter) de dépasser cette limite, vous ne pourriez tout simplement pas agrandir le fichier. Cela pourrait conduire à un comportement étrange dans VirtualBox, mais ne ferait pas disparaître le fichier.
Qu'entendez-vous exactement par «perdu»? Avez-vous essayé de faire une recherche sur le lecteur
*.vdi
? Il semble plus probable qu'il ait été accidentellement supprimé ou déplacé d'une manière ou d'une autre.la source
Comme prévu, la taille maximale du fichier NTFS est ou .
16 EB (16 × 10246 bytes) minus 1 KB (1024 bytes)
18,446,744,073,709,550,592 bytes
Telle qu'implémentée, la taille maximale du fichier NTFS est ou .
16 TB (16 × 10244 bytes) minus 64 KB (64 × 1024 bytes)
17,592,185,978,880 bytes
Source: Wikipedia
la source
On dirait que le système de fichiers a perdu le lien vers le fichier sur votre disque dur, vous devriez essayer d'utiliser chkdsk.
la source
Si le système de fichiers de votre lecteur de disque est NTFS, la taille de fichier de 30 Go ne devrait pas poser de problème. Vérifiez le lecteur pour les erreurs du système de fichiers avec chkdsk .
la source
En répondant à la question posée , oui, il y a une limite de taille de fichier sur n'importe quel système de fichiers. Pour les partitions FAT / FAT32 avec des tailles de secteur / cluster normales, il s'agit d'environ 4 Go. Pour NTFS (encore une fois, avec des tailles de secteur / cluster normales), cela varie - j'ai vu des affirmations selon lesquelles Windows XP et supérieur peuvent théoriquement gérer des fichiers aussi volumineux que 16 To ou même plus; Je mettrai à jour ceci dans quelques années quand la technologie du disque dur atteindra le point où nous pourrons tester cette théorie .. :-D
Donc, répondre à ce que l'OP voulait vraiment demander. Tout problème avec votre * .vdi est plus probablement lié à votre logiciel de machine virtuelle et / ou à tout logiciel supplémentaire que vous utilisez pour gérer le fichier plutôt qu'avec le système de fichiers ou le système d'exploitation. (J'exécute WinXP Pro 32 bits / SP3 avec une installation Oracle VirtualBox avec un peu plus de 150 Go d'image / fichier de disque virtuel, bien plus que les 15-30 Go avec lesquels l'OP a des problèmes, et je n'ai eu aucun problème avec une si grande image disque fichier.)
Notez également que tout problème peut même être lié à une défaillance du disque ou à une mémoire RAM disponible / corrompue - La gestion d'un disque virtuel nécessite de conserver diverses données sur le disque dans la RAM pour un accès "rapide" (rapide ici signifie ne pas avoir à attendre 10- 15 secondes pendant que la machine virtuelle recherche sur le disque virtuel même un fichier de la taille d'un octet ..), et la plupart des problèmes que j'ai vus avec les machines virtuelles sont liés à ces structures de données corrompues dans la RAM (puis aux données corrompues réécrites dans le fichier disque!) - Sauvegardez donc souvent!
la source