Để cập nhật BIOS trên máy chủ linux của tôi, tôi cần chạy một chương trình windows. Ý tưởng của tôi là nhanh chóng cài đặt windows vào ổ USB để tôi có thể khởi động vào môi trường windows trực tiếp. Quá trình cài đặt diễn ra rất chậm vì ổ USB rất chậm ghi.
Ý tưởng của tôi là tạo ra một thiết bị loopback có cùng kích thước với ổ USB và cài đặt Windows vào đó, sau đó chỉ cần dd
hình ảnh đó vào USB. Nó có thể sẽ nhanh hơn.
Tuy nhiên, chương trình mà tôi đang sử dụng để cài đặt Windows vào ổ USB (được gọi là WinToUSB) sẽ chỉ cài đặt vào (bạn đoán nó) một thiết bị lưu trữ USB Mass. Thiết bị loopback mà tôi đã tạo và chuyển vào HĐH khách Windows 7 mà tôi đang chạy WinToUSB để trình bày nó như một đĩa cố định tiêu chuẩn. Vì vậy, WinToUSB từ chối thử cài đặt vào đĩa cố định này.
Vì vậy, tôi đang cố gắng để hộp ảo trình bày thiết bị loopback (dưới dạng vmdk) cho hệ điều hành khách dưới dạng thiết bị lưu trữ USB được mô phỏng để WinToUSB sẽ cài đặt các cửa sổ cho nó để tôi có thể sử dụng dd
nó cho thiết bị USB thực và sử dụng nó để flash BIOS của tôi. Thật là một cỗ máy Rube Goldberg kỳ dị!
Hệ điều hành máy chủ: Arch
Hệ điều hành khách: Windows 7
Hộp ảo: 5.2.6