ถ้าคุณไม่มี SETUPLDR.BIN ที่แก้ไขแล้วมันจะไม่ทำงานจาก USB
ต้องการ:
แก้ไข SETUPLDR.BIN แล้ว
สิ่งพิเศษใน bootsector ของพาร์ติชัน (ใช้ ms-sys)
แก้ไขสำเนาของ txtsetup.sif คัดลอกไปยังระดับรูท
คัดลอก NTDETECT.COM ไปที่ระดับรูท
WinUSB ไม่ทำเช่นนี้ UNetBootin ไม่ทำเช่นนี้การสอน diskpart ไม่ทำสิ่งนี้ WinToFlash ไม่ทำเช่นนี้และการกระแทก iso ลงบนอุปกรณ์ด้วย dd จะไม่ทำเช่นนี้
Rufus ทำสิ่งนี้ อย่างไรก็ตามมันเป็นยูทิลิตี้สำหรับ Windows เท่านั้น (ที่ไม่รองรับโดยไวน์) ดังนั้นให้ทำตามบทช่วยสอนที่นี่ (โพสต์ใหญ่):
/superuser/99478/make-a-bootable-usb-to-install-windows-xp-from-linux
แม้ว่าฉันคิดว่าคุณสามารถแชร์ไดรฟ์เป้าหมายของคุณไปยัง VirtualBox ได้ แต่ให้ไปที่ส่วนแรกของตัวติดตั้งจากนั้นแทนที่จะรีบูตเครื่องใหม่ให้ปิดการทำงานของ VM จากนั้นให้ปิดเครื่องคอมพิวเตอร์แล้วบูตเข้าสู่ฮาร์ดไดรฟ์จริงๆ
ฉันคิดว่าน่าจะใช้งานได้เพราะ Windows ไม่ได้เจาะจงไปที่การกำหนดค่าฮาร์ดแวร์ที่กำหนดจนกว่าจะถึงระยะที่สองฉันเชื่อว่า
คุณจะเห็นว่าถ้าคุณทำการติดตั้งทั้งหมดจาก VirtualBox Windows จะได้รับการกำหนดค่าสำหรับแพลตฟอร์มฮาร์ดแวร์จำลองเสมือนของ VirtualBox ไม่ใช่ฮาร์ดแวร์จริงของคุณ
วิธีการโหลด iso ทั้งหมดลงในหน่วยความจำและการบู๊ตมักจะส่งผลให้หน้าจอสีน้ำเงินในบางจุด หากคุณต้องการทำวิธีนั้นจริงๆให้ดูที่: http://diddy.boot-land.net/firadisk/files/win_iso_install.htm