Skip to main content

การสร้างบูตไฟล์ (WinPE)

คุณสามารถสร้างบูตไฟล์ที่สามารถใช้ในการปรับแต่งอิมเมจ Windows

ก่อนจะเริ่มต้น

  • ตรวจสอบให้แน่ใจว่ามีการติดตั้งระบบปฏิบัติการที่คุณต้องการเตรียมใช้งานบนโฮสต์ เช่น หากคุณวางแผนที่จะเตรียมใช้งาน Windows 2016 โดยใช้ไฟล์ WinPE ให้ติดตั้ง Windows 2016 บนโฮสต์

  • ตรวจสอบให้แน่ใจว่ามีการติดตั้ง Microsoft ADK ที่ใช้ได้กับระบบปฏิบัติการที่ติดตั้งบนโฮสต์ดังกล่าวด้วย ตัวอย่างเช่น Windows 2012R2 ต้องการอัปเดต ADK เวอร์ชัน 8.1

  • ขอรับไดรเวอร์อุปกรณ์ในรูปแบบ .inf ซึ่งคุณจะต้องเพิ่มในบูตไฟล์

    คุณสามารถขอรับไดรเวอร์อุปกรณ์ได้จาก หน้าเว็บที่เก็บข้อมูล Lenovo YUM, จากผู้ขาย (เช่น Red Hat) หรือผ่านทางไดรเวอร์อุปกรณ์แบบกำหนดเองที่คุณสร้างขึ้น สำหรับไดรเวอร์อุปกรณ์ Windows บางตัว คุณสามารถสร้างไดรเวอร์อุปกรณ์แบบกำหนดเองได้ด้วยการแตกไฟล์ไดรเวอร์อุปกรณ์จาก .exe การติดตั้งลงในระบบภายในเครื่องของคุณ และสร้างไฟล์เก็บถาวร .zip

    นอกจากนี้ Lenovo ยังได้รวมชุดไดรเวอร์อุปกรณ์แบบกำหนดไว้ล่วงหน้าลงในแพคเกจเดียว ซึ่งสามารถดาวน์โหลดได้จาก เว็บเพจไดรเวอร์ Windows และที่เก็บอิมเมจ WinPE ของ Lenovo แล้วนำเข้าไปยังที่เก็บข้อมูลอิมเมจ OS ขณะนี้ ไฟล์กลุ่มแบบนี้ใช้ได้เฉพาะระบบ Windows เท่านั้น หากในไฟล์กลุ่มมีทั้งไดรเวอร์อุปกรณ์และบูตไฟล์ คุณสามารถนำเข้าไฟล์กลุ่มนั้นจากแท็บ ไดรเวอร์อุปกรณ์ หรือ บูตอิมเมจ

  • ดาวน์โหลด genimage.cmd และ startnet.cmd ลงในโฮสต์ในไดเรกทอรีชั่วคราว เช่น C:\customwim

    คำสั่ง genimage.cmd ใช้ในการสร้างบูตไฟล์ WinPE ซึ่งรวมถึงไฟล์ .wim คำสั่ง startnet.cmd ใช้โดย XClarity Administrator ในการเริ่มต้นระบบโปรแกรมติดตั้ง Windows

  • ตัดสินใจว่าคุณต้องการใส่ไดรเวอร์อุปกรณ์ในบูตไฟล์อย่างไร คุณสามารถทำได้ด้วยวิธีใดวิธีหนึ่งดังต่อไปนี้

    • เพิ่มไดรเวอร์อุปกรณ์ในตัวลงในโปรไฟล์ Windows ที่กำหนดเอง โดยคัดลอกไฟล์ไดรเวอร์อุปกรณ์ลงในระบบโฮสต์ในไดเรกทอรี C:\drivers รายการเหล่านี้จะรวมอยู่ในบูตไฟล์เมื่อมีการรัน genimage.cmd ในภายหลัง

      หมายเหตุ
      เมื่อคุณสร้างโปรไฟล์อิมเมจ OS แบบกำหนดเองที่ใช้บูตไฟล์แบบกำหนดเอง ไดรเวอร์อุปกรณ์ที่อยู่ในไดเรกทอรี C:\drivers จะรวมอยู่ในทั้ง WinPE และ OS ขั้นสุดท้าย โดยจะถือว่าเสมือนเป็นไดรเวอร์ในตัว ดังนั้น คุณไม่จำเป็นต้องนำเข้าไดรเวอร์อุปกรณ์ในตัวเหล่านี้ลงใน XClarity Administrator เมื่อคุณระบุไดรเวอร์อุปกรณ์ที่จะใช้ในการสร้างโปรไฟล์อิมเมจ OS แบบกำหนดเอง
    • เพิ่มไดรเวอร์อุปกรณ์ภายนอกโดยตรงในบูตไฟล์

      หมายเหตุ
      หากคุณใช้วิธีนี้ ระบบจะใช้ไดรเวอร์อุปกรณ์กับบูตไฟล์เท่านั้น และรวมถึงสภาพแวดล้อมการติดตั้งของ WinPE ด้วย ระบบจะไม่นำไดรเวอร์อุปกรณ์ไปใช้กับ OS ที่ติดตั้งขั้นสุดท้าย คุณต้องนำเข้าไดรเวอร์อุปกรณ์ด้วยตนเองลงในที่เก็บข้อมูลไดรเวอร์อุปกรณ์ของอิมเมจ OS และเลือกไดรเวอร์อุปกรณ์สำหรับใช้เป็นส่วนหนึ่งของการกำหนดโปรไฟล์อิมเมจ OS ด้วยตนเอง
  • สำหรับข้อมูลเพิ่มเติมเกี่ยวกับบูตไฟล์ โปรดดู เว็บไซต์ข้อมูลเบื้องต้นเกี่ยวกับ Windows PE (WinPE)

