Saya baru-baru ini menemukan menginstal Centos 7 dalam kondisi tidak biasa.Pertama, di rumah. Yaitu, saya berurusan dengan komputer lokal, dan bukan dengan server dengan IPMI.Kedua, karena kekurangan disk drive, saya biasanya menggunakan USB flash drive bootable, yang dalam hal ini ternyata tidak berguna, karena komputer baru boot hanya dari USB flash drive dengan installer Windows. Masalahnya bukan hal baru, dilihat dari ulasan pada motherboard.Yang saya miliki adalah jaringan. Saya akan memberikan contoh menginstal Centos 7 di PXE dan iPXEJadi, mari kita mulai.Bagaimana cara menginstal Linux melalui ipxe?
Bagaimana cara menginstal linux via pxe?Instalasi melalui PXE
Sambungkan kabel ethernet ke komputer1 - yang mana akan ada DHCP, TFTP dan computer2 - di mana OS harus diinstal.Tambahkan pengaturan statis adaptor jaringan ke komputer1. Alamat saya 192.168.1.50.Unduh dan instal TFTP . Dalam program ini, kita akan mengkonfigurasi DHCP dan server TFTP dari mana kita akan memberikan alamat IP dan file instalasi ke komputer2.Matikan firewall dan jalankan tftpd dengan hak administrator. Atur pengaturan yang sama seperti pada gambar. Anda mungkin perlu me-restart tftpd.

Pada komputer2, di menu boot, pilih adaptor jaringan. Baris kemajuan akan ditampilkan di jendela tftpd di komputer1.Setelah itu, pada komputer2, jendela pemasang OS akan dimuat.Instal Linux melalui iPXE
Unduh gambar ipxe.iso . Rufus, buat flash drive yang dapat di-boot berdasarkan gambar ini.Letakkan skrip install.ipxe di sembarang server web. Anda dapat mengetahui cara meningkatkan server web di komputer lokal di sini . Alamat skrip saya akan seperti ini sitename.ru/install.ipxeIsi skrip install.ipxe untuk menginstal Centos 7
set base http://mirror.centos.org/centos/7/os/x86_64
prompt -k 0x197e -t 2000 Press F12 to install CentOS... || exit
kernel ${base}/images/pxeboot/vmlinuz initrd=initrd.img repo=${base}
initrd ${base}/images/pxeboot/initrd.img
boot
Dengan analogi dengan skrip ini untuk menginstal Centos 7, Anda dapat menyiapkan skrip Anda sendiri untuk menginstal OS lain.Sambungkan komputer tempat Anda ingin menginstal Linux, dan kabel router ethernet. Masukkan flash drive dan boot dari sana. Setelah menekan F12, konsol ipxe akan muncul. Kami menggunakan perintah berikut untuk mendapatkan alamat IP dan mengunduh skripiPXE> dhcp
DHCP (net0 52:54:00:12:34:56).... ok
iPXE> chain http://sitename.ru/install.ipxe
Setelah itu, jendela pemasang OS akan dimuat.