rainit2006 / Linux

Linux basic
0 stars 0 forks source link

PXE(Preboot eXecution Environment) #9

Open rainit2006 opened 4 years ago

rainit2006 commented 4 years ago

http://lab.astamuse.co.jp/entry/2018/10/24/160000 http://www.putise.com/architecture/pxe-boot

rainit2006 commented 4 years ago

http://lab.astamuse.co.jp/entry/2018/10/24/160000

簡単に例えると、 DHCPサーバがどこに接続するのか住所を指定 TFTPサーバがファイルを転送してくれる配達員 HTTPサーバが実際にインストーラが置いてある倉庫 といったイメージがわかりやすいかと思います。 ## PXEブートサーバの構築 1. DHCPサーバをインストールします。 $ sudo apt install isc-dhcp-server 2. TFTPサーバをインストールします。 $ sudo apt install tftpd-hpa 3, HTTPサーバとして使用するapache2をインストールします。 $ sudo apt install apache2
rainit2006 commented 4 years ago

pxe(Preboot Execute Environment)工作于Client/Server的网络模式,支持工作站通过网络从远程服务器下载映像,并由此支持来自网络的操作系统的启动过程,在启动过程中,终端要求服务器分配IP地址,再用TFTP协议下载一个启动软件包到本机内存中并执行,由这个启动软件包完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统。

在启动之前需要设置终端的BIOS选项。进入BIOS之后,在BOOT选项中将1st Boot Devices 设成[Network:Realtek Bo];在Advanced选项中进入Onboard Devices Configuration,将其中的选项设置成Onboard PCIE Gbe LAN[Enabled];LAN Option Rom[Enabled]。不同型号的计算机设置网络启动的方式不一样,可以根据自己的计算机型号在BIOS中进行相应的设置。

原文链接:https://blog.csdn.net/jessica1201/article/details/8010524