Tôi sử dụng Linux làm hệ điều hành chính trên máy tính của mình và Windows 10 trong VirtualBox. Tôi muốn chuyển sang khởi động kép, nhưng ở một số hình thức đặc biệt. Tôi muốn không thể khởi động lại mỗi khi tôi cần Windows 10 và đôi khi chạy nó trong VirtualBox (khi tôi không cần hiệu suất đầy đủ) và có quyền truy cập vào cùng một phần mềm và dữ liệu.
Vì vậy, tôi muốn tạo một phân vùng trên đĩa và chuyển hệ thống từ VirtualBox ở đó (và cũng sao chép các tệp khởi động Windows vào phân vùng EFI nơi bộ tải khởi động Linux đã tồn tại và định cấu hình bộ tải khởi động Linux để hiển thị menu chọn hệ điều hành). Có nhiều hướng dẫn về cách chuyển hệ thống, do đó sẽ không có vấn đề gì. Ngoài ra, tôi sẽ định cấu hình VirtualBox trên Linux để nó sử dụng đĩa thật thay vì ảo. Đối với điều này cũng vậy, có nhiều hướng dẫn và vấn đề không nên.
Vấn đề chính là Windows 10 sẽ hoạt động như thế nào nếu đôi khi nó tải trong VirtualBox và đôi khi trên một thiết bị thực. Windows 10 rất giỏi trong việc tìm kiếm trình điều khiển mới, nhưng câu hỏi chính là các trình điều khiển cũ không bị xóa, nếu không, mỗi lần khởi động lại sẽ mất nhiều thời gian để tìm kiếm lại chúng. Cũng cần phải tắt các tiện ích HĐH khách trên thiết bị thực và không can thiệp vào hoạt động chính xác của HĐH.
Tất nhiên, tôi hiểu rằng trong khi máy ảo đang chạy, bạn không thể gắn đĩa của nó vào Linux, nếu không hệ thống tệp sẽ bị hỏng.