VMware indique que le disque virtuel est fragmenté

2

Sous Linux, j'utilise Windows dans VMware Player. Lorsque je ferme Windows, VMware Player déclare ce qui suit:

enter image description here

Comment le disque peut-il être fragmenté si le système hôte est Linux? Si je défragmente le lecteur depuis la machine virtuelle Windows, est-ce la même chose que de laisser VMWare le défragmenter?

tony_sid
la source

Réponses:

2

Voici ce que VMWare a à dire à ce sujet:
http://www.vmware.com/support/ws55/doc/ws_disk_defrag.html .

boot13
la source
1
Cela fait beaucoup d'étapes pour la défragmentation. Pourquoi devriez-vous défragmenter à l'intérieur de la machine virtuelle si vous pouvez déjà la défragmenter à l'extérieur de VMWare? Je n'ai pas défragmenté le disque de la machine virtuelle uniquement à partir de VMWare et le message n'apparaît plus.
tony_sid
1
Le disque virtuel VMWare est un fichier physique sur votre disque dur physique. Ce fichier peut donc être fragmenté physiquement. Toutefois, du point de vue du système d'exploitation invité, cette fragmentation physique est invisible. Tout ce qu'il peut voir, c'est ce qui semble être un disque physique mais qui est en réalité un bloc de données. Au fur et à mesure que le disque virtuel est utilisé et que les fichiers de ce disque sont déplacés, leur placement dans ce disque virtuel devient moins efficace. d'où la nécessité de le défragmenter. Le fait est que l'emplacement des fichiers sur chacun des disques physiques et virtuels est invisible pour l'autre.
boot13
-1

Les systèmes de fichiers Linux peuvent être fragmentés, mais généralement moins dramatiquement. ext4 a un outil de défragmentation en ligne, mais je ne me souviens plus de son nom. À moins de connaître votre distribution, je ne saurais pas dans quel package il se trouverait. Si votre disque virtuel est configuré pour une expansion plutôt que pour une taille fixe, aucun système de fichiers Cela évitera qu’il ne se fragmente, à moins qu’il ne se trouve sur sa propre partition séparée, ce qui, bien entendu, va à l’encontre de l’utilisation d’un disque virtuel en expansion.

Je dis juste comme le dit la capture d'écran, mais je suggère de lancer quelques étapes supplémentaires.

  1. Démarrez la machine virtuelle, puis défragmentez le lecteur de démarrage. Je suggère d'utiliser Defraggler car il est beaucoup plus complet que celui intégré à Windows. N'installez tout simplement pas la barre d'outils Yahoo proposée, j'ai déjà vu cette barre d'outils IE casser plus de fois que je ne pouvais en compter. ** Si vous voulez être vraiment complet, supprimez le fichier d'échange et utilisez msconfig pour démarrer la VM en mode de diagnostic (mode non sécurisé). Défragmentez ensuite, réactivez le fichier d'échange, utilisez msconfig pour le ramener au démarrage normal, puis redémarrez.
  2. Ouvrez les outils VMware dans la machine virtuelle et réduisez le disque de démarrage. (Si VMware Tools n’est pas installé, utilisez google pour trouver sdelete.exe, qui se trouvera sur le site Web de Microsoft. Ouvrez une fenêtre cmd et exécutez sdelete C: -c) Une fois que celui-ci est prêt pour la réduction de votre disque, vous pouvez demander pour le réduire maintenant. Allez-y et dites non, puis fermez la porte.
  3. Dans les paramètres de la machine virtuelle, sélectionnez le disque, puis cliquez sur "Réduire". Attendez que cela se termine, puis cliquez sur "Défragmenter". Cela déplacera simplement le fichier disque vers le prochain espace contigu disponible disponible suffisamment grand pour le contenir. Le rétrécissement dans les étapes ci-dessus le rend plus petit pour l'aider à trouver un bon endroit où il restera dans le moins de fragments possible aussi longtemps que possible.
TuxRug
la source
1
Je ne pense pas que c'est parce que le système de fichiers Linux est fragmenté. La taille du disque est fixée.
tony_sid
C'est étrange. Un disque de taille fixe ne doit pas être fragmenté. La seule façon de le fragmenter est de le créer ou de le déplacer sur un volume très fragmenté. Comme je l'ai dit, ext3 et ext4 peuvent devenir fragmentés, mais ils sont généralement très légers. Allez-y et essayez de défragmenter le disque depuis l'intérieur de la machine virtuelle, puis cliquez sur le bouton de défragmentation dans les options de la machine virtuelle. Mais ignorez toutes les instructions de réduction. Peut-être recherchez-vous votre distribution, votre système de fichiers et votre "défragmentation en ligne" pour voir si votre distribution dispose d'un outil permettant de vérifier la fragmentation éventuelle.
TuxRug