Virtualbox trên Windows chắc chắn không phù hợp với điều này, vì bản thân Windows khá ngốn tài nguyên, Virtualbox thiếu nhiều tùy chọn cấu hình và ngay cả khi bạn có thể làm cho nó hoạt động thì nó sẽ không đáng tin cậy, chưa kể đến việc bạn không thể vượt qua Thiết bị USB.
Những gì bạn có thể làm (và tôi đã làm được rất nhiều thành công) là sử dụng bản cài đặt Linux nhẹ làm cơ sở cho QEMU, một giải pháp thay thế Virtualbox, với nhiều tùy chọn cấu hình hơn, bao gồm khả năng mô phỏng Apple SMC và "OSK" của nó chuỗi (bạn sẽ không cần các bản hack "hackffy" mờ ám) và nó có USB thông qua đáng tin cậy (Tôi đã khôi phục thành công các thiết bị iOS và cài đặt ứng dụng trên chúng).
Cuối cùng, với giải pháp của mình, tôi có thể chạy thành công Yosemite với 3,5 GB RAM (trong số 4GB máy tính của tôi và bằng cách điều chỉnh hệ thống máy chủ, tôi có thể đẩy nó lên hơn 3,7 GB), bằng cách sử dụng hai lõi CPU của tôi, với USB thông qua đáng tin cậy và không cần tinh chỉnh (phần cứng giả lập đủ gần với máy Mac thực mà HĐH khởi động trực tiếp mà không cần bất kỳ tham số dòng lệnh hạt nhân hoặc kexts bổ sung nào). Mặc dù vậy, một ổ SSD là phải có, một ổ cứng sẽ bị chậm máu (điều đó cũng đúng với máy Mac thực sự). Đồ họa vẫn còn chậm (và thậm chí còn tệ hơn ở Yosemite) nhưng bên cạnh màn hình đăng nhập mất 5 giây để hiển thị do tính minh bạch của nó, mọi thứ khác đều có thể sử dụng được và đủ để phát triển iOS (sở thích) cho đến khi bạn đủ kinh nghiệm để tạo ra các ứng dụng có lợi nhuận trong trường hợp đó '
Tôi đã đăng một hướng dẫn chi tiết trên blog của mình về cách tạo một máy ảo Yosemite, vui lòng kiểm tra nếu bạn quan tâm.