ขั้นตอน

หากต้องการสร้างบูตไฟล์ ให้ทำตามขั้นตอนต่อไปนี้

  1. ใช้ ID ผู้ใช้ที่มีสิทธิ์ระดับผู้ดูแลระบบเรียกใช้คำสั่ง Windows ADK Deployment and Imaging Tools Environment เซสชันคำสั่งจะปรากฏขึ้น
  2. จากเซสชันคำสั่ง เปลี่ยนเป็นไดเร็กทอรีที่ดาวน์โหลดไฟล์ genimage.cmd และ starnet.cmd (เช่น C:\customwim)
  3. ตรวจสอบให้แน่ใจว่าไม่มีอิมเมจที่ติดตั้งก่อนหน้านี้บนโฮสต์ โดยการรันคำสั่งต่อไปนี้
    dism /get-mountedwiminfo

    หากมีอิมเมจที่ติดตั้งไว้ ให้เอาออกโดยเรียกใช้คำสั่งต่อไปนี้

    dism /unmount-wim /MountDir:C:\<mount_path> /Discard
  4. หากคุณกำลังเพิ่มไดรเวอร์อุปกรณ์ในตัวในโปรไฟล์ Windows ที่กำหนดเอง คัดลอกไฟล์ไดรเวอร์อุปกรณ์ดิบในรูปแบบ .inf ลงในระบบโฮสต์ในไดเรกทอรี C:\drivers
  5. เรียกใช้คำสั่งต่อไปนี้เพื่อสร้างบูตไฟล์ในรูปแบบ .wim แล้วรอสองสามนาทีเพื่อให้คำสั่งดำเนินการเสร็จสิ้น
    genimage.cmd amd64 <ADK_Version>
    ซึ่ง <ADK_Version> สามารถเป็นค่าใดค่าหนึ่งต่อไปนี้
    • 8.1. สำหรับ Windows 2012 R2

    • 10. สำหรับ Windows 2016

    คำสั่งนี้สร้างบูตไฟล์: C:\WinPE_64\media\Boot\WinPE_64.wim

  6. ติดตั้งบูตไฟล์โดยการรันคำสั่งต่อไปนี้
    DISM /Mount-Image /ImageFile:C:\WinPE_64\media\Boot\WinPE_64.wim /index:1 /MountDir:C:\WinPE_64\mount
  7. หากคุณกำลังเพิ่มไดรเวอร์อุปกรณ์ภายนอกโดยตรงในบูตไฟล์ ให้ทำตามขั้นตอนต่อไปนี้
    1. สร้างโครงสร้างไดเรกทอรีต่อไปนี้ โดย <os_release> เป็น 2012, 2012R2 หรือ 2016

      drivers\<os_release>\
    2. คัดลอกไดรเวอร์อุปกรณ์ในรูปแบบ .inf ไปยังไดเรกทอรีภายในพาธนั้น ตัวอย่างเช่น

      drivers\<os_release>\<driver1>\<driver1_files>
    3. คัดลอกไดเรกทอรี drivers ลงในไดเรกทอรีการติดตั้งโดยตรง ตัวอย่างเช่น

      C:\WinPE_64\mount\drivers
  8. ทางเลือก: ทำการปรับแต่งเพิ่มเติมกับบูตไฟล์ เช่น การเพิ่มโฟลเดอร์ ไฟล์ สคริปต์การเริ่มต้นระบบ แพคภาษา และแอป สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการปรับแต่งบูตไฟล์ โปรดดู เว็บไซต์ WinPE: ติดตั้งและปรับแต่ง
  9. ถอนอิมเมจออกโดยการรันคำสั่งต่อไปนี้
    DISM /Unmount-Image /MountDir:C:\WinPE_64\mount /commit
  10. บีบอัดเนื้อหาในไดเรกทอรี C:\WinPE_64\media เป็นไฟล์ Zip ที่ชื่อ WinPE_64.zip
  11. นำเข้าไฟล์ .zip ไปยัง XClarity Administrator (โปรดดู การนำเข้าบูตไฟล์)