Hình ảnh máy tính độc lập phần cứng


10

Nơi tôi làm việc, chúng tôi triển khai rất nhiều máy tính cho nhân viên và chúng tôi cố gắng giữ tất cả chúng giống nhau.

Hiện tại chúng tôi lấy từng loại máy mới mà chúng tôi nhận được, định cấu hình theo cách chúng tôi muốn và sau đó chụp ảnh bằng Norton Ghost. Sau đó chúng tôi triển khai nó cho bất kỳ máy tính nào khác đi vào.

Vấn đề là chúng ta không chỉ phải làm điều này cho mỗi máy mà còn phải cập nhật chúng theo cách thủ công. Có một công cụ thuận tiện để xây dựng một hình ảnh độc lập tương đối phần cứng có thể được cập nhật trong một môi trường ảo?

Xây dựng hình ảnh trên máy ảo một cách lý tưởng, sử dụng trình điều khiển từ gói trình điều khiển để cho phép triển khai trên bất kỳ máy nào, do đó giảm công việc của chúng tôi chỉ đơn giản là khắc phục các sự cố trình điều khiển nhỏ có thể xuất hiện và thay đổi tên máy tính.

Tôi biết đây là một tính năng của một số phần mềm loại doanh nghiệp rất lớn, nhưng tôi đã hy vọng cho một giải pháp tương đối đơn giản. Nếu có một vài khả năng, tôi chủ yếu tìm kiếm một số hướng - tức là: từ khóa để tìm kiếm, v.v.


Tôi mới làm điều này cho Windows XP khoảng một tuần trước. Bạn đang tìm hệ điều hành nào?
Devator

Bạn sẽ được phục vụ tốt hơn tại Server Fault . Xin đừng đăng chéo; người điều hành hoặc cộng đồng sẽ chuyển câu hỏi này cho bạn.
bwDraco

@Devator: Đó là Windows 7 doanh nghiệp. Nhưng tôi tò mò không biết bạn nghĩ gì DragonLord: Cảm ơn - Tôi không thực sự chắc chắn và lướt qua những câu hỏi gần đây nhất khiến tôi nghĩ đây sẽ là một nơi tốt. Tôi thường kết thúc với những thứ thuộc loại lập trình :-)

Câu trả lời:


10

Mặc dù câu trả lời của @ TheCompWiz là tốt, tôi muốn thêm phiên bản của riêng tôi dựa trên trải nghiệm cá nhân của riêng tôi.

Khi bạn nghĩ về việc tự động hóa các triển khai Windows (bất cứ thứ gì Vista / 2008 trở lên), nó sẽ giúp tách các bit cài đặt thực tế khỏi việc phân phối các bit cài đặt cho máy đích. DVD Windows 7 là cơ chế phân phối tiêu chuẩn cho bộ bit cài đặt Windows 7 mặc định. Nó chứa một hình ảnh WinPE nhỏ (boot.wim) tải khi khởi động, sau đó chịu trách nhiệm ghi hình ảnh hệ điều hành thực tế (install.wim) xuống ổ cứng. Windows Deployment Services cũng chỉ là một cơ chế phân phối. Nó có thể lưu trữ cả boot.wim và install.wim để khách hàng có thể thực hiện cài đặt trực tiếp qua mạng mà không cần phương tiện vật lý.

Nhưng việc phân phối các bit cài đặt chỉ là một phần nhỏ của câu chuyện. Tạo "hình ảnh" tùy chỉnh của bạn (mặc dù nó thực sự giống với hình ảnh lai / cài đặt tự động) nói chung là điều cần nhiều thời gian nhất và điều mà hầu hết mọi người quan tâm. Những người khác đã đề cập bằng Sysprep để tạo hình ảnh tùy chỉnh của bạn. Nhưng việc sử dụng nó trực tiếp và chỉnh sửa thủ công những thứ như unattend.xml là rắc rối hơn nhiều so với giá trị của nó. Vào cuối ngày, nhiều giải pháp miễn phí và trả phí để tùy chỉnh các triển khai Windows chỉ là các trình bao bọc và các tập lệnh được tạo sẵn mà tất cả đều liên kết với Sysprep.

