Pencitraan komputer independen perangkat keras

10

Di tempat saya bekerja, kami menggunakan banyak komputer untuk staf dan kami berusaha agar semuanya tetap sama.

Saat ini kami mengambil setiap jenis mesin baru yang kami dapatkan, mengkonfigurasinya seperti yang kami inginkan, dan kemudian mengambil gambarnya menggunakan Norton Ghost. Kami kemudian menyebarkan ini ke komputer lain yang masuk.

Masalahnya adalah kita tidak hanya harus melakukan ini untuk setiap mesin, tetapi juga secara manual memperbaruinya. Apakah ada alat yang nyaman untuk membangun gambar independen yang relatif perangkat keras yang dapat diperbarui dalam lingkungan virtual?

Idealnya membangun gambar di mesin virtual, gunakan driver dari paket driver untuk memungkinkan penyebaran pada mesin apa pun, sehingga mengurangi pekerjaan kami untuk hanya memperbaiki masalah driver kecil yang mungkin muncul dan mengubah nama komputer.

Saya tahu ini adalah fitur dari beberapa jenis perangkat lunak perusahaan yang sangat besar, tetapi saya berharap untuk solusi yang relatif sederhana. Jika ada beberapa kemungkinan, saya sebagian besar mencari beberapa arahan - yaitu: kata kunci yang harus dicari, dll.

Jacob Schaer
sumber
Saya baru saja melakukan ini untuk Windows XP kira-kira seminggu yang lalu. OS apa yang Anda cari?
Devator
Anda akan lebih baik dilayani di Server Fault . Tolong jangan lintas pos; moderator atau komunitas akan memigrasikan pertanyaan ini untuk Anda.
bwDraco
@Devator: Ini perusahaan Windows 7. Tapi saya ingin tahu apa yang Anda hasilkan. DragonLord: Terima kasih - Saya tidak benar-benar yakin dan dengan cepat melihat pertanyaan-pertanyaan terbaru membuat saya berpikir ini akan menjadi tempat yang baik. Saya biasanya lebih dalam hal jenis pemrograman :-)

Jawaban:

10

Walaupun jawaban @ TheCompWiz bagus, saya ingin menambahkan versi saya sendiri berdasarkan pengalaman pribadi saya.

Ketika Anda berpikir tentang mengotomatiskan penyebaran Windows (apa pun Vista / 2008 dan seterusnya), ada baiknya untuk memisahkan bit instalasi aktual dari pengiriman bit instalasi ke mesin tujuan. Windows 7 DVD adalah mekanisme pengiriman standar untuk set default bit instalasi Windows 7. Ini berisi gambar WinPE kecil (boot.wim) yang memuat saat boot yang kemudian bertanggung jawab untuk menulis gambar OS yang sebenarnya (install.wim) ke hard drive. Layanan Penyebaran Windows juga hanya mekanisme pengiriman. Ia dapat meng-host boot.wim dan install.wim sehingga klien dapat melakukan instalasi langsung melalui jaringan tanpa perlu media fisik.

Tetapi pengiriman bit instalasi hanya sebagian kecil dari cerita. Membuat "gambar" khusus Anda (meskipun sebenarnya lebih dari gambar hybrid / instalasi otomatis) biasanya merupakan hal yang paling memakan waktu dan apa yang dipedulikan kebanyakan orang. Orang lain telah menyebutkan menggunakan Sysprep untuk membuat gambar khusus Anda. Tetapi menggunakannya secara langsung dan secara manual mengedit hal-hal seperti unattend.xml jauh lebih sulit daripada nilainya. Pada akhirnya, banyak solusi gratis dan berbayar untuk menyesuaikan penyebaran Windows hanyalah pembungkus dan skrip pra-dibuat yang semuanya terkait dengan Sysprep.

