Wednesday, April 30, 2008

การสร้างแผ่นติดตั้ง Windows XP พร้อม Service Pack 3

การสร้างแผ่นเซ็ตอัพซีดี Windows XP โดยรวมเอา Service Pack 3 (SP3) เข้าไปด้วยนั้น จะช่วยให้การติดตั้งมีความสะดวกมากขึ้น โดยก่อนที่จะทำการสร้างแผ่นเซ็ตอัพซีดี Windows XP พร้อมกับ SP3 นั้น จะต้องเตรียมความพร้อมดังนี้
1. แผ่นเซ็ตอัพซีดี Windows XP (จะเป็น Service Pack ใดๆ ก็ได้, เวอร์ชัน Home หรือ Professional ก็ได้)
2. Windows XP Service Pack 3 (แนะนำให้ใช้ Final Release)
3. Bart’s Boot Image Extractor (BBIE) ดาวน์โหลดได้จาก www.nu2.nu/bbie
4. โปรแกรมสำหรับเขียนซีดี เช่น Nero Burning ROM หรือ Roxio Easy CD Creator เป็นต้น

ขั้นตอนที่ 1: การจัดเตรียมข้อมูล
ขั้นตอนแรกสุดนั้น จะเป็นการจัดเตรียมข้อมูลที่จำเป็นต่างๆ ไว้บนเครื่องโลคอลเพื่อใช้ในการเบิร์นแผ่นซีดี แนะนำให้ใช้ไดรฟ์ที่ไม่ใช่รูตไดรฟ์เช่น D: หรือ E: ในการเก็บข้อมูล โดยมีขั้นตอนดังนี้ (ในที่นี้จะใช้ไดรฟ์ D:)

1. ให้ทำการก็อปปี้ไฟล์ในแผ่นเซ็ตอัพซีดีของ Windows XP ทั้งหมดไปเก็บไว้ในโฟลเดอร์ D:\XPSP2CD โดยให้รวมถึงไฟล์ต่างๆ ที่ถูกซ่อนไว้ด้วย
2. ให้ทำการก็อปปี้ไฟล์ Windows XP Service Pack 3 (ไฟล์ชื่อ windowsxp-kb936929-sp3-x86-enu.exe) ไปเก็บไว้ในโฟลเดอร์ D:\XPSP3 จากนั้นทำการแตกไฟล์โดยใช้ 7-zip หรือ winrar หรือ winzip ในกรณีที่ไม่ได้ติดตั้งโปรแกรมดังกล่าว สามารถทำการแตกไฟล์โดยรันคำสั่งที่คอมมานด์พร็อมท์ดังนี้ D:\XPSP3\windowsxp-kb936929-sp3-x86-enu.exe –x ใส่ไดเร็กตอรี D:\XPSP3 ในหน้าไดอะล็อกบ็อกซ์ Choose Directory For Extracted Files แล้วคลิก OK

ขั้นตอนที่ 2 – การสร้าง Boot Image
ก่อนดำเนินการขั้นตอนนี้ จะต้องทำการดาวน์โหลดโปรแกรม Bart’s Boot Image Extractor (BBIE) จากเว็บไซต์ http://www.nu2.nu/bbie/ แล้วทำการแตกไฟล์ลงในโฟลเดอร์ D:\Bootimg ซึ่งจะได้ไฟล์จำนวน 2 ไฟล์ คือ bbie.xex และ bbie.lic จากนั้น ทำการสร้าง Boot Image เก็บไว้ในโฟลเดอร์ D:\Bootimg โดยใช้โปรแกรม BBIE ตามขั้นตอนดังนี้
1. ใส่แผ่นเซ็ตอัพซีดีของ Windows XP ในที่นี้ใช้ Windows XP SP2 ในไดรฟ์ CD-ROM
2. ทำการเปิดหน้าต่างคอมมานด์พร็อมท์โดยคลิก Start คลิก Run
3. ในหน้าต่างคอมมานด์พร็อมท์ ให้เปลี่ยนไปยังไดเร็กตอรีที่เก็บไฟล์ BBIE ในที่นี้จะเก็บอยู่ในไดเร็กตอรี D:\Bootimg
4. ในหน้าต่างคอมมานด์พร็อมท์ให้รันคำสั่ง
bbie x:
หรือ
bbie x:\cdimage.iso
เมื่อ
x: คือไดรฟ์ CR-ROM
cdimage.iso คือไฟล์อิมเมจไฟล์ของแผ่นเซ็ตอัพซีดีของ Windows XP

หลังจากรันคำสั่งแล้ว โปรแกรม bbie จะทำการค้นหาบูตอิมเมจในไดรฟ์ CD-ROM แล้วสร้างไฟล์อิมเมจชื่อ image1.bin นไดเร็กตอรี D:\Bootimg