Công cụ miễn phí yêu thích cá nhân của tôi để thực hiện các triển khai Windows tùy chỉnh là Bộ công cụ triển khai Microsoft (MDT) mới phát hành phiên bản 2012. Tất cả thực sự là một loạt các tập lệnh được tạo sẵn và một số GUI hoạt động cùng với Bộ cài đặt tự động của Windows (WAIK ) để giúp bạn xây dựng cài đặt tự động của bạn. Sau đó, bạn có nhiều lựa chọn về cách cung cấp cài đặt đó cho khách hàng của mình (WDS boot.wim, CD / DVD có thể khởi động, khóa USB có thể khởi động, v.v.).

Ra khỏi hộp, thực sự không khó để xây dựng một hình ảnh nhanh chóng với một số trình điều khiển, bản vá và ứng dụng. Nơi mà nó tỏa sáng là một khi bạn đào sâu vào việc tạo ra các kịch bản tùy chỉnh của riêng bạn. Bầu trời thực sự là giới hạn ở đây. Trong công việc trước đây của chúng tôi, chúng tôi đã sử dụng nó để triển khai một hình ảnh Windows 7 x64 cho khoảng 1000 máy từ nhiều nhà cung cấp phần cứng bao gồm MacBook khởi động kép và iMac. MDT thực sự là một trong những sản phẩm Microsoft yêu thích của tôi mọi thời đại. Và tôi đã đề cập đến nó miễn phí ?


Tôi tự hỏi nếu tôi có thể "chấp nhận" hai câu trả lời vì đây cũng là thông tin rất tốt. Tôi chắc chắn sẽ dùng thử Bộ công cụ triển khai Microsoft này - chúng tôi thực sự không cần bất kỳ tính năng kịch bản nâng cao nào, đó là lý do Ghost đã được dung thứ quá lâu. Đó chỉ là phần mềm tối thiểu + văn phòng + windows 7. Chúng tôi đặt tên cho các máy tính bằng tay để xác nhận rằng chúng có được gắn thẻ nội dung chính xác và đó là về mức độ tùy chỉnh. Đôi khi, người dùng có thể yêu cầu phần mềm đặc biệt như Creative Suite, nhưng trong những trường hợp đó, chúng tôi chỉ cần làm bằng tay. Tại thời điểm này tôi chỉ đang nghiên cứu. Cảm ơn!
Jacob Schaer

Chỉ cần thêm vào bài đăng của Ryan, Có một số tính năng thú vị để giữ cho hình ảnh của bạn được cập nhật với MDT. Bạn có thể tải xuống các bản cập nhật Windows và thêm chúng vào MDT và các triển khai tiếp theo của bạn sẽ tự động thêm các bản cập nhật đó. Khi bạn nhận được một mô hình máy tính mới, chỉ cần nhập trình điều khiển vào MDT và bạn đã sẵn sàng triển khai mô hình đó. Các ứng dụng có thể được cài đặt sau khi Windows hoàn tất cài đặt với tác vụ cài đặt bài. Điều này cho phép bạn thay đổi các phiên bản phần mềm mà không cần tạo lại hình ảnh. Một video ngắn để giúp bạn bắt đầu.
lùn

8

Câu trả lời "Microsoft": Dịch vụ triển khai Windows . Khi được sử dụng đúng cách, những hình ảnh này dễ dàng được cập nhật với các bản vá, gói dịch vụ, trình điều khiển và ứng dụng mới nhất. Nó rất mô-đun theo thiết kế và có thể dễ dàng thích ứng với nhu cầu của bạn. Thật không may, nó cần một đội ngũ người để quản lý. Chờ quá nhiều cho 1 người để cấu hình / bảo trì.

