ค้นหาเว็บไซต์

การติดตั้ง Windows 7 ผ่าน PXE Network Boot Server บน RHEL/CentOS 7 โดยใช้ WinPE ISO Image - ตอนที่ 2


ซีรีส์ต่อเกี่ยวกับการติดตั้ง Windows 7 บน RHEL/CentOS 7 PXE Network Boot ซึ่งในส่วนแรกฉันได้กล่าวถึงเฉพาะการตั้งค่าข้อกำหนดเบื้องต้นใน เซิร์ฟเวอร์ PXE ในบทความนี้จะพูดถึงวิธีสร้างอิมเมจ WinPE ISO ด้วยความช่วยเหลือของ Windows Automated Installation Kit บน Windows จากนั้นย้ายอิมเมจบิลด์ไปที่ < b>เซิร์ฟเวอร์ PXE ตำแหน่งเริ่มต้น TFTP เพื่อเข้าถึงและติดตั้ง Windows 7 ผ่านเครือข่าย PXE

ความต้องการ

  1. กำหนดค่าเซิร์ฟเวอร์ PXE เพื่อติดตั้ง Windows 7 ผ่านการบูตเครือข่าย PXE – ส่วนที่ 1

ขั้นตอนที่ 1: ดาวน์โหลดและติดตั้งชุดการติดตั้งอัตโนมัติของ Windows

1. ในส่วนที่สองนี้ ให้เข้าสู่ระบบคอมพิวเตอร์ระบบปฏิบัติการ Windows 7 ไปที่ Microsoft Download Center และดาวน์โหลด Windows Automated Installation Kit ไฟล์อิมเมจ ISO โดยใช้ลิงก์ต่อไปนี้

  1. http://www.microsoft.com/en-us/download/details.aspx?id=5753

2. หลังจากดาวน์โหลดอิมเมจ ISO ของ AIK เสร็จแล้ว ให้เมาต์อิมเมจโดยใช้ซอฟต์แวร์เมาท์ Windows (Daemon Tools Lite Free Edition จะทำงาน) และ ติดตั้งซอฟต์แวร์ Windows Automated Installation Kit

ขั้นตอนที่ 2: สร้างอิมเมจ ISO WinPE บน Windows 7

3. หลังจากติดตั้งซอฟต์แวร์ Windows AIK บนระบบของคุณแล้ว ให้ไปที่ Windows Start -> โปรแกรมทั้งหมด -> < b>Microsoft Windows AIK -> คลิกขวาที่ Deployment Tools Command Prompt และเลือก Run as Administrator และคอนโซล Windows Shell ใหม่ ควรเปิดบนหน้าจอของคุณ

4. ตอนนี้ก็ถึงเวลาสร้างอิมเมจสำหรับบูต Windows 7 Preinstallation Environment (WinPE) x86 โดยใช้คำสั่งต่อไปนี้บน Deployment Tools Command Prompt

copype x86 C:\winPE_x86
copy "C:\Program Files\Windows AIK\Tools\PETools\x86\winpe.wim" C:\winpe_x86\ISO\Sources\Boot.wim
copy "C:\Program Files\Windows AIK\Tools\x86\Imagex.exe" C:\winpe_x86\ISO\
oscdimg -n -bC:\winpe_x86\etfsboot.com C:\winpe_x86\ISO C:\winpe_x86\winpe_x86.iso

5. แม้ว่าสำหรับบทช่วยสอนนี้จะต้องใช้อิมเมจ WinPE x86 Boot ISO แต่ด้านล่างนี้ คุณจะพบคำสั่งเพื่อสร้างอิมเมจ PE สำหรับสถาปัตยกรรม Windows 7 64 บิตและ Windows 8 อีกด้วย.

หากต้องการสร้างอิมเมจสำหรับบูต WinPE สำหรับ Windows 7 64 บิต ให้ใช้คำสั่งต่อไปนี้:
copype amd64 C:\winPE_amd64
copy "C:\Program Files\Windows AIK\Tools\PETools\amd64\winpe.wim" C:\winpe_amd64\ISO\Sources\Boot.wim
copy "C:\Program Files\Windows AIK\Tools\amd64\Imagex.exe" C:\winpe_amd64\ISO\
oscdimg -n -bC:\winpe_amd64\etfsboot.com C:\winpe_amd64\ISO C:\winpe_amd64\winpe_amd64.iso
หากต้องการสร้างอิมเมจที่สามารถบูตได้ WinPE ของ Windows 8 32 บิต ให้รันคำสั่งต่อไปนี้:
copype x86 C:\Win8PE_x86
MakeWinPEMedia /ISO C:\Win8PE_x86 C:\Win8PE_x86\WinPE_x86.iso
หากต้องการสร้างอิมเมจที่สามารถบูตได้ WinPE ของ Windows 8 64 บิต ให้รันคำสั่งต่อไปนี้:
copype amd64 C:\Win8PE_amd64
MakeWinPEMedia /ISO C:\Win8PE_amd64 C:\Win8PE_amd64\Win8PE_amd64.iso

ขั้นตอนที่ 3: คัดลอกอิมเมจ ISO ของ WinPE ไปยังเซิร์ฟเวอร์ CentOS PXE