Alat gratis pribadi favorit saya untuk membuat penyebaran Windows khusus adalah Microsoft Deployment Toolkit (MDT) yang baru-baru ini dirilis versi 2012. Yang benar-benar adalah sekelompok skrip pra-dibuat dan beberapa GUI yang bekerja bersama-sama dengan Windows Automated Installation Kit (WAIK) ) untuk membantu Anda membangun instalasi otomatis Anda. Anda kemudian memiliki beragam pilihan tentang cara mengirimkan instalasi itu ke klien Anda (WDS boot.wim, CD / DVD yang dapat di-boot, kunci USB yang dapat di-boot, dll.).

Out of the box, itu benar-benar tidak sulit untuk membangun gambar cepat dengan beberapa driver, patch, dan aplikasi. Di mana itu bersinar adalah sekali Anda menggali membuat skrip kustom Anda sendiri. Langit adalah batas di sini. Dalam pekerjaan saya sebelumnya, kami menggunakannya untuk menyebarkan gambar Windows 7 x64 tunggal ke sekitar 1.000 mesin dari beberapa vendor perangkat keras termasuk MacBook dual-boot dan iMacs. MDT benar-benar salah satu produk Microsoft favorit saya sepanjang masa. Dan apakah saya menyebutkan itu gratis ?

Ryan Bolger
sumber
Saya ingin tahu apakah saya dapat "menerima" dua jawaban karena ini adalah info yang sangat bagus juga. Saya pasti akan mencoba Microsoft Deployment Toolkit ini - kami tidak benar-benar membutuhkan fitur scripting canggih yang mengapa Ghost telah ditoleransi begitu lama. Ini hanya perangkat lunak minimum + office + windows 7. Kami memberi nama komputer dengan tangan untuk mengonfirmasi bahwa mereka mendapatkan penandaan aset yang benar dan itu adalah tentang tingkat penyesuaian. Kadang-kadang pengguna mungkin memerlukan perangkat lunak khusus seperti Creative Suite, tetapi dalam kasus itu kami hanya melakukannya dengan tangan. Pada titik ini saya hanya meneliti. Terima kasih!
Jacob Schaer
Hanya untuk menambah posting Ryan, Ada beberapa fitur menarik untuk menjaga gambar Anda diperbarui dengan MDT. Anda dapat mengunduh pembaruan Windows dan menambahkannya ke MDT, dan penerapan Anda berikutnya akan menambahkannya secara otomatis. Saat Anda mendapatkan model komputer baru, cukup impor driver ke MDT dan Anda siap untuk menggunakan model itu. Aplikasi dapat diinstal setelah Windows selesai menginstal dengan tugas instalasi pasca. Ini memungkinkan Anda untuk mengubah versi perangkat lunak tanpa membuat ulang gambar. Sebuah video singkat untuk membantu Anda memulai.
dwolters
8

Jawaban "Microsoft": Layanan Penyebaran Windows . Ketika digunakan dengan benar, gambar-gambar ini mudah diperbarui dengan tambalan, paket layanan, driver, dan aplikasi terbaru. Ini sangat modular dengan desain dan dapat dengan mudah beradaptasi dengan kebutuhan Anda. Sayangnya dibutuhkan tim orang untuk mengelola. Terlalu banyak untuk 1 orang untuk mengkonfigurasi / memelihara.