Câu trả lời dài hơn: Nó thực sự phụ thuộc vào quy mô hoạt động của bạn. Triển khai các cửa sổ cho 10 máy bằng WDS là một bài tập vô ích. Đó là một công việc nhiều hơn bạn có thể tưởng tượng. Nếu bạn đang có thói quen cung cấp hàng chục hoặc hàng trăm máy móc ... Chắc chắn. Nó hoạt động rất tốt. Quá trình này bao gồm chụp ảnh stock, ném nó vào WDS để tùy chỉnh nó theo nhu cầu của bạn ... thêm các thành phần bổ sung ... (trình điều khiển / bản vá / gói dịch vụ) và tạo tệp trả lời cho nhu cầu của bạn ... và bạn đang tắt Nghe có vẻ đơn giản ... nhưng thật đáng buồn phải không. Thậm chí không một chút. Ngay cả khi biết cách xây dựng một thiết lập WDS phù hợp từ đầu ... sẽ khiến bạn mất hàng tuần để được cấu hình và thiết lập cho nhu cầu của bạn. có lẽ tốt hơn hết là xây dựng các máy của bạn như bạn đã làm bằng cách tạo một máy "chính", sau đó chạy "sysprep" để làm cho hình ảnh chung chung một lần nữa, và sau đó thổi hình ảnh đó đến tất cả các máy bạn cần. Nếu tôi không nhầm, Symantec Ghost có tùy chọn này, cũng như các giải pháp nguồn mở nhưSương mù dễ bảo trì hơn nhiều.

Là tùy chọn thứ 3, nằm ở giữa một nơi nào đó ... bạn có thể sử dụng các công cụ như nLite (cho XP), vLite (cho Vista) rt7Lite cho (Win7) cho phép bạn thực hiện cài đặt "trượt" đĩa. Về cơ bản, bạn cung cấp cho nó CD Windows ... và nó trích xuất tất cả các bit cần thiết, sau đó bạn có thể tùy chỉnh trình cài đặt để không hỏi bất kỳ câu hỏi ngớ ngẩn nào ... và sau đó cài đặt trình điều khiển / gói dịch vụ / bản vá vào iso . Khi bạn đã có ISO ... bạn chỉ cần ghi nó vào đĩa vật lý và khởi động nó. Nó sẽ cài đặt tất cả các trình điều khiển và như vậy bạn trượt vào iso. Thật không may, nó sẽ không cho phép bạn tạo trước tài khoản người dùng và định cấu hình chia sẻ mạng & cài đặt máy in mạng.


Hmmm ... Tôi thực sự hy vọng tránh WDS vì những lý do tương tự - nó đã được xem xét, nhưng nó sẽ đòi hỏi nhiều chuyên môn hơn bất cứ ai hiện đang làm việc. Sysprep chắc chắn là một công cụ chúng tôi đã xem xét, nhưng nó có vấn đề nếu tôi nhớ lại. Tôi có thể phải xem xét lại vì nó giúp khái quát những hình ảnh cực kỳ cụ thể. Tôi đã hy vọng có một số giải pháp của bên thứ ba. Tôi biết Ghost đã hỗ trợ hạn chế cho ý tưởng này dưới dạng "triển khai ở bất cứ đâu" nhưng tôi chưa bao giờ thực sự nhìn vào nó nhiều. Tôi có thể nhìn vào Fog - tôi cảm thấy mệt mỏi với Ghost cũ.

sysprep đã trở nên khá mạnh mẽ trong vài năm qua ... Hầu hết các vấn đề trong quá khứ đều liên quan đến trình điều khiển và các vấn đề cụ thể của HAL nếu tôi nhớ lại chính xác. Với Windows 7 ... hầu hết các vấn đề đó đều trở thành vấn đề, vì win7 đủ thông minh để không trở lại HAL chung và cho phép bạn cài đặt trình điều khiển chipset & như vậy cho các loại phần cứng khác nhau.
TheCompWiz

Tôi chắc chắn sẽ xem xét lại nó sau đó - chắc chắn đã được một thời gian kể từ khi chúng tôi xem xét nó. Một trong những nhân viên trước đã gặp rắc rối với Windows 7 và chúng tôi đã gặp sự cố, nhưng tôi không hoàn toàn chắc chắn rằng anh ta đã làm đúng. Về cơ bản tôi chỉ đang hỏi một cách mong muốn, hy vọng rằng có lẽ một số bên thứ ba đã hoàn thiện nó bằng cách nào đó. Tôi đã đọc rằng có lẽ Novell có một số giải pháp, nhưng chúng là những giải pháp tất cả trong một rất lớn với những thứ như quản lý tài sản, cấp phép, v.v.
Jacob Schaer

