การติดตั้ง windows 7 จากไดรฟ์เครือข่าย การติดตั้ง Windows ด้วยตนเองผ่านเครือข่าย เปิดคอมพิวเตอร์ของคุณและเชื่อมต่ออินเทอร์เน็ต

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

หลายๆ คนตระหนักดีถึงการมีอยู่ของเครือข่ายระดับโลกและระดับท้องถิ่น หากเราใช้อันแรกในการส่งข้อมูลในระยะทางที่กว้างใหญ่เป็นหลัก แล้วอันที่สองจะใช้สำหรับการส่งข้อมูลระหว่างผู้ใช้จำนวนน้อย ในบทความนี้เราจะดูรายละเอียดเกี่ยวกับเครือข่ายท้องถิ่นและอธิบายการสร้างและการกำหนดค่าใน Windows 7

แนวคิดทั่วไป

Local คือเครือข่ายที่ รวมกันคอมพิวเตอร์ตั้งแต่ 2 เครื่องขึ้นไป มักจะอยู่ภายในอพาร์ตเมนต์หรือในอาคาร เครื่องสามารถเชื่อมต่อถึงกันได้ผ่านทาง สายเคเบิลเครือข่ายหรือช่องทางการสื่อสารไร้สาย (ปกติ อินเตอร์เน็ตไร้สาย).

เพื่อให้คอมพิวเตอร์แต่ละเครื่อง “มองเห็น” เครื่องอื่นๆ ได้เชื่อมต่อด้วย เครือข่ายท้องถิ่นต้องปฏิบัติตามกฎสองข้อ ประการแรก,รถทุกคันต้องมี เชื่อมต่อกับอุปกรณ์สื่อสารทั่วไปหนึ่งเครื่อง - เราเตอร์(คุณสามารถทำได้โดยไม่ต้องใช้มัน - เพิ่มเติมในภายหลัง) ซึ่งรับข้อมูลจากคอมพิวเตอร์เครื่องหนึ่งและส่งไปยังอีกเครื่องหนึ่ง ประการที่สองแต่ละเครื่องต้องมี มีเอกลักษณ์ ที่อยู่เครือข่าย - การปฏิบัติตามเงื่อนไขเหล่านี้เพียงพอที่จะเชื่อมต่อพีซีหลายเครื่องเข้ากับเครือข่ายท้องถิ่นแบบธรรมดา

นอกจากนี้ยังควรรู้ด้วยว่าการรวมคอมพิวเตอร์มีสองวิธี (หรือประเภท) - ดาวและ แหวน.

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

ประเภทเครือข่าย " แหวน» ไม่จำเป็นต้องใช้อุปกรณ์ดังกล่าว อย่างไรก็ตาม ในการทำงาน คอมพิวเตอร์แต่ละเครื่องต้องมีอย่างน้อย การ์ดเครือข่ายสองใบ- โดยคร่าวๆ หนึ่งในนั้นจะมีบทบาทเป็นผู้รับข้อมูล ส่วนอีกคนหนึ่งเป็นผู้ส่ง

ข้อมูลนี้จะเพียงพอสำหรับคุณในการไปยังส่วนถัดไปของบทความ

งานเตรียมการ

ก่อนที่จะตั้งค่าเครือข่ายท้องถิ่นที่บ้านหรือที่ทำงาน คุณต้องเตรียมคอมพิวเตอร์และสายสื่อสารทั้งหมดสำหรับการทำงานก่อน หากคุณกำลังใช้ เราเตอร์แบบมีสายคุณจะต้องมีในฐานะอุปกรณ์สื่อสาร เชื่อมต่อสายเคเบิลเครือข่ายจากคอมพิวเตอร์แต่ละเครื่องเข้ากับมัน- หากคุณกำลังสร้างเครือข่ายภายในบ้านโดยใช้ เราเตอร์ไร้สาย Wi-Fi แล้วก็แค่เชื่อมต่อแต่ละเครื่องเข้าด้วยกัน

การสร้างเครือข่ายท้องถิ่นภายในบ้านแบบ " แหวน» จะต้องเดินสายเคเบิลตามแผนภาพต่อไปนี้ (โดยใช้ตัวอย่างคอมพิวเตอร์ 4 เครื่อง):

  • เชื่อมต่อสายเคเบิลสองเส้นเข้ากับคอมพิวเตอร์หมายเลข 1 เข้ากับซ็อกเก็ตการ์ดเครือข่ายที่แตกต่างกัน
  • ขยายสายเคเบิลเส้นหนึ่งไปยังพีซีหมายเลข 2 สายที่สอง - ไปยังพีซีหมายเลข 3
  • เชื่อมต่อสายเคเบิลที่สองในพีซีหมายเลข 2 เข้ากับช่องว่างอื่นบนการ์ดเครือข่ายแล้วโยนไปยังคอมพิวเตอร์หมายเลข 4
  • ทำเช่นเดียวกันกับพีซีหมายเลข 3 โดยเชื่อมต่อกับสล็อตบอร์ดว่างจากพีซีหมายเลข 4

คุณอาจสังเกตเห็นว่าเมื่อเชื่อมต่อเช่น " แหวน“คอมพิวเตอร์แต่ละเครื่องเชื่อมต่อกันด้วยสายกับเครื่องที่อยู่ติดกันเพียงสองเครื่องเท่านั้น ในกรณีของเราไม่มีพีซีหมายเลข 1 การต่อสายเคเบิลจากพีซีหมายเลข 4