Jawaban yang lebih panjang: Itu benar-benar tergantung pada skala operasi Anda. Menyebarkan windows ke 10-mesin menggunakan WDS adalah latihan yang sia-sia. Ini jauh lebih banyak pekerjaan daripada yang dapat Anda bayangkan. Jika Anda terbiasa menyediakan puluhan atau ratusan mesin ... Tentu. Ini bekerja dengan baik. Prosesnya terdiri dari mengambil gambar stok, melemparkannya ke WDS untuk menyesuaikannya dengan kebutuhan Anda ... tambahkan komponen tambahan ... (driver / patch / servicepack) dan hasilkan file jawaban untuk kebutuhan Anda ... dan Anda sedang pergi. Kedengarannya sederhana ... tapi sayangnya tidak. Bahkan tidak sedikit. Bahkan mengetahui cara membangun pengaturan WDS yang tepat dari awal ... akan membutuhkan waktu berminggu-minggu untuk dikonfigurasi dan pengaturan untuk kebutuhan Anda. mungkin lebih baik membangun mesin Anda seperti yang Anda lakukan dengan membuat mesin "master", kemudian jalankan "sysprep" untuk membuat gambar menjadi umum kembali, dan kemudian meniup gambar itu ke semua mesin yang Anda butuhkan. Jika saya tidak salah, Symantec Ghost memiliki opsi ini, serta solusi open-source sepertiKabut yang jauh lebih mudah dirawat.

Sebagai opsi ke-3, yang merupakan semacam-di tengah di suatu tempat ... Anda dapat menggunakan alat-alat seperti nLite (untuk XP), vLite (untuk Vista) rt7Lite untuk (Win7) yang memungkinkan Anda membuat instalasi "slipstreamed" disk. Pada dasarnya, Anda memberikan CD Windows ... dan mengekstrak semua bit yang dibutuhkan, kemudian Anda dapat menyesuaikan installer untuk membuatnya tidak mengajukan pertanyaan bodoh ... dan kemudian pra-instal driver / servicepack / patch ke iso . Setelah Anda memiliki ISO ... Anda cukup membakarnya ke disk fisik & boot darinya. Ini akan menginstal semua driver & Anda memasukkannya ke iso. Sayangnya, itu tidak akan membiarkan Anda membuat akun pengguna & mengkonfigurasi jaringan berbagi & menginstal printer jaringan & semacamnya.

TheCompWiz
sumber
Hmmm ... Saya sebenarnya berharap untuk menghindari WDS karena alasan yang sama - itu sudah dipertimbangkan, tapi itu akan membutuhkan keahlian lebih dari siapa pun saat ini dipekerjakan. Sysprep tentu saja merupakan alat yang kami pertimbangkan, tetapi ia memiliki masalah jika saya ingat. Saya mungkin harus memeriksanya lagi karena hal itu membantu menyamaratakan gambar yang sangat spesifik. Saya agak berharap ada solusi pihak ketiga. Saya tahu Ghost memiliki dukungan terbatas untuk ide ini dalam bentuk "menyebarkan di mana saja" tetapi saya tidak pernah benar-benar melihatnya. Saya mungkin melihat ke Fog - saya sudah bosan dengan Ghost tua.
sysprep telah menjadi sangat kuat selama beberapa tahun terakhir ... Sebagian besar masalah di masa lalu terkait dengan driver dan masalah khusus HAL jika saya ingat dengan benar. Dengan Windows 7 ... sebagian besar masalah tersebut telah menjadi masalah, karena win7 cukup pintar untuk gagal kembali ke HAL umum dan memungkinkan Anda menginstal driver chipset & semacamnya untuk berbagai jenis perangkat keras.
TheCompWiz
Saya pasti akan memeriksanya lagi - pasti sudah lama sejak kami mempertimbangkannya. Salah satu karyawan sebelumnya mengacaukannya untuk Windows 7 dan kami memiliki masalah, tapi saya tidak sepenuhnya yakin dia melakukannya dengan benar. Pada dasarnya saya hanya bertanya dengan angan-angan, berharap bahwa mungkin ada pihak ketiga yang menyempurnakannya. Saya telah membaca bahwa mungkin Novell memiliki beberapa solusi, tetapi mereka adalah solusi all-in-one yang sangat besar dengan hal-hal seperti manajemen aset, perizinan, dll.
Jacob Schaer
Jika Anda tidak ingin langsung masuk ke WDS (Anda harus serius mempertimbangkannya), dapatkan AIK , yang dapat membantu Anda memulai membangun, menangkap, melayani, dan menggunakan WIM tanpa WDS.
jscott
Saya akan menerima ini sebagai jawabannya - itu memberi saya banyak hal untuk dipikirkan. Terima kasih @jscott untuk ide AIK. Sejauh nLite berjalan, saya menggunakannya kembali di XP dan itu hebat, tetapi fakta bahwa itu pada dasarnya instalasi penuh setiap kali membuatnya sangat memakan waktu dan tidak praktis untuk distribusi massal. Saya melakukan beberapa pencarian di sekitar saya dan tidak menemukan solusi virtual-ke-fisik yang nyata, jadi saya kira saya hanya akan menggigit peluru dan mulai membaca tentang WDS / AIK.
Jacob Schaer
1

