Ejecución de una máquina virtual de Windows desde una unidad flash externa

Estoy usando una MacBook Pro Retina de 15" con solo 256 GB de almacenamiento SSD, sin embargo, para mi nuevo trabajo necesito poder ejecutar Windows en ella. Necesitaré instalar Visual Studio y algunas otras herramientas en el sistema de Windows , así que necesito un poco de almacenamiento, tal vez alrededor de 100 GB debería ser suficiente. Hay unidades flash USB muy pequeñas con una capacidad de hasta 256 GB, ¿sería una buena idea ejecutar la VM en eso? Quiero evitar usando un disco duro externo grande, ya que no son realmente convenientes, simplemente demasiado grandes.Además, no tengo suficiente almacenamiento en el disco SSD local.

¿Qué modelo de MacBook Pro tienes?
Si puede evitarlo, ¡no utilice un dispositivo USB 2! Utilice USB 3 o incluso mejor, aunque es más grande que una memoria USB, recomiendo encarecidamente utilizar una unidad Thunderbolt, por ejemplo, LaCie Rugged™ Thunderbolt™ y con una SSD en lugar de HDD rotacional.
MacBook Pro (Retina, 15 pulgadas, principios de 2013)

Respuestas (2)

La ejecución de la máquina virtual desde una unidad USB es definitivamente posible, pero está lejos de ser óptima.

Uso VM para ejecutar Project y Visio en mi Mac (aunque nunca desde USB), y marcó una gran diferencia cuando cambié a SSD.

Algunas cifras: una SSD interna decente tendrá una velocidad (lectura/escritura secuencial) de alrededor de 500 MB/s, mientras que una SSD externa rápida tendrá una velocidad de alrededor de 300 MB/s, y una unidad USB 3.0 de primer nivel tendrá una velocidad de alrededor de 140 MB/s. (muchas unidades USB 3.0 tienen menos de 20 MB/s) - Fuente: SSD Benchmarks , USB Benchmarks

Para poner esto en perspectiva, una unidad USB de primer nivel debería funcionar casi tan bien como una unidad de disco duro antigua, por lo que definitivamente es viable. Pero solo será la mitad de rápido que un buen disco SSD externo y 1/3 de su disco interno.

Esto hace una gran diferencia cuando se ejecutan máquinas virtuales. Tenga en cuenta que el cuello de botella aquí son las operaciones reales de lectura/escritura en la unidad, ya que el ancho de banda USB/Thunderbolt permite velocidades mucho mayores.

Independientemente de lo que elija, asegúrese de obtener una unidad de rendimiento rápido, ya que la velocidad es muy importante para las máquinas virtuales. Realmente recomiendo asegurarse de obtener una unidad Thunderbolt o USB 3.0.

Entiendo tu punto. Supongamos que sigo eligiendo una unidad flash con una velocidad de 140 MB/s, ¿sería la durabilidad un problema de preocupación? ¿Mucha E/S de la VM hará que la unidad flash deje de funcionar más rápido debido a los ciclos limitados de lectura/escritura en la memoria?
Depende en gran medida del tipo de unidad flash. Una unidad SLC maneja alrededor de 100 000 ciclos de escritura, mientras que una unidad MLC maneja alrededor de 5000. Por eso es muy importante centrarse en la calidad de la unidad. También podría tener un disco virtual más pequeño en su disco duro interno para mantener sus archivos de escritura intensiva y prolongar la longevidad. Otro problema es el hecho de que las unidades USB se pierden o dañan físicamente fácilmente, lo que en cierto sentido hace que su información sea menos segura.

No es aconsejable ejecutar una VM fuera de USB a menos que no tenga otras opciones; será dolorosamente lento ya que otros ya han respondido.

En mi iMac, ejecuto varias máquinas virtuales VirtualBox (Windows 7, Win10, Server 2012 y FreeBSD). FreeBSD y Win10 se ejecutan todo el tiempo, los demás solo cuando estoy haciendo algo específico. Mi máquina con Windows 10 es la única en mi disco interno, pero las otras están ubicadas en la unidad WD Thunderbolt y arrancan y funcionan perfectamente; No tengo ninguna queja.

Por cierto, uso mi máquina virtual de Windows exactamente por las mismas razones que tú: Visio, Project y algunas características de OneNote que no llegaron a la versión para Mac.

En cuanto a que las unidades externas son demasiado grandes, definitivamente veo su punto, pero lo único a su favor es que puedo usar unidades de "grado empresarial" que están diseñadas para uso las 24 horas del día, los 7 días de la semana y, por lo tanto, ha sido extremadamente confiable con absolutamente ningún tiempo de inactividad, ya que solo tuve que reemplazar una unidad portátil (que nunca dejé mi escritorio) después de aproximadamente 18 meses. Fue un intercambio que estaré dispuesto a hacer.

He estado evaluando cambiar a una unidad portátil como el modelo Transcend , pero dado que mi iMac (por diseño) no funciona, no es un problema crítico para mí. La pregunta es, ¿está lejos de su escritorio con la suficiente frecuencia como para necesitar una unidad TB portátil o funcionará una versión de escritorio?

Uso mi notebook para estudiar, en el trabajo, en casa y cuando estoy en el tren, así que básicamente me muevo todo el tiempo. En este momento estoy ejecutando mi VM desde un disco duro externo, que tampoco es la opción más rápida, pero aún así está bien. En cuanto a la velocidad, la unidad flash será más lenta, pero me pregunto sobre la durabilidad, ¿son las unidades flash adecuadas para muchas E/S?
Las unidades flash son fantásticas para E/S: leer sobre escribir definitivamente. El MTBF ahora de SSD es tan largo que quedará obsoleto antes de morir.