โดยวิธีการตั้งเครือข่ายแบบ “ แหวน" อาจจะ ทำโดยไม่มีสายไฟนั่นคือผ่าน Wi-Fi อย่างไรก็ตาม สิ่งนี้จะต้องให้คอมพิวเตอร์แต่ละเครื่องไม่เพียงแต่สามารถเชื่อมต่อกับ Wi-Fi ได้ แต่ต้องมีด้วย ความสามารถในการสร้างจุดเชื่อมต่อเสมือนเพื่อให้เครื่องอื่นสามารถเชื่อมต่อได้ แต่เราจะไม่พิจารณาตัวเลือกนี้

การตั้งค่าวินโดวส์

หลังจากเชื่อมต่อคอมพิวเตอร์เข้ากับเครือข่ายโดยใช้สายหรือ Wi-Fi คุณจะต้องทำงานบางอย่างกับแต่ละเครื่อง การตั้งค่ามิฉะนั้นเครือข่ายในบ้านดังกล่าวจะไม่ทำงานตามปกติ จุดประสงค์ของการปรับแต่งทั้งหมดคือการทำให้พีซีแต่ละเครื่องเป็นของตัวเอง ที่อยู่เครือข่ายที่ไม่ซ้ำกัน(การตั้งค่าการเชื่อมต่อจะพิจารณาใช้ Windows 7 เป็นตัวอย่าง)

เริ่มต้นด้วยคอมพิวเตอร์เครื่องใดก็ได้:


ตอนนี้เกือบจะสิ่งเดียวกันที่ต้องทำสำหรับคอมพิวเตอร์แต่ละเครื่องที่เชื่อมต่อกับเครือข่ายในบ้านของคุณ มีความแตกต่างประการหนึ่ง - ในช่องที่อยู่ IP หมายเลขสุดท้ายจะต้องไม่ซ้ำกัน- ตั้งค่าเช่นบนพีซีหมายเลข 2 ที่อยู่ - 192.168.0.2 บนพีซีหมายเลข 3 ป้อน 3 เป็นตัวเลขสุดท้าย ฯลฯ ไปจนถึง คอมพิวเตอร์เครื่องสุดท้ายบนเครือข่ายในบ้านของคุณ

อย่างไรก็ตามหากคุณต้องการให้คอมพิวเตอร์ทุกเครื่องในเครือข่ายสามารถเข้าถึงอินเทอร์เน็ตได้ คุณจะต้องกรอกข้อมูลในช่องเพิ่มเติม “ เกตเวย์หลัก" และ " เซิร์ฟเวอร์ DNS». เกตเวย์และ DNS สามารถเป็นที่อยู่ของเราเตอร์ Wi-Fi ของคุณได้พร้อมกันหากอันหลังได้รับการกำหนดค่าให้ทำงานบนเครือข่ายทั่วโลก คุณยังสามารถป้อนที่อยู่ของคอมพิวเตอร์ที่เชื่อมต่อกับอินเทอร์เน็ตในช่องเหล่านี้ได้ ในกรณีนี้การตั้งค่าเครือข่ายหลังต้องระบุว่าอนุญาตให้เครื่องอื่นในเครือข่ายท้องถิ่นใช้การเชื่อมต่ออินเทอร์เน็ต แต่นั่นเป็นอีกหัวข้อหนึ่ง

อีกสิ่งหนึ่ง เมื่อคอมพิวเตอร์ของคุณเชื่อมต่อกับเครือข่ายท้องถิ่นของคุณ Windows 7 จะถามโดยอัตโนมัติว่าคุณต้องการให้ตั้งอยู่ที่ไหน มี 3 ตัวเลือกให้เลือก - “ เครือข่ายภายในบ้าน », « เครือข่ายองค์กร" หรือ " เครือข่ายชุมชน- ทางเลือกนี้ขึ้นอยู่กับบางคน การตั้งค่าเครือข่าย Windows - ข้อ จำกัด หรือการอนุญาตในการทำงานของเครื่องอื่นบนเครือข่ายที่เกี่ยวข้องกับคุณ เราจะไม่อธิบายทุกอย่าง - เพียงแค่เลือกตัวเลือกแรก “ เครือข่ายภายในบ้าน».

วิธีตรวจสอบการเชื่อมต่อ

คุณสามารถตรวจสอบว่าคอมพิวเตอร์ "เห็น" กันบนเครือข่ายโดยใช้มาตรฐานหรือไม่ เครื่องมือวินโดวส์คือการใช้บรรทัดคำสั่ง หากต้องการเปิด:


ทำเช่นเดียวกันกับคอมพิวเตอร์ทุกเครื่อง

วิดีโอในหัวข้อ

คุณสามารถติดตั้งระบบปฏิบัติการได้หลายวิธี: จากดิสก์ จากแฟลชไดรฟ์ และผ่านเครือข่าย วิธีหลังนี้ใช้น้อยมากและคนส่วนใหญ่ไม่รู้ด้วยซ้ำว่าสามารถติดตั้ง Windows ด้วยวิธีนี้ได้ เมื่อวันก่อนฉันเจอสถานการณ์ที่ไดรฟ์ในแล็ปท็อปไม่ทำงานและไม่มีแฟลชไดรฟ์ขนาด 4 GB อยู่ในมือ นี่คือจุดที่แนวทางปฏิบัติในการติดตั้งระบบปฏิบัติการบนเครือข่ายมีประโยชน์ น่าเสียดายที่ Microsoft ไม่ได้โฆษณาการติดตั้งด้วยวิธีนี้จริงๆ เพราะสำหรับสถานการณ์ด้วย จำนวนมากคอมพิวเตอร์และเวลาอันจำกัด นี่เป็นเพียงความรอดเท่านั้น

