Boot loader di pxe

1

Saya menyiapkan server pxe / tftp. Saya sedang menyiapkannya dengan pxelinux, dari sistem syslinux. Saya melihat meja ini yang membuat saya ragu apakah saya membuat pilihan yang tepat. Saya perlu tahu yang mana dari bootloader tersebut yang paling banyak digunakan dan dapat mencakup semua (atau yang paling banyak) dari requeriments berikutnya:

Boot diagnosis tools
Boot Live OS (linux, etc)
Install OS (Windows, Linux ...)
Boot diskless systems (windows and Linux ISCSI)

Juga ingin tahu apakah mungkin booting dari pxe dengan boot loader apa saja yang menyediakan akses vnc jarak jauh, untuk membuat instalasi OS jarak jauh penuh?

Abraham
sumber

Jawaban:

2

pxelinuxdapat chainload hampir apa saja, termasuk Windows Boot Manager. Dengan dukungannya untuk sistem menu dasar, harus sesuai untuk kebanyakan kasus penggunaan.

  • Alat diagnosis booting (Memtest86 +, dll)
    • Mungkin dengan pxelinux, menggunakan kernelarahan
  • Boot Live OS (Linux)
    • Kemungkinan dengan pxelinux, konfigurasi yang diperlukan tergantung pada distribusi
    • Sebagian besar syslinux/ isolinuxkonfigurasi mudah disesuaikan
  • Instal OS (Windows)
    • Memerlukan konfigurasi komposit Windows PE (termasuk driver jaringan untuk mengakses sumber instalasi) dan Windows Boot Manager, agak tidak menyenangkan
  • Boot sistem tanpa disk (windows dan Linux iSCSI)
    • Secara teoritis mungkin dengan pemuatan rantai gpxeatau ipxe, tidak pernah beruntung sekalipun
  • Boot gambar ISO yang tidak dimodifikasi
    • Kemungkinan menggunakan pxelinuxdan memdiskmodul. Membutuhkan banyak RAM, lambat.

Alternatif yang lebih "modern" adalah Grub 2.0, tetapi sangat rumit.

Pembungkus Magic VNC tidak mungkin, maaf.

Daniel B
sumber
Terima kasih. Saya perlu sekarang untuk membuat instalasi berbasis jaringan windows 7. Jadi saya seharusnya chainload Windows Boot Manager dari lingkungan pxe. Saya mencoba membuat winPE iso dan boot tetapi ke konsol pemulihan di mana saya perlu me-mount berbagi smb banyak dan menjalankan pengaturan. Saya perlu lebih mudah sehingga sepertinya DVD atau USB drive adalah media instal. Bisakah Anda membantu dengan ini? Saya sedikit tersesat.
Abraham
Kebenaran yang disayangkan adalah bahwa tidak ada yang mudah ketika datang ke jaringan di Windows PE. Maaf. Saya belum bisa menjalankannya, lingkungan PE saya offline. Namun, harus ada banyak panduan yang tersedia di internet.
Daniel B
2

NBP: Network Boot Program = sepotong kecil kode yang awalnya ditransmisikan ke stasiun boot PXE di lingkungan PXE.

PXE Boot Manager: Sepotong kode yang biasanya dimuat setelah NBP yang memungkinkan Anda memilih di antara beberapa opsi boot / instal

PXE Boot Loader: Sepotong kode yang umumnya dimuat setelah Boot Manager yang memulai beban nyata instalasi atau alat OS tertentu.

Terkadang sepotong kode dapat memiliki lebih dari satu peran; yaitu pxelinux.0 berkali-kali "NBP" dan "Boot Manager" di lingkungan PXE.

Seperti yang Anda lihat dapat boot / instal semua yang Anda inginkan itu bukan hanya masalah menemukan "Boot Loader" yang tepat yang sebenarnya ditentukan oleh hal yang Anda coba boot / instal. Pxelinux adalah NBP / Boot Manager yang dapat digunakan untuk memanggil beberapa Boot Loader dari berbagai OS / Tools / dll tetapi Anda perlu mengatur lingkungan dengan benar; hal yang tidak selalu mudah.

Menepuk
sumber