6. หลังจากสร้างอิมเมจสำหรับบูต Windows 7 Preinstallation Environment (WinPE) x86 แล้ว ให้ใช้ Windows Explorer เพื่อคัดลอกอิมเมจ winpe_x86.iso ที่อยู่ใน < b>C:\winpe_x86\ พาธ windows ไปยังไดเร็กทอรีที่แชร์ PXE Samba ที่ตำแหน่งเครือข่าย \\192.168.1.20\install

7. หลังจากที่ไฟล์ WinPE x86 ISO ถูกถ่ายโอนไปยังไดเร็กทอรีที่แชร์ “ติดตั้ง ” ของ Samba อย่างสมบูรณ์ ให้กลับไปที่ เซิร์ฟเวอร์ PXE console และย้ายอิมเมจนี้จากไดเร็กทอรี /windows ของรูทไปยังพาธไดเร็กทอรี Windows TFTP เพื่อให้กระบวนการติดตั้งทั้งหมดเสร็จสมบูรณ์

mv /windows/winpe_x86.iso  /var/lib/tftpboot/windows/

ขั้นตอนที่ 4: บูตและติดตั้ง Windows 7 ผ่านเครือข่าย PXE บนฝั่งไคลเอ็นต์

8. ในการบู๊ตและติดตั้ง Windows 7 ผ่านเครือข่ายและเซิร์ฟเวอร์ PXE ขั้นแรกให้สั่งให้เครื่องไคลเอนต์บู๊ตผ่านเครือข่ายโดยการแก้ไขลำดับการบู๊ตอุปกรณ์ BIOS หรือกดปุ่มที่กำหนดเองระหว่างการโพสต์ BIOS เพื่อเลือกเครือข่าย อุปกรณ์บู๊ต

หลังจากที่ข้อความแจ้ง PXE แรกปรากฏขึ้น ให้กดปุ่ม F8 และ Enter เพื่อดำเนินการต่อ จากนั้นเลือก ติดตั้ง Windows 7 จากเมนู PXE

9. หลังจากโหลดรูปภาพ WinPE เสร็จแล้ว รูปภาพขั้นต่ำที่กำหนดเองของหน้าต่างจะเริ่มต้นขึ้น และหน้าต่าง พร้อมรับคำสั่ง จะแสดงบนหน้าจอ

10. ในการติดตั้ง Windows 7 บน Network Share ในหน้าต่าง Command Prompt ให้แมปแหล่งการติดตั้ง Windows (ใช้สถาปัตยกรรม< br /> เส้นทางที่คุณต้องการติดตั้ง) ซึ่งกำหนดค่าไว้ในไดเร็กทอรีแชร์ PXE Samba เป็นไดรฟ์เครือข่าย

จากนั้นป้อนการแชร์ไดรฟ์เครือข่ายโดยระบุอักษรระบุไดรฟ์ และเรียกใช้ยูทิลิตี้ setup.exe ใช้คำสั่งต่อไปนี้เพื่อเริ่มกระบวนการติดตั้ง (แทนที่ตำแหน่งที่อยู่เครือข่าย samba และอักษรชื่อไดรฟ์เครือข่ายตามลำดับ) และดำเนินการตามกระบวนการติดตั้งตามปกติที่คุณดำเนินการจากสื่อดีวีดีในเครื่อง

net use z: \2.168.1.20\install\x32
Z:
setup.exe

11. หากคุณต้องการติดตั้งสถาปัตยกรรม 64 บิต ให้แมปเส้นทางเครือข่าย 64 บิต เฉพาะโดยใช้ตัวอักษรอื่นแล้วทำการติดตั้งต่อ ขั้นตอนโดยทำตามขั้นตอนเดียวกันกับที่อธิบายไว้ข้างต้น

net use y : \2.168.1.20\install\x64
Y:
setup.exe

12. ในกรณีที่แหล่งการติดตั้งได้รับการกำหนดค่าด้วยการรับรองความถูกต้อง ให้ใช้สวิตช์คำสั่งต่อไปนี้เพื่อระบุชื่อผู้ใช้

net use y : \2.168.1.20\install\x64  /user:samba_username

13. หลังจากที่แหล่งที่มาของการติดตั้งสถาปัตยกรรมทั้งสองได้รับการแมปแล้ว คุณสามารถเปลี่ยนระหว่างแหล่งที่มาเหล่านี้ได้โดยการสลับไปยังอักษรระบุไดรฟ์เครือข่ายที่กำหนดดังที่แสดงในภาพหน้าจอด้านล่าง

นั่นคือทั้งหมด! การติดตั้ง Windows ผ่าน PXE และเครือข่ายมีข้อดีมากมาย เช่น ลดเวลาการติดตั้งได้อย่างมาก ช่วยให้กระบวนการติดตั้งเกิดขึ้นพร้อมกันบนเครื่องหลายเครื่องโดยไม่จำเป็นต้องใช้การติดตั้งจริง สื่อ

คุณยังสามารถตั้งค่าแหล่งการติดตั้ง Windows หลายแหล่ง (โดยใช้ Windows หรือ Samba ร่วมกัน) บนเครื่องที่แตกต่างกันผ่านเครือข่ายของคุณ เพื่อหลีกเลี่ยงปัญหาคอขวดบน RHEL/CentOS PXE Server b> ในกรณีที่คุณติดตั้ง Windows บนเครื่องหลายเครื่องในเวลาเดียวกัน และสั่งให้แมปไดรฟ์เครือข่ายใช้แหล่งเครือข่ายเฉพาะเหล่านั้นในกระบวนการติดตั้ง