สำหรับลัทธิชาแมนทั้งหมดนี้ เราต้องการสิ่งต่อไปนี้:

  1. จัดจำหน่ายด้วย Windows 7 ไม่ว่าจะเป็นบิลด์หรือลิขสิทธิ์ ไม่สำคัญ
  2. ชุด การติดตั้งอัตโนมัติวินโดวส์ (AIK) สำหรับ Windows 7
  3. เซิร์ฟเวอร์ DHCP และ TFTP ลองใช้ Tftpd32 กัน
  4. คอมพิวเตอร์เครื่องใดก็ได้ที่ใช้ Windows ซึ่งเราจะสร้างเซิร์ฟเวอร์
  5. เครื่องมือ DAEMON แอลกอฮอล์ 120% หรือคล้ายกัน โดยส่วนตัวแล้วฉันขอแนะนำให้คุณ DAEMON Tools Lite

งานทั้งหมดจะดำเนินการบนคอมพิวเตอร์เซิร์ฟเวอร์ เราจะสัมผัสคนไข้ที่ต้องการ OS ในตอนท้ายสุด

1. การสร้าง ดิสก์สำหรับบูตวินโดวส์ พีอี

สิ่งแรกที่เราต้องทำคือดาวน์โหลด Windows Automatic Installation Kit (AIK) สำหรับ Windows 7 เมานต์อิมเมจและรัน StartCD.exe (หากการทำงานอัตโนมัติไม่ทำงาน) ในเมนู ให้เลือกติดตั้ง Windows AIK และติดตั้งลงในคอมพิวเตอร์ของคุณ

มาตัดสินใจว่าจะเรียกโฟลเดอร์ที่มี WinPE และไฟล์สำหรับดาวน์โหลดผ่านเครือข่ายที่ไหนและอะไร... สำหรับฉันมันจะเป็นดังนี้:

d:\win7— โฟลเดอร์พร้อมไฟล์สำหรับดาวน์โหลดผ่านเครือข่าย
d:\winpe- โฟลเดอร์ที่มี Windows PE

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

ในหน้าต่างที่ปรากฏขึ้น ให้ค้นหาและเขียนคำสั่ง:

Copype.cmd x86 d:\winpe

Copype.cmd amd64 d:\winpe

สำหรับแพลตฟอร์ม x86 หรือ x64

ติดตั้ง Windows PE และในโฟลเดอร์ d:\winpe คุณจะพบไฟล์ winpe.wim

2. สร้างการติดตั้ง Windows ที่ทำงานอัตโนมัติ

หลังจาก บูตวินโดวส์ PE หน้าต่างบรรทัดคำสั่งจะปรากฏขึ้นบนหน้าจอ เพื่อหลีกเลี่ยงการสร้างด้วยตนเอง ดิสก์เสมือนและอย่าเริ่มการติดตั้งด้วยตนเอง คุณสามารถแก้ไขไฟล์ d:\winpe\mount\windows\system32\startnet.cmd ได้ เราจะใส่ข้อความต่อไปนี้ลงไป:

Wpeinit net ใช้ z: \\192.168.0.1\win7 /user:install ติดตั้งถ้ามี z:\sources\setup.exe (z: cd \sources setup.exe)

คำสั่ง net use เชื่อมต่อกับคอมพิวเตอร์ที่มีที่อยู่ IP 192.168.0.1 (คอมพิวเตอร์เซิร์ฟเวอร์ของเรา) ไปยังไดเรกทอรีที่ใช้ร่วมกันชื่อ win7 พร้อมสิทธิ์ผู้ใช้ในการติดตั้งและรหัสผ่านเดียวกัน

คุณสามารถสร้างผู้ใช้ที่เราต้องการด้วยคำสั่งนี้ใน Start - Run:

ผู้ใช้เน็ตติดตั้งติดตั้ง / เพิ่ม /passwordchg:no

3. สร้างให้เสร็จ ภาพวินโดวส์พ.ศ.

ขั้นแรก คุณต้องยกเลิกการต่อเชื่อมอิมเมจ:

Imagex.exe /unmount /commit mount

เพียงเท่านี้ภาพของเราก็พร้อมแล้ว

4. สร้างไฟล์และโฟลเดอร์เพื่อดาวน์โหลดผ่านเครือข่าย

บนคอมพิวเตอร์เซิร์ฟเวอร์เราสร้างไดเรกทอรีรากสำหรับการดาวน์โหลดสำหรับฉันมันคือ d:\win7\ และในนั้นคือโฟลเดอร์สำหรับบูต เราแชร์โฟลเดอร์ win7 นั่นคือเราให้ การเข้าถึงทั่วไปถึงผู้ใช้ทุกคน

Imagex /mountrw winpe.wim 1 เมานต์

และตอนนี้การคัดลอกนั้นเอง:

Xcopy d:\winpe\mount\windows\boot\pxe\pxeboot.n12 d:\win7 xcopy d:\winpe\mount\windows\boot\pxe\bootmgr.exe d:\win7 xcopy d:\winpe\winpe. wim d:\win7\boot xcopy d:\winpe\iso\boot\boot.sdi d:\win7\boot

ตอนนี้คุณสามารถถอนเมานท์อิมเมจด้วยคำสั่ง:

Imagex.exe /unmount d:\winpe\mount

5. สร้างไฟล์ BCD (ข้อมูลการกำหนดค่าการบูต)

ตอนนี้คุณต้องสร้างไฟล์ BCD ในไดเร็กทอรี d:\win7\boot เพื่อให้กระบวนการนี้ง่ายขึ้น เราจะใช้ไฟล์ createbcd.cmd สร้างไฟล์ d:\winpe\createbcd.cmd และป้อนข้อความต่อไปนี้ลงไป:

Bcdedit -createstore %1\BCD bcdedit -store %1\BCD -create (ramdiskoptions) /d "ตัวเลือก Ramdisk" bcdedit -store %1\BCD -set (ramdiskoptions) ramdiskoptions บูต bcdedit -store %1\BCD -set (ramdiskoptions ) ramdisksdipath \boot\boot.sdi สำหรับ /F "tokens=2 delims=()" %%i ใน ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") ทำการตั้งค่า guid =(%%i) bcdedit -เก็บ %1\BCD -set %guid% systemroot \Windows bcdedit -เก็บ %1\BCD -set %guid% ตรวจพบ ใช่ bcdedit -เก็บ %1\BCD -set %guid% winpe ใช่ bcdedit -เก็บ %1\BCD -set %guid% อุปกรณ์ ramdisk=\Boot\winpe.wim,(ramdiskoptions) bcdedit -เก็บ %1\BCD -set %guid% อุปกรณ์ ramdisk=\Boot\winpe.wim,(ramdiskoptions) bcdedit -เก็บ %1\BCD -สร้าง (bootmgr) /d "Windows BootManager" bcdedit -เก็บ %1\BCD -set (bootmgr) หมดเวลา 30 bcdedit -เก็บ %1\BCD -set (bootmgr) displayorder %guid%

Createbcd.cmd d:\win7\boot

หากต้องการสร้าง BCD คุณต้องมีสิทธิ์ของผู้ดูแลระบบ

เรายังทำไฟล์สำหรับดาวน์โหลดผ่านเครือข่ายอีกด้วย

6. การตั้งค่าเซิร์ฟเวอร์ TFTP และ DHCP

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

เราเปิดโปรแกรมและเลือกโฟลเดอร์ d:\win7 ก่อนและต่ำกว่าเล็กน้อย - IP การ์ดเครือข่าย- ในกรณีของฉัน คอมพิวเตอร์มี ip 192.168.0.1
เราไปจากการตั้งค่า (ปุ่มการตั้งค่าตรงกลางที่ด้านล่าง) แล้วค่อยๆ กรอกแท็บ

แท็บทั่วโลก
เราจะทำเครื่องหมายในช่องถัดจากเซิร์ฟเวอร์ TFTP, เซิร์ฟเวอร์ DHCP และเปิดใช้งาน IPv6 เท่านั้น

แท็บ TFTP
เลือกโฟลเดอร์ d:\win7.
การรักษาความปลอดภัยทีทีพี- มาตรฐาน.
การกำหนดค่า TFTP- ปล่อยไว้เหมือนเดิม
ตัวเลือก TFTP ขั้นสูง— ควรมีช่องทำเครื่องหมายตรงข้าม: การเจรจาต่อรองตัวเลือก แสดงแถบกระบวนการ และแปลชื่อไฟล์ Unix

แท็บ DHCP
ที่อยู่เริ่มต้นของพูล IPระบุที่อยู่ IP ที่จะเริ่มต้นการออกที่อยู่ ในตัวอย่างของฉัน การออกที่อยู่ IP จะเริ่มจาก 192.168.0.2
ขนาดของสระระบุจำนวนที่อยู่ IP ที่จะได้รับการจัดสรรแบบไดนามิก ฉันตั้งค่าเป็น 40
ไฟล์บูตบอกชื่อไฟล์ให้คอมพิวเตอร์ระยะไกลใช้เป็น bootloader ตั้งค่าเป็น pxeboot.n12
หน้ากากระบุเน็ตมาสก์ ในกรณีของเราคือ 255.255.255.0 เราปล่อยให้ค่าพารามิเตอร์ที่เหลือเป็นค่าเริ่มต้น
ที่อยู่ปิงก่อนมอบหมายงาน— ยกเลิกการทำเครื่องหมายที่ช่อง (หากคุณมีการเชื่อมต่อระหว่างคอมพิวเตอร์กับคอมพิวเตอร์โดยไม่มีสวิตช์และเราเตอร์)

การตั้งค่าเซิร์ฟเวอร์เสร็จสมบูรณ์

7. การเชื่อมต่อคอมพิวเตอร์ที่ต้องใช้ระบบปฏิบัติการ

ตอนนี้คุณต้องเชื่อมต่อผู้ป่วยกับเซิร์ฟเวอร์นี้ผ่านเครือข่ายและเปิดใช้งานการบูตจากการ์ดเครือข่ายใน BIOS หลังจากนี้ จะได้รับที่อยู่ IP ผ่าน DHCP และ pxeboot.n12 จะถูกดำเนินการ - ซึ่งจะเปิด Windows PE จากไฟล์ winpe.wim ทันทีหลังจากโหลด Windows PE ไดเร็กทอรี win7 จะถูกติดตั้งโดยอัตโนมัติและการติดตั้งจะเริ่มขึ้น ถัดไปการติดตั้งจะดำเนินการเหมือนกับจากดิสก์ทุกประการ

แค่นั้นแหละ. ใช้เวลา 20 นาทีและคุณรู้วิธีติดตั้ง Windows 7 ผ่านเครือข่ายท้องถิ่นแล้ว :)

เขียนจากวัสดุจาก unattendxp.com


24 กันยายน 2555

PXE (Preboot eXecution Environment, ออกเสียงว่า pixie)- สภาพแวดล้อมสำหรับการบูตคอมพิวเตอร์โดยใช้การ์ดเครือข่ายโดยไม่ต้องใช้ ฮาร์ดไดรฟ์ซีดีและอุปกรณ์อื่น ๆ ที่ใช้ในการโหลดระบบปฏิบัติการ ในการจัดระเบียบการบูตระบบใน PXE จะใช้โปรโตคอล IP, UDP, BOOTP และ TFTP

