Cách cài đặt bất kỳ phiên bản Windows nào từ máy tính mạng khác

Nói về một việc phức tạp phải làm: cài đặt Windows qua mạng. Ngay cả việc cài đặt nó qua ổ USB(USB drive) cũng đơn giản hơn. Tuy nhiên, điều này không có nghĩa là không thể thực hiện được. Sử dụng một công cụ miễn phí có tên Serva và một chút thời gian và sự chú ý(time and attention) , bất kỳ ai cũng có thể thiết lập môi trường mạng(network environment) của mình để quá trình cài đặt Windows được thực hiện dễ dàng, từ một máy tính mạng(network computer) . Đây là cách toàn bộ quá trình hoạt động!

Điều kiện tiên quyết RẤT QUAN TRỌNG

Có rất nhiều thứ bạn cần chuẩn bị trước để mọi thứ diễn ra suôn sẻ. Vui lòng(Please) không bỏ qua bất kỳ yếu tố nào trong số này nếu không khả năng thất bại sẽ rất cao:

  • You need to download and extract a little tool named Serva. Download the appropriate version for your operating system (32-bit or 64-bit). You will notice that there are a "Non-Supporter" version and a "Supporter" version. The free one is the "Non-Supporter" version. It includes a small annoyance when you start it, plus a few limitations that won't impact you unless you are a network admin or IT professional who needs to install lots of operating systems on many network computers. If you are such a professional, go ahead and purchase the "Supporter" version which costs a fair $29.99.
  • "D:SERVA"

    Cách cài đặt Windows qua mạng với Serva

  • You need the original installation files for the operating system(s) you want to install over the network. Have them at hand as you will need to copy them to a special folder, as they are, without modifications.
  • For the computers where you are about to install Windows over the network, identify their exact network card model(s). Then, download the appropriate drivers for the Windows version you are about to install on them. By default, Windows setup programs support a limited number of network cards. If your system is rather new, then it is very likely that it won't support its network card and the installation procedure will fail.
  • Every time you run Serva, run it as administrator. This way it has the required permissions to create files, save the settings you make, etc.
  • When you run Serva, make sure that it is not blocked by your firewall. The application must be set as allowed on the computer where it runs, otherwise it won't be able to transfer anything over the network.
  • The computer where the installation files are stored and the one where you want to install Windows must be part of the same network. This means that you have a router on your home network, managing network IP addresses and network traffic. If not, then you should directly connect the two computers with a crossover cable.
  • Bước 1(Step 1) - Chạy Serva & Tạo (Run Serva & Make)cấu hình ban đầu(Initial Configuration) của nó

    Chạy Serva(Run Serva) với tư cách quản trị viên. Phiên bản miễn phí sẽ yêu cầu bạn đợi trong 7 giây trước khi có thể sử dụng. Sau khi hết thời gian chờ, hãy nhấp vào "Cảm ơn, không phải hôm nay"("Thanks, not today") .

    Cách cài đặt Windows qua mạng với Serva

    Cửa sổ của nó hiện đang mở. Nhấp vào Cài đặt(Settings) .

    Cách cài đặt Windows qua mạng với Serva

    Đầu tiên, hãy chuyển đến tab DHCP . Nếu các máy tính của bạn là một phần của cùng một mạng và việc quản lý Địa chỉ IP(IP Addresses) do bộ định tuyến của bạn đảm nhận, hãy bật các cài đặt sau: proxyDHCPBINL .

    Cách cài đặt Windows qua mạng với Serva

    BINL là một tiện ích bổ sung đặc biệt hoạt động như một phần mở rộng của giao thức DHCP(DHCP protocol) và nó được Serva sử dụng trong quá trình chuẩn bị và bảo trì(preparation and maintenance procedures) . proxyDHCP là một cài đặt đặc biệt cho Serva biết rằng nó không cần phải hoạt động như một máy chủ DCHP(DCHP server) để cung cấp địa chỉ IP cho các máy tính kết nối với nó.

    Mặc dù các nhà phát triển của Serva không khuyến nghị bật cài đặt này, chúng tôi đã học được trong quá trình thử nghiệm của mình rằng nó giúp loại bỏ một số vấn đề. Do đó(Therefore) , cũng bật hộp có nội dung "Liên kết DHCP với địa chỉ này" và để lại ("Bind DHCP to this address")địa chỉ IP(IP address) mặc định được cung cấp.

    Cách cài đặt Windows qua mạng với Serva

    Không cần phải sửa đổi các cài đặt khác trong tab này. Tiếp theo(Next) , chuyển đến tab TFTP .

    TFTP xuất phát từ Giao thức truyền tệp(Trivial File Transfer Protocol) tầm thường và nó là giao thức được Serva sử dụng để truyền tệp qua mạng. Giao thức này cũng cần một chút cấu hình.

    Đầu tiên, hãy chọn hộp gần Máy chủ TFTP(TFTP Server) . Sau đó, bạn cần chỉ định thư mục được gọi là "gốc". Đây là thư mục mà bạn dự định lưu trữ các tệp cài đặt Windows(Windows installation) . Thư mục này có thể là cùng một thư mục mà bạn đã giải nén Serva(Serva) hoặc một thư mục mới. Hãy nhớ rằng bạn nên sử dụng các đường dẫn ngắn và tránh sử dụng dấu cách và các ký tự đặc biệt (*, &, ", v.v.) trong tên thư(directory name) mục hoặc đường dẫn của nó.

    Cách cài đặt Windows qua mạng với Serva

    Để giúp loại bỏ sự cố trong một số môi trường mạng, bạn cũng có thể muốn chọn hộp gần "Liên kết TFTP với địa chỉ này" và giữ nguyên ("Bind TFTP to this address")địa chỉ IP(IP address) mặc định .

    Cách cài đặt Windows qua mạng với Serva

    Nhấn OK để lưu cài đặt của bạn. Sau đó, đóng Serva và khởi động lại nó (với tư cách là quản trị viên). Trong quá trình khởi động lại, nó sẽ tạo một cấu trúc thư mục(folder structure) đặc biệt trong thư mục gốc(root folder) mà bạn đã chỉ định.

    Cách cài đặt Windows qua mạng với Serva

    Trong số(Amongst) các thư mục đó, bạn phải tìm một thư mục có tên WIA_WDS và một thư mục khác có tên WIA_RIS . Nếu chúng không được tìm thấy bên trong thư mục gốc(root folder) mà bạn đã chỉ định, thì đã xảy ra sự cố với cấu hình của Serva . Nếu tất cả đều ổn, hãy tiếp tục và đọc phần tiếp theo trong bài viết này.

    Bước 2(Step 2) - Sao chép tệp cài đặt Windows(Windows Installation Files)

    Chuyển đến thư mục gốc(root folder) mà bạn đã chỉ định. Tại đây, bạn cần sao chép các tệp cài đặt Windows(Windows installation) , nguyên trạng của chúng, mà không có bất kỳ sửa đổi nào từ phía bạn.

    Nếu bạn muốn cài đặt các phiên bản Windows cũ hơn như Windows XP hoặc Windows(Windows XP or Windows) 2000, bạn cần sao chép các tệp đó trong thư mục WIA_RIS . Vì những hệ điều hành này rất cũ và chúng tôi không khuyên bạn nên sử dụng chúng, chúng tôi sẽ không cung cấp hướng dẫn cụ thể cho chúng.

    Nếu bạn định cài đặt Windows Vista , Windows 7 hoặc Windows 8 , thì hãy mở thư mục WIA_WDS . Tại đó, tạo một thư mục mới có tên theo phiên bản Windows(Windows version) mà bạn muốn sao chép. Sử dụng(Use) tên thư mục đơn giản, không có khoảng trắng hoặc ký tự đặc biệt. Ví dụ, tôi đã sử dụng Windows_7 .

    Cách cài đặt Windows qua mạng với Serva

    Tạo(Create) các thư mục riêng biệt, với các tên khác nhau cho tất cả các phiên bản Windows mà bạn định cài đặt qua mạng, sử dụng Serva .

    Bên trong thư mục đó, sao chép và dán(copy and paste) tất cả các tệp cài đặt cho phiên bản Windows(Windows version) mà bạn muốn cài đặt qua mạng. Chỉ cần(Simply) truy cập thư mục gốc của đĩa cài đặt(installation disc) và sao chép toàn bộ cấu trúc tệp và thư mục(file and folder structure) của nó .

    Bước 3 - Khởi động Serva

    Khởi động lại Serva(Start Serva) với tư cách là quản trị viên và đợi(administrator and wait) nó phát hiện các tệp cài đặt bạn đã thêm. Nó sẽ tạo cấu trúc thư mục(folder structure) đặc biệt , được yêu cầu để phân phối các tệp cài đặt qua mạng.

    Sau đó, đóng Serva và chuyển sang bước tiếp theo.

    Bước 4(Step 4) - Sao chép (các) Trình điều khiển cạc mạng(Network Card Driver)

    Tiếp theo, bạn cần sao chép trình điều khiển cạc mạng(network card) cho (các) máy tính mà bạn muốn cài đặt Windows .

    Chuyển đến thư mục mà bạn đã sao chép các tệp cài đặt. Trong trường hợp của tôi, đó là "D: \ serva" (cả thư mục cài đặt gốc và Serva(root and Serva installation folder) ), theo sau là "WIA_WDSWindows_7" .

    Cách cài đặt Windows qua mạng với Serva

    Tại đó, hãy truy cập "$OEM$$1DriversNIC" . Nếu bạn không thể tìm thấy các thư mục này, hãy tự tạo chúng.

    Sau đó, giải nén các trình điều khiển card mạng và đặt chúng vào bên trong. (network card)Nếu trình điều khiển của bạn ở dạng setup.exe hoặc dưới dạng tệp lưu trữ có thể tự giải nén, hãy giải nén nó trước. Đảm bảo rằng tệp ".inf"".cat" của trình điều khiển được lưu trữ trực tiếp trong thư mục NIC(NIC folder) .

    Bước 5(Step 5) - Chia sẻ Thư mục WIA_WDS(WIA_WDS Folder) với Mạng

    Để Serva phân phối tệp cài đặt Windows(Windows installation) qua mạng, chúng cần được chia sẻ với mạng để các máy tính khác có thể truy cập chúng. Thật không may, Serva yêu cầu bạn chia sẻ thư mục WIA_WDS (chứ không phải các thư mục con hoặc các thư mục khác của nó) bằng một tên chia sẻ(share name) rất cụ thể : WIA_WDS_SHARE . Sử dụng bất kỳ tên chia sẻ(share name) nào khác có nghĩa là quy trình cài đặt(installation procedure) có thể không thành công.

    Cách cài đặt Windows qua mạng với Serva

    Để chia sẻ thư mục này với tên mà chúng tôi đã đề cập, trước tiên bạn cần bật tính năng chia sẻ nâng cao trong Windows và sau đó chia sẻ nó. Đây là cách hoạt động của tính năng chia sẻ nâng cao trong Windows : Chia sẻ Thư viện hoặc Thư mục bằng Chia sẻ Nâng cao(Advanced Sharing) .

    Bạn phải cấp cho mọi người(Everyone) quyền chỉ đọc. Bạn cũng có thể chia sẻ thư mục này với các tài khoản người dùng cụ thể, có chi tiết đăng nhập mà bạn sẽ sử dụng sau này, trong quá trình cài đặt mạng(network installation process) . Một lần nữa(Again) , quyền chỉ đọc là đủ.

    Bước 6 - Khởi động Serva

    Khởi động lại Serva(Start Serva) , sử dụng quyền của quản trị viên. Nó sẽ phát hiện các trình điều khiển mạng bạn đã thêm và thực hiện một vài thay đổi để các trình điều khiển được phân phối chính xác khi bạn khởi chạy quá trình cài đặt(installation process) trên các máy tính khác. Bây giờ bạn có thể để nó mở và chờ kết nối mạng.

    Tiếp theo, chuyển đến (các) máy tính mà bạn muốn cài đặt Windows .

    Bước 7(Step 7) - Trên PC đích(Target PC) - Bật Lan Booting & Boot từ mạng

    Đi đến máy tính mà bạn muốn cài đặt Windows và nhập BIOS của nó . Đảm(Make) bảo rằng khởi động mạng được bật. Cài đặt này có thể được đặt tên là "Khởi động từ mạng"("Boot from the network") hoặc "Khởi động từ PXE"("Boot from PXE") .

    Sau đó, khởi động máy tính và nhấn phím cần thiết để hiển thị Menu Khởi động(Boot Menu) . Trên hầu hết các máy tính, bạn cần nhấn F12 hoặc F8 , tùy thuộc vào phiên bản BIOS(BIOS version) . Chọn Mạng(Network) hoặc PXE (một lần nữa, điều này phụ thuộc vào BIOS máy tính của bạn ), để khởi động từ mạng, sử dụng Serva .

    Cách cài đặt Windows qua mạng với Serva

    Nếu tất cả đều ổn, bạn sẽ thấy một màn hình tương tự như bên dưới, nơi MAC của máy tính được hiển thị và thẻ mạng(network card) yêu cầu địa chỉ IP(IP address) qua DHCP .

    Cách cài đặt Windows qua mạng với Serva

    Khi máy tính được kết nối với mạng, Serva sẽ tải và hiển thị một màn hình với các hệ điều hành có sẵn để cài đặt. Chọn một trong những bạn muốn và nhấn ENTER .

    Cách cài đặt Windows qua mạng với Serva

    Các tệp cài đặt được tải và một cửa sổ nhỏ có tên ServaPENet được hiển thị. Tại bước này, Serva cài đặt trình điều khiển mạng(network driver) mà bạn đã thêm trước đó, tải tài nguyên mạng và kết nối với thư mục cài đặt Windows(Windows installation) . Tùy thuộc vào cách bạn chia sẻ thư mục WIA_WDS , nó sẽ yêu cầu bạn cung cấp tên người dùng và mật khẩu(username and password) để truy cập nó. Nhập thông tin chi tiết của tài khoản người dùng(user account) mà bạn đã chia sẻ và kết nối.

    Nếu mọi việc suôn sẻ, quá trình cài đặt Windows(Windows installation) đã được bắt đầu.

    Bước 8(Step 8) - Cài đặt Windows qua mạng

    Tiếp theo, tiếp tục cài đặt Windows(Windows installation) như bình thường. Nếu bạn định cài đặt Windows 8 , hãy xem hướng dẫn cài đặt(installation guide) này : Cách cài đặt Windows 8 RTM trên máy tính của bạn(Your Computer) .

    Khắc phục sự cố với Serva

    Nếu bạn không chú ý đến tất cả các bước trong quy trình này, một số điều có thể sẽ thất bại. Dưới đây là một số điều chúng tôi đã học được khi thử nghiệm với công cụ này:

  • If ServaPENet returns this error: "Failed No NIC/Driver, Aborting!", it means that you forgot to copy the network card drivers as instructed at Step 4. If you copied them and you still get the error, double check that you have the correct driver for the network card of the computer where you want to install Windows, for the Windows version you are about to install. Also, double check that you copied it to the correct folder. Then, restart Serva to make sure it detects the driver before the network installation procedure starts.
  • If, on the target computer, Serva is not able to load at all over the network, consider enabling the "Bind DHCP to this address" and "Bind TFTP to this address" settings in the DHCP and TFTP tabs.
  • Cách cài đặt Windows qua mạng với Serva

  • One last piece of advice is to check the Serva logs. The messages shown there can help you troubleshoot different problems.
  • Một mẹo hay khác là khởi động lại Serva mỗi khi bạn thay đổi bất kỳ cài đặt nào của nó và mỗi khi bạn thêm thứ gì đó vào thư mục gốc(root folder) của nó .

    Vì chúng tôi không phải là nhà phát triển phần mềm này, chúng tôi không thể cung cấp hỗ trợ cho nó và giúp bạn với tất cả các vấn đề bạn có thể gặp phải. Nếu hướng dẫn của chúng tôi không giúp được bạn, hãy kiểm tra kỹ tài liệu của Serva - Serva PXE/BINL - AN01: Windows Install và cấu hình nâng cao - Chủ đề nâng cao trên TFTP(Advanced Topics on TFTP) .

    Phần kết luận

    Như bạn có thể thấy từ hướng dẫn này, việc thiết lập mọi thứ với Serva đòi hỏi khá nhiều thời gian và sự chú ý(time and attention) . Tuy nhiên, đây là cách đơn giản nhất để cài đặt bất kỳ phiên bản Windows hiện đại nào qua mạng. Nó hoạt động tốt cho cả mạng gia đình và mạng doanh nghiệp vừa hoặc nhỏ.

    Nếu bạn biết những công cụ hữu ích khác để cài đặt Windows qua mạng, đừng ngần ngại chia sẻ chúng bằng cách sử dụng biểu mẫu nhận xét bên dưới.



    About the author

    Tôi là một kỹ sư phần mềm và blogger với gần 10 năm kinh nghiệm trong lĩnh vực này. Tôi chuyên tạo các bài đánh giá và hướng dẫn về công cụ cho các nền tảng Mac và Windows, cũng như cung cấp các bình luận của chuyên gia về các chủ đề phát triển phần mềm. Tôi cũng là một diễn giả và người hướng dẫn chuyên nghiệp, từng thuyết trình tại các hội nghị công nghệ trên thế giới.



    Related posts