ฉันเพิ่งทำสิ่งนี้ (2011-04-01) และคำถามนี้อยู่ในอันดับที่สูงใน googling ของฉันดังนั้นฉันจะทิ้งคำตอบตามจริงกับบันทึกเกี่ยวกับสิ่งที่ฉันเรียนรู้ หวังว่านี่จะเติมช่องว่างบางส่วน
ซอร์สระบบปฏิบัติการคือ Win7 x64
เครื่องที่มา:
เครื่องนี้ต้องมีที่อยู่ IPv4 แบบคงที่ 192.168.0.1
ตัวอย่างนี้จะใช้
เครื่องนี้ต้องมีการติดตั้ง Windows ในโฟลเดอร์ที่ใช้ร่วมกันที่ไหนสักแห่ง ตัวอย่างนี้จะใช้.\win7
ตัวอย่างนี้จะเข้าสู่เครื่องที่มากับผู้ใช้และรหัสผ่านTEST
test
ใช้ tftpboot เพื่อไฟเซิร์ฟเวอร์ DHCP (ให้ IP กับคอมพิวเตอร์เมื่อมีการร้องขอ)
นี่จะเป็นการเริ่มต้นเซิร์ฟเวอร์ TFTP สำหรับการถ่ายโอนไฟล์ทั้งหมด
ควรมีโฟลเดอร์ที่เรียกว่าboot\
ในไดเร็กทอรี tftpboot ซึ่งมีการติดตั้ง Windows PE
เริ่ม tftpd64.exe (หรือ tftpd32.exe) เปิดการตั้งค่าใช้การตั้งค่าเริ่มต้นและเปลี่ยนแปลง:
- ที่อยู่เริ่มต้นของ IP pool: ไม่ว่าจะเป็นกลุ่มของ IP ที่ดึง
- ขนาดสระ: ต้อง> 2
- ไฟล์บู๊ต:
boot\pxeboot.com
(จะถ่ายโอนข้อมูลไปยังสภาพแวดล้อม Windows PE)
- หน้ากาก: 255.255.255.0 ทำงานได้ดี
- ยกเลิกการเลือก "ที่อยู่ Ping ก่อนกำหนด"
- ทำเครื่องหมายที่ "ผูก DHCP ไปยังที่อยู่นี้"
รีสตาร์ทโปรแกรมเพื่อให้แน่ใจว่าการเปลี่ยนแปลงมีผล
เครื่องรับ:
เรียกใช้การบู๊ตเครือข่ายจากเครื่องรับ (เซิร์ฟเวอร์ DHCP จะกำหนด IP)
ไฟล์บูตจะถูกถ่ายโอนและเรียกใช้ กด F12 เพื่อบอกให้ Windows PE ทำอะไรบางอย่าง
รอสักครู่ (30-60 วินาที) พรอมต์คำสั่งจะปรากฏขึ้นและโหลด รอจนกว่าเคอร์เซอร์จะพร้อมใช้งาน
ต้องกำหนดไดรฟ์ให้กับโฟลเดอร์รูทบนเครื่องต้นทาง เพื่อทำสิ่งนี้:
X:\Windows\system32>net use z: \\192.168.0.1\win7
ต้องป้อนชื่อผู้ใช้ของผู้ใช้บนเครื่องต้นทางและรหัสผ่าน
Enter the user name for '192.168.0.1': 192.168.0.1\TEST
Enter the password for 192.169.0.1: test
The command completed successfully.
นำทางไปยังไดเรกทอรีใหม่ ( z:\
) แล้วไล่ไป คำสั่งจะล่าช้านาน แต่ควรจะทำงานในที่สุด
ลิงค์:
http://tftpd32.jounin.net/tftpd32_download.html (เซิร์ฟเวอร์ DHCP x86 หรือ x64, ไม่มีboot\
dir)
นำลิงก์ WinPE ออก <- คุณจะต้องได้รับสำเนาทางกฎหมายของ WinPE ค้นหาเว็บไซต์ Microsoft ของWindowsสำหรับAIK (Automated Installation Kit) มันจะมี WinPE อยู่ในนั้นและคุณสามารถใช้มันเป็นอิมเมจสำหรับบูต (winpe.wim)
http://www.geeksonhigh.com/hardware/cannot-boot-from-windows-7-cd-try-pxe
http://certcollection.org/forum/topic/28167-installing-windows-7-over-the-network-using-pxe-booting-and-tftp/
การแก้ไขปัญหา:
"autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1)
ถ้าคุณทำงานเป็นข้อผิดพลาด ซึ่งหมายความว่ารุ่น WinPE ของคุณไม่ตรงกับ Windows ISO ของคุณ พิมพ์ver
ที่พรอมต์ WinPE 6.*.****
คุณจะได้รับสิ่งที่ต้องการ
นี่คือตารางคร่าว ๆ ของver
เวอร์ชัน WinPE ไปเป็น Windows ISO:
| ver | Win PE Version | Matching Windows ISO | Background Colors |
------------------------------------------------------------------------
| 6.0.6*** | 2.* | Windows Vista | Blue and Green |
| 6.1.7600 | 3.0 | Windows 7 | Gray |
| 6.1.7601 | 3.1 | Windows 7 SP1 | ??? |
| 6.2.9200 | 4.0 | Windows 8 | ??? |
| 6.3.9600 | 5.0 | Windows 8.1 | ??? |
ลิงก์ Windows AIK: