Virtualbox pour Mac OS X - en utilisant un lecteur USB externe, quel système de fichiers est idéal?


1

En supposant que je ne vais PAS ajouter de pilotes NTFS permettant la lecture + écriture de partitions NTFS, je me demandais si le choix du système de fichiers lorsque je partitionne un lecteur USB externe est important. Les choix semblent être HFS + vs. FAT32.

Pour le moment, j'ai simplement créé deux partitions de taille moitié, une de chaque type. :)

Je prévois d'exécuter diverses versions de Windows et de conserver les fichiers VirtualBox sur le lecteur externe.

UPDATE: pour clarifier-> Je ne m'inquiète pas de laisser mes machines virtuelles VirtualBox monter ce lecteur, je parle uniquement d'utiliser ce lecteur comme emplacement pour coller mes images VirtualBox, car mon lecteur principal est déjà occupé.


Merci pour les suggestions. Je vais migrer vers HFS uniquement. Une considération supplémentaire était qu'une partition non montable par un PC normal ne pouvait pas être un vecteur pour Conflicker. Dans ce cas particulier, ce disque externe est techniquement un appareil de "laboratoire", il se peut que je devrais laisser d'autres personnes l'utiliser. (Cela n'empêche pas l'infection du système d'exploitation invité, mais empêche le lecteur de devenir un vecteur hôte à hôte.)
benc le

Réponses:


3

Allez HFS +

Si, comme vous le dites, vous ne souhaitez pas laisser VirtualBox (ou un vrai PC) monter ce lecteur, il n’ya aucune raison d’utiliser d’autres systèmes de fichiers.

Les fichiers VirtualBox sont de simples fichiers Mac OS, et HFS + est le système de fichiers OsX "normal" / "natif", fonctionne bien, est journalisé (= moins de bourrages / plantage) et n’a pas de limite stricte de taille de fichier. Les Mac se sentent plus "à l'aise" dessus.

La raison pour laquelle vous pourriez envisager d'utiliser FAT32 (conserver tous les fichiers de moins de 4 Go) est si vous souhaitez pouvoir démarrer les mêmes images de machine virtuelle également sur un ordinateur Windows (et sur le Mac également).

De plus, utiliser FAT32 et HFS sur le même disque n’est pas la solution idéale. Pour que les ordinateurs Windows voient la partition FAT32, l'intégralité de la table de partition doit être de type DOS / Win (Master Boot Record). Vous disposez donc d'un disque dur avec une table de partition DOS avec une partition Mac HFS. Ceci est correct, mais présente certaines limitations telles que le démarrage (impossible de l’utiliser pour démarrer le Mac). L'utilisation d'une table de partition "GUID" (Mac modernes) convient aux partitions Mac, mais votre partition FAT32 ne sera visible par aucun PC, ce qui la rend tout à fait inutile.

Alors .. allez HFS +, pour tout le disque. Conservez une clé USB de 4 Go avec FAT32 pour déplacer des fichiers.


5

FAT32 a l'avantage d'être complètement multi-plateforme, mais sa principale limitation est que les fichiers ne peuvent pas dépasser 4 Go. Ceci est principalement un problème pour travailler avec la vidéo et avec les disques durs virtuels.

VirtualBox prend en charge le format VMDK de VMWare. Vous pouvez utiliser un utilitaire de ligne de commande pour créer des VMDK avec l’ Split2Goption décrite en détail ici . Il créera des tranches séparées pouvant atteindre 2 Go chacune. (L’interface graphique crée des disques en utilisant le format VDI natif, ce qui n’est pas le cas.)


0

Windows ne prend pas en charge HFS + par défaut. Il peut y avoir un plugin ou quelque chose que je ne connais pas. Je sais qu'il existe des plugins ext3 pour Windows.

Si vous souhaitez que votre clé USB fonctionne avec tous les systèmes d'exploitation, il est préférable d'utiliser FAT32, même s'il est ancien et qu'il manque certaines fonctionnalités.


J'ai clarifié ma question ... Il n'y avait aucun besoin immédiat de vouloir que la machine virtuelle Windows voie quoi que ce soit directement sur la clé USB. C'est un parking pour les VM, pas de stockage pour les environnements de VM.
benc
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.