Seperti yang Anda katakan Anda tidak ingin menggunakan WDS, lihatlah Sysprep. Anda dapat menginstal perangkat lunak / pembaruan yang Anda inginkan (tetapi TANPA driver!), Jalankan sysprep.exe(terletak di %SYSTEMROOT%\system32\Sysprep\), dengan opsi generalisasi dan kemudian gambar PC Anda dengan FOGatau solusi pencitraan lainnya (Ghost, CloneZilla).

Sekarang ketika Anda gambar mesin lain dan ketika boot, itu akan menginstal driver yang diperlukan. Anda juga dapat mengotomatisasi beberapa bagian melalui "mini-install" dengan unattend.xml(lihat berbagai artikel di web mengenai ini).

Dengan metode ini Anda tidak perlu menggunakan WDS, WindowsPE (bahkan beberapa artikel mengatakan Anda harus menginstalnya - itu tidak perlu tetapi itulah cara Microsoft ingin Anda menggunakannya).

Devator
sumber
0

Salah satu cara untuk membuat "gambar independen yang relatif perangkat keras yang dapat diperbarui di lingkungan virtual":

  • Instal OS favorit Anda di dalam mesin virtual (VirtualBox atau VMWare atau dll.). Juga instal semua aplikasi standar yang Anda ingin semua orang gunakan. Juga semua pembaruan terbaru, dll. Lalu jeda VM itu.
  • Salin gambar VM ke masing-masing mesin fisik Anda.
  • Konfigurasikan mesin fisik Anda untuk mem-boot ke salinan lokal dari mesin virtual itu. Jadi pada saat pengguna Anda menyalakan perangkat keras fisik dan memungkinkan OS default untuk memulai, pengguna Anda akhirnya menjalankan semua yang ada di dalam VM itu.
  • Nyalakan ulang mesin fisik, dan ketika selesai boot ke VM, ubah nama komputer, dll.

Karena VM dapat menyembunyikan beberapa perbedaan perangkat keras fisik antara satu komputer dan komputer lainnya (kartu suara berbeda, dll.), Gambar VM dapat persis sama antara dua komputer yang cukup berbeda sehingga sistem Anda sebelumnya akan membutuhkan 2 gambar berbeda. .

Beberapa orang tampaknya melakukan sesuatu yang sangat mirip dengan ini: Cara Boot dari VHD ; EasyBCD ; openQRM ; Cara mem-boot gambar secara langsung, melewati OS mesin host ; Bagaimana cara mem-boot gambar mesin virtual dari jaringan saya? ; dll.

David Cary
sumber
-1

Saya tidak yakin mengapa jawaban ini mengarah pada tidak menggunakan alat yang dirancang khusus untuk melakukan ini untuk Anda. Yakni smartImager atau yang serupa. Kami dulu menggunakan MDT dan SCCM, kemudian mencoba banyak alat tetapi waktu dalam overhead untuk memperbarui dan membuat semuanya gila. Kami akhirnya menggunakan smartImager karena itu yang paling otomatis dan memiliki antarmuka terbaik yang mudah. Saya tahu ada beberapa alat di luar sana yang melakukan ini untuk Anda.

MyDogIsChoking
sumber