A partir de la versión 4.0, podemos limitar el ancho de banda de Virtual Box para acceder a las imágenes de disco (consulte el Manual de Virtual Box para más detalles)
Necesitamos crear primero un grupo de ancho de banda (en el ejemplo a continuación llamado "Límite" para 20 MB / s):
VBoxManage bandwidthctl "VM name" add Limit --type disk --limit 20M
VBoxManage storageattach "VM name" --storagectl "SATA" --port 0 --device 0 --type hdd
--medium disk1.vdi --bandwidthgroup Limit
VBoxManage storageattach "VM name" --storagectl "SATA" --port 1 --device 0 --type hdd
--medium disk2.vdi --bandwidthgroup Limit
Si obtiene este error:
VBoxManage: error: Cannot register the hard disk '.../foo.vdi' {...} because a hard disk '.../foo.vdi' with UUID {...} already exists
luego reemplace la ruta a la imagen de disco con el UUID proporcionado en el error (ambos deben ser iguales) incluyendo el {}
Para limitar aún más el acceso al disco a 10 MB / s, podemos emitir
VBoxManage bandwidthctl "VM name" set Limit --limit 10M
Esto incluso se puede hacer durante el tiempo de ejecución.