Estoy ejecutando Ubuntu 14.04 como host y Windows 7 como invitado con VirtualBox. Mi archivo vdi para Windows 7 se estaba haciendo grande, así que lo migré a un SSD interno Samsung 850 EVO conectado a través de un concentrador USB con un cable de datos SATA-USB3. Antes, cuando el archivo vdi estaba en el disco duro interno de mi computadora (Ext4), Windows 7 en Virtualbox funcionaba rápido.
Inicialmente formateé el SSD de Samsung en ExFAT y el invitado de Windows 7 fue extremadamente lento (minutos para encender un navegador). Luché durante horas jugando con todo tipo de configuraciones en VirtualBox. Me di cuenta de que cuando ejecuté "top" en mi host Ubunutu, mount.exfat era una CPU y ralentizaba mi sistema. De vez en cuando, Windows 7 funcionaría normalmente y cada vez que mount.exfat no estaría en la lista de los principales usuarios de CPU. Por capricho, decidí formatear el SSD de Samsung a NTFS y arrancar el invitado de Windows 7 desde allí. Bajo esta configuración, Windows 7 funciona perfectamente normal.
Pregunta:
¿Por qué el host invitado de Windows 7 en VirtualBox funciona mal en un disco duro externo ExFAT en comparación con un disco duro externo NTFS?
Nota: No tengo idea si esto es un problema de hardware, un problema de software de Linux, un problema de software de VirtualBox, etc.