รหัส PXE ซึ่งโดยปกติจะอยู่ใน ROM ของการ์ดเครือข่ายนั้นได้รับจากเครือข่ายผ่านโปรโตคอล TFTP (หลังจากได้รับที่อยู่ของเซิร์ฟเวอร์ TFTP ผ่าน BOOTP) ไฟล์ปฏิบัติการหลังจากนั้นจะโอนการควบคุมไปให้

ข้อมูลจำเพาะ PXE จำกัดขนาด bootloader ไว้ที่ 32 กิโลไบต์ ดังนั้นบางครั้งจึงใช้การบูทแบบสองขั้นตอน โดยที่ bootloader ตัวแรกจะได้รับและเปิดใช้งานอันที่สอง ซึ่งรับและเปิดใช้งานอิมเมจระบบปฏิบัติการแล้ว

ความต้องการ

  • คอมพิวเตอร์เครื่องอื่นที่มีระบบปฏิบัติการ Windows7/Windows 2008 อยู่ในมือ (เพื่อสร้างไฟล์การติดตั้ง)
  • คอมพิวเตอร์ที่จะติดตั้งระบบปฏิบัติการจะต้องสามารถเข้าถึงได้ทางกายภาพหรือผ่าน IP-KVM
  • BIOS จะต้องสามารถบู๊ตจาก PXE ได้
  • ต้องมีคอมพิวเตอร์เครื่องอื่นที่ใช้ Windows หรือ Linux อยู่ในกลุ่มเครือข่ายเดียวกัน

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

กำลังเตรียมไฟล์ (บน windows):

ติดตั้ง WAIK (ชุดการติดตั้งอัตโนมัติของ Windows) สำหรับ Windows® 7 และ วินโดวส์เซิร์ฟเวอร์® 2008 R2.

ในฐานะผู้ดูแลระบบ:

เริ่ม -> โปรแกรมทั้งหมด -> ไมโครซอฟต์ วินโดวส์ AIK -> พรอมต์คำสั่งเครื่องมือการปรับใช้

ในหน้าต่างที่ปรากฏขึ้น ให้ดำเนินการ:
copype.cmd amd64 c:\winpe mkdir c:\netboot\win\boot imagex /mountrw winpe.wim 1 เมานต์ xcopy c:\winpe\winpe.wim c:\netboot\win\boot xcopy c:\winpe\mount\ windows\boot\pxe\pxeboot.n12 c:\netboot\win xcopy c:\winpe\mount\windows\boot\pxe\bootmgr.exe c:\netboot\win imagex.exe /unmount /commit เมานต์ xcopy c:\ winpe\iso\boot\boot.sdi c:\netboot\win\boot
สร้างไฟล์ createbcd.cmd โดยมีเนื้อหาต่อไปนี้:
bcdedit -createstore %1\BCD bcdedit -store %1\BCD -create (ramdiskoptions) /d "ตัวเลือก Ramdisk" bcdedit -store %1\BCD -set (ramdiskoptions) ramdiskoptions บูต bcdedit -store %1\BCD -set (ramdiskoptions ) ramdisksdipath \boot\boot.sdi สำหรับ /F "tokens=2 delims=()" %%i ใน ("bcdedit -store %1\BCD -create /d "MyWinPE Boot Image" /application osloader") ทำการตั้งค่า guid =(%%i) bcdedit -เก็บ %1\BCD -set %guid% systemroot \Windows bcdedit -เก็บ %1\BCD -set %guid% ตรวจพบ ใช่ bcdedit -เก็บ %1\BCD -set %guid% winpe ใช่ bcdedit -เก็บ %1\BCD -set %guid% อุปกรณ์ ramdisk=\Boot\winpe.wim,(ramdiskoptions) bcdedit -เก็บ %1\BCD -set %guid% อุปกรณ์ ramdisk=\Boot\winpe.wim,(ramdiskoptions) bcdedit -เก็บ %1\BCD -สร้าง (bootmgr) /d "Windows BootManager" bcdedit -เก็บ %1\BCD -set (bootmgr) หมดเวลา 30 bcdedit -เก็บ %1\BCD -set (bootmgr) displayorder %guid%
ในฐานะผู้ดูแลระบบ:
createbcd.cmd c:\netboot\win\boot
คัดลอกโฟลเดอร์ต้นทางจากอิมเมจ/ดิสก์การติดตั้งไปยังโฟลเดอร์ c:\netboot\win
Zip โฟลเดอร์ c:\netboot\win และอัปโหลดไปยังเซิร์ฟเวอร์ Linux

การเตรียมซอฟต์แวร์ (สำหรับ เซิร์ฟเวอร์ลินุกซ์):
ความถนัดติดตั้ง dhcp3-server tftpd-hpa samba dhcp3-server

