Saat ini saya bekerja di meja bantuan teknologi untuk kampus saya, tempat kami memperbaiki komputer pribadi semua siswa. Kami memiliki ratusan DVD dan CD yang kami gunakan untuk melakukan boot ke semua jenis hal yang berbeda untuk memecahkan masalah. Diantaranya adalah:
- Berbagai distro Linux
- Lingkungan Windows PE
- hard drive Regen
- Konsol pemulihan Windows (semua versi)
- Disk instalasi Windows (semua versi)
Ini berarti bahwa kami menghabiskan banyak uang untuk CD dan DVD saat mereka hilang, tergores, dll. Menjadi cukup merepotkan untuk mengelolanya! Saya telah mempertimbangkan bermain-main dengan server PXE yang dapat memungkinkan kita untuk boot ke hal-hal ini melalui jaringan dan mengurangi kekacauan.
Beberapa disk memiliki informasi boot khusus sehingga Anda tidak bisa hanya menyalin file ke disk kosong. Dan beberapa dari mereka tidak kompatibel satu sama lain pada CD multi-boot yang saya buat. Sebagai contoh, saya belum dapat membuat CD multi-boot dengan Ubuntu 11.04 dan CD boot Hiren.
- Apakah mungkin untuk memiliki satu server PXE yang dapat memungkinkan perangkat untuk "boot ke" berbagai lingkungan yang berbeda?
- Mungkinkah server PXE memiliki gambar disk yang dapat di-boot (ISO) sehingga cukup 'mengemulasi' komputer yang terhubung untuk boot?
- Jika jawaban untuk # 2 adalah 'tidak', bagaimana seseorang bisa mengatur server PXE untuk boot ke banyak hal?
Pada akhirnya, saya ingin boot ke server PXE yang hanya memberikan menu bernomor item yang bisa kita boot. Seperti 1) Ubuntu, 2) Regen hard drive, 3) Windows 7 Home, dll. Apakah ini mungkin?
Di mana saya bisa mulai?
sumber
Jawaban:
Ya. Saya sudah mengelola banyak server PXE. Saya akan merekomendasikan NeoPXE. Ada banyak dokumentasi di dalamnya dan ini sangat kuat. Anda dapat melakukan hal-hal seperti membuat menu yang akan menghubungkan ke server PXE lain dan menginstal target.
Anda juga harus tahu bahwa server PXE hanyalah server DHCP yang dipasangkan dengan server TFTP. Untuk melakukan hal-hal yang lebih maju seperti yang saya jelaskan di bawah ini, Anda akan menyiapkan server DHCP proxy.
Sebagai contoh, kami telah mengaturnya sehingga ketika Anda pertama kali boot PXE Anda memiliki daftar opsi untuk pergi ke beberapa server PXE departemen yang berbeda atau pergi ke Linux, Solaris, atau BSD. Dari sana Anda dapat pergi ke Stable / Devel kemudian pilih arsitektur dan versi Anda. Akhirnya Anda akan diberi opsi untuk melakukan kickstart / autoyast / jumpstart atau instal yang dihadiri.
Menu dapat dibuat secara programatik dan / atau dengan tangan. Anda mengedit file konfigurasi kemudian jalankan make. Saya pikir ini menjawab 1, 2, dan 4. Untuk nomor 3, jika saya mengerti Anda dengan benar ... Anda tidak bisa hanya melayani ISO ke klien dari server PXE. Untuk distro Linux, umumnya, Anda harus mengeluarkan initrd dan vmlinuz dan kemudian membuat sisa paket dapat diakses melalui NFS, FTP, HTTP, atau seseorang.
Saya pikir ini persis apa yang Anda cari.
Beritahu saya jika Anda menginginkan instruksi yang lebih spesifik untuk distro yang diberikan atau jika Anda memerlukan bantuan untuk mengatur NeoPXE.
sumber
Saya memiliki server PXE yang dua kali lipat sebagai mirror Ubuntu lokal, dan ketika versi baru keluar, saya akan menambahkan gambar baru untuk boot. Saya percaya banyak OS mampu melakukan ini, tetapi Linux adalah yang termudah. Jika tautan dalam posting Amartel tidak cukup untuk membawa Anda ke sana, saya dapat menulis posting terperinci di blog saya dan menembak Anda tautan dalam komentar, tetapi di sini adalah garis besar dasar dari apa yang Anda butuhkan:
sumber
Secara kebetulan, apakah komputer ini cukup baru untuk mendukung boot ke hard drive USB? Jika demikian, ada opsi lain yang bisa Anda jelajahi. Anda dapat menggabungkan beberapa PE Anda ke dalam satu flash drive dan membuat menu boot kustom yang akan mem-boot PE pilihan Anda (atau menjalankan alat lain). Saya melakukan ini dan pada dasarnya saya dapat membawa apa yang Anda bawa pada satu flash drive (128GB). Selama PC bisa boot ke sana, itu bagus.
Sejauh server PXE, Berikut adalah tautan tentang membuat server PXE linux (ubuntu) untuk banyak distro, termasuk gambar DOS. Itu harus menjadi titik awal yang baik: https://help.ubuntu.com/community/PXEInstallMultiDistro
sumber
Jika Anda memiliki uang untuk dibelanjakan, Altiris adalah sistem yang baik untuk penyebaran - http://www.symantec.com/business/deployment-solution
sumber