2010-09-09 31 views
-1

Je suis coincé avec la limite de 4 Go du fichier .vdi. Comment puis-je contourner cette limite?contourner la limite de taille de fichier VirtualBox 4GB

  • HOST OS: Ubuntu 10.04
  • clients OS: système de fichiers Ubuntu 10.04
  • : fat32 (où le fichier vdi est situé)

Puis-je créer un autre fichier vdi et monter le dossier système?

+0

Pas de question de programmation. – leppie

Répondre

1

Si vous avez configuré LVM dans guest, créez simplement un autre vdi. Ajouter à la machine. Ensuite, montez-le et ajoutez-le à LVM en tant que volume physique.

Ensuite, vous pouvez redimensionner le volume logique. Et il fonctionne!

Si LVM n'est pas configuré. Que vous pouvez ajouter vdi et mount.Mais ce sera probablement juste une autre partie du système de fichiers. Ce que vous pouvez faire est de migrer votre répertoire/home vers ce nouveau volume, puis le monter en tant que/home.

+0

Cette question était ouverte depuis si longtemps .. Heureusement, j'ai trouvé la bonne solution à mon problème. La limite de 4 Go arrivait aussi pour le format ext4. – chai

+0

Alors ... avez-vous résolu le problème? –

1

système de fichiers: fat32 (où le fichier vdi est situé)

C'est là la limite de taille de fichier de 4 Go vient. Utilisez ext3 (par défaut pour Linux) ou Reiser ou l'un des autres systèmes de fichiers modernes.

+0

J'ai déplacé le fichier vers la partition ext4, mais le même avertissement. Y a-t-il un moyen de partager le fichier? – chai

0

Maintenant qu'il existe une Virtualbox 4.0, vous pouvez redimensionner VDI!

1

Vous pouvez créer une image disque divisé comme ceci:

VBoxManage createhd --filename /path/to/my-disk.vmdk --size 8192 --format vmdk --variant split2g 
0

Je portable VirtualBox sur ma clé USB, avec système de fichiers FAT32. Quand j'ai essayé d'utiliser un VDI dynamique sur une machine virtuelle avec une taille limite de 100Go, Virtualbox affiche un conseil indiquant d'utiliser le système de fichiers NTFS au lieu de FAT, car FAT32 autorise 4 Go comme taille de fichier maximale.