Vâng, nó là có thể.
- Cấu hình hộp ảo để sử dụng đĩa vật lý của bạn. Đó là một chút rủi ro, bởi vì khách VM sẽ nhìn thấy đĩa chủ của bạn trực tiếp. Chi tiết tại đây .
- Cấp quyền truy cập đọc / ghi trực tiếp cho chính bạn vào đĩa vật lý của bạn (
setfacl -m u:yourusername:rw /dev/sda
)
- Cập nhật VM hộp ảo của bạn để sử dụng cùng hệ thống uuid với máy chủ của bạn (
dmidecode -s system-uuid
hiển thị uuid hệ thống của bạn, vboxmanage modifyvm your-vm-name --hardwareuuid <your-hardware-uuid>
). Bạn có thể cần sao chép uuids bộ điều khiển ổ đĩa của bạn (lsblk --nodeps --no name,serial
hiển thị id nối tiếp của máy chủ của bạn. Tôi không cần sao chép chúng vào hộp ảo của mình, nhưng có thể cần một số vboxmanage modifyvm
lệnh khó khăn , hoặc bạn phải chỉnh sửa vm config xml thủ công.
- Cố gắng thiết lập cùng loại bộ điều khiển đĩa và dvd trong VM làm máy chủ của bạn (nếu máy chủ của bạn dựa trên SATA, hãy sử dụng bộ điều khiển ảo SATA, nếu dựa trên IDE, hãy sử dụng IDE, v.v.).
Có một mối nguy hiểm khác: nếu bạn khởi động trực tiếp vào máy ảo, ổ đĩa máy chủ của bạn có thể bạn khởi động cùng một hệ điều hành hai lần. Hoặc bạn mở cùng một phân vùng hai lần. Điều này sẽ giết dữ liệu của bạn, vì vậy không bao giờ gắn kết nhiều phân vùng đồng thời. Hơn nữa, không gắn kết các phân vùng NTFS của bạn trong khi chúng được Windows sử dụng (nhưng bạn vẫn có thể chia sẻ dữ liệu giữa các phân vùng của mình, ví dụ như với Samba).
Nếu nó vô tình xảy ra, hãy khởi động lại với sysrq (alt + printscreen + b) và fsck mọi thứ. Một số mánh khóe grub cũng có thể cần thiết cho điều đó (Tôi đã cấu hình lại grub để khởi động các cửa sổ theo mặc định, do đó tôi tránh được sự cố khi tôi vô tình khởi động lại Linux của mình trong Windows VM - và điều đó chắc chắn sẽ xảy ra, vì Windows Update thường khởi động lại Windows của bạn đằng sau lưng).
Chú ý: Win10 sử dụng uuid hệ thống và uuids bộ điều khiển ổ đĩa của bạn để xác định PC của bạn. Nếu bạn bỏ lỡ (3), win10 của bạn sẽ nghĩ rằng nó đã được sao chép vào một máy mới và nó sẽ không được kích hoạt nữa. Mặc dù nếu bạn khởi động trở lại hw ban đầu của mình, nó sẽ được kích hoạt lại.