ขั้นตอนที่ 3 – การเพิ่ม Service Pack 3
ทำการอัพเดท Service Pack 3 เข้าในแผ่นเซตอัพซีดีของ Windows XP ตามขั้นตอนดังนี้
1. ทำการเปิดหน้าต่างคอมมานด์พร็อมท์ โดยคลิก Start คลิก Run
2. ในหน้าต่างคอมมานด์พร็อมท์ ให้ทำการรันคำสั่ง ตามด้านล่าง โดยไม่ต้องเว้นวรรคระหว่าง /integrate: และ D:\XPSP2CD

D:\XPSP3\i386\update\update.exe /integrate:D:\XPSP2CD

รูปที่ 1 Command Prompt

3. โปรแกรมจะทำการอัพเดท Service Pack 3 เข้าแผ่นซ็ตอัพซีดีของ Windows XP เมื่อแล้วเสร็จจะแสดงไดอะล็อกซ์ Service Pack 3 Setup แจ้งข้อความ Integrated install has completed succesfully ให้คลิก OK

รูปที่ 2 Updating Your Windows Share

รูปที่ 3 Service Pack 3 Setup

ขั้นตอนที่ 4 – สร้างแผ่นบูตซีดี
เปิดโปรแกรมสำหรับเขียนซีดี เช่น Nero Burning ROM หรือ Roxio Easy CD Creator เป็นต้น โดยในที่นี้จะอ้างอิงการใช้ Nero Burning ROM สำหรับท่านที่ใช้ตัวอื่น อาจจะมีขั้นตอนที่แตกต่างออกไป

1. เปิดโปรแกรมสำหรับเขียนซีดี เช่น Nero Burning ROM
2. ในหน้าต่างโปรแกรม Nero Burning ROM ให้เลือกอ็อปชันเป็น bootable CD compilation จากนั้นเลือกแท็บ Boot
3. คลิกปุ่มเลือก "Image file"และทำการบราวซ์ไปยังโฟลเดอร์ที่เก็บไฟล์อิมเมจที่สร้างโดยคำสั่ง BBIE
4. จากนั้นให้ทำการคลิกที่ "Enable expert settings" แล้วทำการเปลี่ยนจาก "Kind of emulation" เป็น "No emulation"
5. ตรวจสอบให้แน่ใจว่า "Load segment of sectors" เซตเป็น "07C0" และค่า "Number of loaded sectors" เป็น 4

รูปที่ 4 Burn Image

6. คลิก OK จากนั้นทำการเพิ่มข้อมูลใน D:\XPSP2CD เข้าในโปรเจ็ค
7. หลังจากทำการเพิ่มข้อมูลแล้ว ให้ทำการเบิร์นลงแผ่นซีดี
8. หลังจากเบิร์นแล้วเสร็จให้ทดลองทำการติดตั้ง Windows XP ด้วยแผ่นที่สร้างขึ้น

บทความโดย: Windows Administrator Blog

แหล่งข้อมูลอ้างอิง
HOW TO: create a bootable XP SP3 CD

© 2008 TWA Blog, All Rights Reserved.

8 Comment:

Anonymous said...

อยากทราบว่า มันสามารถ boot ใน dos ได้ไหมครับ ถ้ามีวิธี ช่วยบอกผมหน่อยนะครับ

ขอบคุณครับ

dtp said...

ยังไม่ค่อยเคลียร์คำถามครับ แผ่นบูตที่สร้างนี้สามารถนำไปติดตั้งบนเครื่องที่ยังไม่มี OS ได้โดยตรง โดยให้บูตเครื่องด้วยแผ่น XP SP3 ที่สร้างขึ้นมาแล้วทำการติดตั้งตามขั้นตอนปกติครับ

Anonymous said...

เราสามารถ เพิ่มโปรแกรมอื่นๆ ได้มั้ยครับ นอกจาก SP3

dtp said...

สามารถเพิ่มโปรแกรมอื่นๆ นอกจาก Service Pack ได้เช่นกันครับ โดยสามารถอ่านรายละเอียดได้จากเว็บไซต์ http://www.nu2.nu/bbie/ และถ้ามีโอกาสแล้วจะนำวิธีทำมาโพสต์ในบล็อกครับ

Ghost said...

ไม่บอกด้วยล่ะครับ ว่า CD-KEY ก็เปลี่ยนด้วย

เสียเวลาฟรีๆเลยผม

เฮ้อ

dtp said...

ตอบคุณ Ghost
คือยังไม่เข้าใจคำถามนะครับ การทำแผนติดตั้งไม่มีขั้นตอนไหนที่เกี่ยวกับ CD-Key เลย และแผ่น (วินโดวส์ถูกลิขสิทธิ์) ที่ผมทำปัจจุบันก็ยังใช้งานอยู่เลยครับ

กูคนงง said...

2. ทำการเปิดหน้าต่างคอมมานด์พร็อมพท์ โดยคลิก Start คลิก Run


ผมงงตรงนี้อ่าคับ

dtp said...

ตอบคุณ NuTTaVut
2. ทำการเปิดหน้าต่างคอมมานด์พร็อมพท์ โดยคลิก Start คลิก Run คือเปิดหน้า DOS นะครับ