กำหนดค่าการออกที่อยู่ IP และการโหลดจากไฟล์ pxeboot.n12
/etc/dhcp3/dhcpd.conf
ซับเน็ต 192.168.10.0 เน็ตมาสก์ 255.255.255.240
( # โฮสต์ ferrum ( # ฮาร์ดแวร์อีเธอร์เน็ต 68:b5:99:b0:44:94; # ที่อยู่คงที่ 192.168.10.100; # ) # หรือช่วง 192.168.10.100 192.168.10.100; ชื่อไฟล์ = "pxeboot.n12"; )
สำคัญ: ชื่อไฟล์ = "pxeboot.n12";
วิ่ง:
/etc/init.d/dhcp3-เซิร์ฟเวอร์รีสตาร์ท
iptables -A อินพุต -p udp -m udp --dport 67 -j ยอมรับ
tftpd-hpa
กำหนดค่าการแปลเครื่องหมายทับและตัวพิมพ์ใหญ่:
/etc/default/tftpd-hpa # /etc/default/tftpd-hpa
TFTP_USERNAME = "tftp" TFTP_DIRECTORY = "/var/lib/tftpboot" TFTP_ADDRESS = "0.0.0.0:69" TFTP_OPTIONS = "-m /etc/tftpd.remap --secure"
/etc/tftpd.remap rg \\ / rg A a rg B b rg C c rg D d rg E e rg F f rg G g rg H h rg I i rg J j rg K k rg L l rg M m rg N n rg O o rg P p rg Q q rg R r rg S s rg T t rg U u rg V v rg W w rg X x rg Y y rg Z z
วิ่ง:
/etc/init.d/tftpd-hpa รีสตาร์ท iptables -A INPUT -s site -p udp -m udp --dport 67 -j ยอมรับ samba
ปรับแต่ง:
/etc/samba/smb.conf comment = win อ่านอย่างเดียว = yes path = /var/lib/tftpboot ผู้ใช้ที่ถูกต้อง = gnu win
วิ่ง:
useradd win smbpasswd -a win (ตั้งรหัสผ่านเช่น "win") /etc/init..su -p tcp -m tcp --dport 445 -j ยอมรับ iptables
ในกรณีที่ทำ

ฉันยินดีต้อนรับทุกคนเข้าสู่หน้าบล็อกของฉัน!!!

คุณไม่มีทางรู้ได้เลยว่าเราจะต้องติดตั้งอันที่เรารักในเวลาใดและมันเกิดขึ้นว่าไม่มีฟล็อปปี้ดิสก์ไม่มีไดรฟ์ USB หรือแม้แต่แฟลชไดรฟ์ที่มีหน่วยความจำเพียงพออยู่รอบ ๆ ก็มีทางเดียวเท่านั้นที่จะติดตั้งได้ ... .......ผ่านระบบเครือข่าย ไม่ใช่เพื่ออะไรเลยที่ BIOS มีฟังก์ชั่นในการบู๊ตจากการ์ดเครือข่าย

การติดตั้ง Windows 7 ผ่านเครือข่ายท้องถิ่น

ในการดำเนินการนี้ เราจะต้องมีชุดต่อไปนี้:

  1. ด้วยเวอร์ชันที่ต้องการ
  2. ชุดติดตั้ง Windows®อัตโนมัติของสุภาพบุรุษ (AIK) สำหรับ Windows® 7;
  3. โปรแกรมจำลองสำหรับเซิร์ฟเวอร์ TFTP และ DHCP อย่างไรก็ตาม เราจะยังคงใช้ tftpd32
  4. คอมพิวเตอร์ใดๆ ที่จะติดตั้งสิ่งต่อไปนี้:
    ก.Windows 7 ในรุ่นใดก็ได้ที่คุณต้องการ Windows Server 2008 และ Windows Vista จะทำ;
    ข. โปรแกรมใด ๆ ที่จะจำลองดิสก์อิมเมจ ตัวอย่างเช่น เครื่องมือเดมอน Lite หรืออันอื่นที่คุณมีอยู่ในสต็อก
  5. ความเอาใจใส่ ความสงบ และแขนที่ตรง (การเติบโตจากที่ที่เหมาะสมก็ทำเช่นกัน)
    คุณพร้อมหรือยัง? ถ้าใช่ก็........ไปเถอะพระเจ้าข้า!!!

ขั้นแรก เราจะติดตั้ง Automatic Windows® Installation Kit (AIK) สำหรับ Windows® 7 คุณต้องเมานต์อิมเมจ Daemon Tools Lite หรือใน โปรแกรมที่คล้ายกัน(แอลกอฮอล์ 120%, ImgBurn, Nero, UltraISO) คุณยังสามารถคลายซิปรูปภาพไปยังโฟลเดอร์ใดก็ได้และเรียกใช้ StartCD.exe

ในเมนู Start ค้นหาและค้นหา Microsoft Windows AIK ดู "บรรทัดคำสั่งเครื่องมือการปรับใช้" และเรียกใช้ คอนโซลจะเปิดขึ้นทันที นี่คือจุดเริ่มต้นของความสนุก
เราป้อนคำสั่งเหล่านี้ลงในคอนโซล (X คือดิสก์ใดๆ)

Copype.cmd x86 x:winpe imagex /mountrw winpe.wim 1 เมานต์

ทำ. ตอนนี้ใน x:winpemount เรามีอิมเมจ wim สำเร็จรูปที่เมาท์แล้ว
เพื่อที่เราจะได้ไม่ต้องแมปไดรฟ์เครือข่ายด้วยตัวเองและไม่ต้องรันโปรแกรมติดตั้งด้วยตนเอง เราจำเป็นต้องแก้ไขไฟล์ startnet.cmd ซึ่งอยู่ใน x: winpemountwindowssystem32 ไฟล์ควรมีลักษณะดังนี้:

Wpeinit net ใช้ y: \192.168.1.1seven /user:install ติดตั้งถ้ามี y:sourcessetup.exe (y: cd Sources setup.exe)

ซึ่งหมายความว่าที่อยู่ IP มีค่าเป็น 192.168.1.1 คุณมีที่อยู่ IP อื่นหรือไม่? ป้อนค่าที่แน่นอน
โปรดทราบว่าการเชื่อมต่อจากคอมพิวเตอร์เครื่องที่สองที่เรากำลังติดตั้งนั้นทำโดยติดตั้งสิทธิ์ผู้ใช้ด้วยรหัสผ่านเดียวกัน - ติดตั้ง คุณต้องสร้างผู้ใช้การติดตั้งล่วงหน้า สามารถทำได้โดยใช้คำสั่งนี้:

ผู้ใช้เน็ตติดตั้งติดตั้ง / เพิ่ม /passwordchg:no

ตอนนี้การทำงานกับอิมเมจเสร็จสมบูรณ์แล้ว และเราสามารถยกเลิกการต่อเชื่อมได้โดยใช้คำสั่ง:

Imagex.exe /unmount /commit mount

เราได้จัดเรียงอิมเมจแล้ว และตอนนี้เราต้องสร้างไดเร็กทอรีสำหรับไฟล์ที่จำเป็นสำหรับการติดตั้ง
เรามาสร้างโฟลเดอร์ที่จะโหลดไฟล์ผ่านเครือข่ายกันดีกว่า ตัวอย่างเช่น X:Windows7 ในโฟลเดอร์ที่สร้างขึ้นเราจะสร้างไดเร็กทอรีอื่นชื่อ boot มันจะเก็บไฟล์ดาวน์โหลด และตอนนี้ด้วย ดิสก์วินโดวส์ขั้นตอนที่ 7 เราจำเป็นต้องคัดลอกเนื้อหาของโฟลเดอร์ต้นทางไปยังโฟลเดอร์ Windows7 ของเรา คุณยังสามารถวางไฟล์ autounattend.xml ลงในแหล่งที่มาได้ มันเก็บการตั้งค่าการติดตั้งอัตโนมัติ มันคุ้มที่จะบอกว่าทุกอย่างจะราบรื่นโดยไม่มีเขา
ตอนนี้เราต้องเติมบูทของเรา ป้อนคำสั่ง:

Imagex /mount x:winpewinpe.wim 1 x:winpemount xcopy /ey x:winpemountwindowsootpxe x:Windows7 xcopy /iy x:winpemountwindowsootfonts x:Windows7ootfonts คัดลอก /y x:winpeISOootoot.sdi x:Windows7oot

เราถ่ายโอนไปยัง x:Windows7 ไฟล์ที่จำเป็นเพื่อดาวน์โหลด

ลองถอนเมานท์อิมเมจอีกครั้งโดยใช้คำสั่งเดียวกัน:

Imagex.exe /unmount d:winpemount

อย่างไรก็ตาม เราจะถ่ายโอนรูปภาพไปที่ X:Windows7oot โดยใช้คำสั่ง:

คัดลอก /y d:winpewinpe.wim x:Windows7oot

เราเปิดการเข้าถึงโฟลเดอร์ x:Windows7oot สำหรับผู้ใช้ทุกคน
ตอนนี้เรามาสร้าง BCD ซึ่งเป็นที่เก็บข้อมูลพารามิเตอร์การบูต เราสามารถทำได้โดยใช้สคริปต์พิเศษ createbcd.cmd ซึ่งเราสร้างในโฟลเดอร์ x:Windows7oot

สำหรับการจำหน่ายเป็นภาษารัสเซีย:

bcdedit -createstore %1BCD bcdedit -store %1BCD -create (ramdiskoptions) /d "ตัวเลือก Ramdisk" bcdedit -store %1BCD -set (ramdiskoptions) บูต ramdiskoptions bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdipath ootoot.sdi สำหรับ /F "tokens=2" %%i in ("bcdedit -store %1BCD -create /d "MyWinPE Boot Image" /application osloader") ทำการตั้งค่า guid=%%i bcdedit -store %1BCD -set %guid% systemroot Windows bcdedit -เก็บ %1BCD -set %guid% การตรวจจับ ใช่ bcdedit -เก็บ %1BCD -set %guid% winpe ใช่ bcdedit -เก็บ %1BCD -set %guid% osdevice ramdisk=Bootwinpe.wim,(ramdiskoptions) bcdedit -store %1BCD -set %guid% อุปกรณ์ ramdisk=Bootwinpe.wim,(ramdiskoptions) bcdedit -store %1BCD -create (bootmgr) /d "Windows VISTA BootManager" bcdedit -store %1BCD -set (bootmgr) หมดเวลา 30 bcdedit -store %1BCD -set ( bootmgr) ลำดับการแสดงผล %guid%

สำหรับการเผยแพร่เป็นภาษาอังกฤษ:

bcdedit -createstore %1BCD bcdedit -store %1BCD -create (ramdiskoptions) /d "ตัวเลือก Ramdisk" bcdedit -store %1BCD -set (ramdiskoptions) บูต ramdiskoptions bcdedit -store %1BCD -set (ramdiskoptions) ramdisksdipath ootoot.sdi สำหรับ /F "tokens=3" %%i in ("bcdedit -store %1BCD -create /d "MyWinPE Boot Image" /application osloader") ทำการตั้งค่า guid=%%i bcdedit -store %1BCD -set %guid% systemroot Windows bcdedit -เก็บ %1BCD -set %guid% การตรวจจับ ใช่ bcdedit -เก็บ %1BCD -set %guid% winpe ใช่ bcdedit -เก็บ %1BCD -set %guid% osdevice ramdisk=Bootwinpe.wim,(ramdiskoptions) bcdedit -store %1BCD -set %guid% อุปกรณ์ ramdisk=Bootwinpe.wim,(ramdiskoptions) bcdedit -store %1BCD -create (bootmgr) /d "Windows VISTA BootManager" bcdedit -store %1BCD -set (bootmgr) หมดเวลา 30 bcdedit -store %1BCD -set ( bootmgr) ลำดับการแสดงผล %guid%

ตอนนี้เข้าสู่คอนโซล:

Createbcd.cmd x:uploadoot ตอนนี้เราต้องกำหนดค่าโปรแกรม tftpd32

ในหน้าต่างหลักใน "Current Directory" ให้ป้อนไดเรกทอรีของเรา x: อินเทอร์เฟซเซิร์ฟเวอร์ Windows7: 192.168.1.1 ในแท็บ "เซิร์ฟเวอร์ DHCP" ใน "ที่อยู่เริ่มต้นของ IP Pool" - 192.168.1.2 "ขนาดของพูล" - 10 "ไฟล์สำหรับบูต" - pxeboot.n12 ใน "เซิร์ฟเวอร์ WINSDNS" และ "เราเตอร์เริ่มต้น" เราตั้งค่า 0.0.0.0 “Mask” - 255.255.255.0 ชื่อโดเมนเว้นว่างไว้ “ตัวเลือกเพิ่มเติม” - 0

คลิกการตั้งค่า

ทำเครื่องหมายในช่องสำหรับ "เซิร์ฟเวอร์ TFTP", "เซิร์ฟเวอร์ DHCP", "ที่อยู่ Ping ก่อนมอบหมาย", "สัญญาเช่าถาวร", "การเจรจาต่อรองตัวเลือก", "แสดงแถบความคืบหน้า", "แปลชื่อไฟล์ Unix", "ผูก TFTP ไปยังที่อยู่นี้ ” , "ผูก TFTP กับที่อยู่นี้" และ "อนุญาต '' เป็นรูทเสมือน"

ใน "ความปลอดภัย TFTP" ให้เลือกมาตรฐาน

ใน "การกำหนดค่า TFTP":

“หมดเวลา” ตั้งค่าเป็น 3;

“การส่งซ้ำสูงสุด” ถูกตั้งค่าเป็น 6;

“พอร์ต TFTP” ตั้งไว้ที่ 69;

“พูลพอร์ตในเครื่อง” เว้นว่างไว้

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

ฉันเดาว่านั่นคือทั้งหมดสำหรับตอนนี้ทุกคนแล้วพบกันใหม่

หากต้องการเขียนบทความนี้เกี่ยวกับวิธีการทำ การติดตั้งวินโดวส์ออนไลน์ฉันได้รับแจ้งจากเหตุการณ์จากการฝึกฝนส่วนตัว ขณะนั่งอยู่ในที่ทำงาน วันหนึ่งฉันตัดสินใจติดตั้งระบบปฏิบัติการ Microsoft บนเน็ตบุ๊กที่มี Linux หลังจากรอจนหมดวันทำงาน ฉันก็เริ่มเปลี่ยนความคิดให้เป็นจริง อย่างไรก็ตาม ฉันประสบปัญหาเล็กน้อย เราทุกคนรู้ดีว่าเน็ตบุ๊กไม่มี seedrom และฉันไม่มีแฟลชไดรฟ์ที่เหมาะสมสำหรับจุดประสงค์นี้

แน่นอนว่าฉันได้ยินเกี่ยวกับสิ่งที่มีอยู่ในอินเทอร์เน็ต แต่ฉันไม่เคยลองทำด้วยตัวเองเลย ฉันท่องอินเทอร์เน็ตมาเป็นเวลานาน แต่ไม่พบวิธีใดที่คุ้มค่าแก่ความสนใจของฉัน เมื่อฉันรู้สึกผิดหวังอย่างยิ่งและพร้อมที่จะล้มเลิกการค้นหา ฉันได้พบกับซอฟต์แวร์ชื่อ Serva มันถูกเขียนโดยช่างฝีมือทางอินเทอร์เน็ตชื่อ Patrick Masotta ยิ่งไปกว่านั้น เขาไม่ได้เขียนมันง่าย ๆ แต่เขาก็บันทึกมันด้วย นี่เป็นการค้นพบที่โชคดีสำหรับฉันอย่างแท้จริง

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

หลังจากแชร์แล้ว ให้เปิดการบูทเครือข่าย PXE บนอุปกรณ์ที่ต้องการ (ในกรณีของฉันคือเน็ตบุ๊ก) คุณจะประสบความสำเร็จในการลองครั้งแรกและไม่มีปัญหาหรือความยากลำบากใด ๆ อย่างไรก็ตามหากคุณต้องการ Windows 7 การติดตั้งผ่านเครือข่ายก็ดำเนินการในลักษณะเดียวกัน อย่างไรก็ตาม ฉันยังคงประสบปัญหาอย่างหนึ่งกับการแปล Windows เป็นภาษาท้องถิ่น สิ่งนี้เกิดขึ้นเนื่องจากระบบของฉันเป็นภาษารัสเซีย และฉันไม่สามารถเปลี่ยนรูปแบบแป้นพิมพ์ภาษารัสเซียเป็นภาษาอังกฤษได้ ดังนั้นฉันจึงไม่สามารถป้อนรหัสผ่านด้วยชื่อเพื่อเข้าถึงโฟลเดอร์แชร์ที่จำเป็นได้

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

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

ฉันคิดว่าคุณเข้าใจทุกอย่างด้วยตัวเองแล้ว อย่างที่คุณเห็นไม่มีอะไรซับซ้อนหรือเหนือธรรมชาติในขั้นตอนนี้ ทำทุกอย่างตามที่ฉันเขียนไว้ที่นี่แล้วคุณจะมีความสุข