Nếu bạn không muốn tham gia WDS ngay lập tức (bạn nên nghiêm túc xem xét nó), hãy lấy AIK , có thể giúp bạn bắt đầu xây dựng, bắt, phục vụ và triển khai WIM mà không cần WDS.
jscott

Tôi sẽ chấp nhận đây là câu trả lời - nó cho tôi rất nhiều suy nghĩ. Cảm ơn @jscott cho ý tưởng AIK. Theo như nLite, tôi đã sử dụng nó trong XP và điều đó thật tuyệt, nhưng thực tế là nó đã được cài đặt đầy đủ mỗi lần khiến nó rất tốn thời gian và không thực tế để phân phối số lượng lớn. Tôi đã tự mình nhìn xung quanh và không tìm thấy giải pháp thực tế ảo nào, vì vậy tôi đoán tôi sẽ chỉ cắn viên đạn và bắt đầu đọc về WDS / AIK.
Jacob Schaer

1

Như bạn đã nói, bạn muốn không sử dụng WDS, hãy xem qua Sysprep. Bạn có thể cài đặt phần mềm / cập nhật bạn muốn (nhưng KHÔNG có trình điều khiển!), Chạy sysprep.exe(nằm trong %SYSTEMROOT%\system32\Sysprep\), với tùy chọn tổng quát hóa và sau đó hình ảnh PC của bạn với FOGhoặc bất kỳ giải pháp hình ảnh nào khác (Ghost, CloneZilla).

Bây giờ khi bạn hình ảnh một máy khác và khi nó khởi động, nó sẽ cài đặt trình điều khiển cần thiết. Bạn cũng có thể tự động hóa một số phần thông qua "cài đặt nhỏ" với unattend.xml(xem các bài viết khác nhau trên web về vấn đề này).

Với phương pháp này, bạn không cần sử dụng WDS, WindowsPE (thậm chí một số bài viết nói rằng bạn phải cài đặt nó - không cần thiết nhưng đó là cách Microsoft muốn bạn sử dụng nó).


0

Một cách để tạo ra "một hình ảnh độc lập tương đối phần cứng có thể được cập nhật trong môi trường ảo":

  • Cài đặt hệ điều hành yêu thích của bạn bên trong một máy ảo (VirtualBox hoặc VMWare hoặc v.v.). Đồng thời cài đặt tất cả các ứng dụng tiêu chuẩn mà bạn muốn mọi người sử dụng. Ngoài ra tất cả các bản cập nhật mới nhất, vv Sau đó tạm dừng VM đó.
  • Sao chép hình ảnh VM vào từng máy vật lý của bạn.
  • Định cấu hình máy vật lý của bạn để khởi động vào bản sao cục bộ của máy ảo đó. Vì vậy, lần tới khi người dùng của bạn bật phần cứng vật lý và cho phép HĐH mặc định khởi động, người dùng của bạn sẽ kết thúc mọi thứ bên trong VM đó.
  • Khởi động lại máy vật lý và khi hoàn thành khởi động vào VM, thay đổi tên máy tính, v.v.

Do VM có thể ẩn một số khác biệt về phần cứng vật lý giữa máy tính này và máy tính khác (các card âm thanh khác nhau, v.v.), hình ảnh VM có thể giống hệt nhau giữa hai máy tính đủ khác nhau để hệ thống trước đó của bạn yêu cầu 2 hình ảnh khác nhau .

Một số người dường như đang làm một cái gì đó rất giống với điều này: Cách khởi động từ VHD ; EasyBCD ; openQRM ; Cách khởi động hình ảnh trực tiếp, bỏ qua hệ điều hành máy chủ ; Làm cách nào để khởi động hình ảnh máy ảo từ mạng của tôi? ; Vân vân.


-1

Tôi không chắc tại sao những câu trả lời này lại đi theo hướng không sử dụng một công cụ được thiết kế dành riêng cho việc này cho bạn. Tức là smartImager hoặc một cái gì đó tương tự. Chúng tôi đã từng sử dụng MDT và SCCM, sau đó đã thử một loạt các công cụ nhưng thời gian để cập nhật và làm cho mọi thứ đều điên rồ. Chúng tôi đã kết thúc bằng smartImager vì đây là giao diện tự động nhất và có giao diện tốt nhất, dễ dàng. Tôi biết có một vài công cụ hiện có làm điều này cho bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.