Trừ khi bạn có một SETUPLDR.BIN đã sửa đổi, nó sẽ không hoạt động từ USB.
Cần thiết:
Đã sửa đổi SETUPLDR.BIN
công cụ đặc biệt trong bộ khởi động của phân vùng (sử dụng ms-sys).
Bản sao đã sửa đổi của txtsetup.sif được sao chép vào cấp gốc
NTDETECT.COM được sao chép vào cấp gốc
WinUSB không làm điều này, UNetBootin không làm điều này, hướng dẫn về phần mềm không làm điều này, WinToFlash không làm điều này và đập iso vào thiết bị với dd không làm điều này.
Rufus làm điều này. Tuy nhiên, đây là một tiện ích chỉ dành cho Windows (không được Wine hỗ trợ), vì vậy hãy làm theo hướng dẫn tại đây (bài lớn):
/superuser/99478/make-a-bootable-usb-to-install-windows-xp-from-linux
Mặc dù tôi cho rằng bạn có thể chia sẻ ổ đĩa đích của mình với VirtualBox, hãy đi qua phần đầu tiên của trình cài đặt và sau đó, thay vì khởi động lại, hãy tắt VM. Sau đó tắt máy tính và thực sự khởi động vào ổ cứng.
Tôi nghĩ rằng nó sẽ hoạt động vì Windows không trở nên cụ thể cho một cấu hình phần cứng nhất định cho đến giai đoạn thứ hai, tôi tin.
Bạn thấy, nếu bạn đã thực hiện toàn bộ cài đặt từ VirtualBox, Windows sẽ được định cấu hình cho nền tảng phần cứng giả lập của VirtualBox chứ không phải phần cứng thực sự của bạn.
Phương pháp tải toàn bộ iso vào bộ nhớ và khởi động nó thường dẫn đến một màn hình màu xanh tại một số điểm. Nếu bạn thực sự muốn làm phương pháp đó, hãy xem điều này: http://diddy.boot-land.net/firadisk/files/win_iso_install.htmlm