『PXE Linux快速安装——无需光盘!』(pxelinux安装)
随着技术的迅速发展,在开发和调试系统时,工程师的工作也变得非常轻松。比如,使用光盘安装linux系统十分耗时,而且更新频繁。如今,PXE(Preboot Execute Environment)已经在我们工作中大行其道,PXE使用NFS(Network File System)及其它网络服务来加速Linux操作系统的安装和配置。
要使用PXE,首先需要准备有tftpd-hpa服务,它是PXE客户端之间传输引导文件所必需:
“`shell
# apt-get install tftpd-hpa
接下来,我们需要创建一个启动文件夹并放入必要的引导项文件,这些文件允许PXE引导项去连接我们的NFS服务器:
```shell# mkdir /tftpboot/pxelinux.cfg
# cd /tftpboot
我们可以使用如下命令下载pxelinux来获得这些文件:
“`shell
# wget http://archive.ubuntu.com/ubuntu/dists//main/installer-/current/images/netboot/netboot.tar.gz
# tar xfz netboot.tar.gz
其中`DISTRO`变量是您想要安装的发行版,而`ARCH`变量是要安装的系统的硬件架构,一般情况下是`i386`或`amd64`。
接下来,要准备一个PXE镜像文件夹,我们可以将目标操作系统的安装文件复制到这个文件夹:
```shell# mkdir -p /tftpboot/pxe/ubuntu
# cp -r /tftpboot/pxe/ubuntu
这就是PXE安装linux系统的基本步骤,只需按照以上步骤,PXE安装系统就能够在机器上运行了,完全不用担心发行版版本等。不管是安装新系统,还是快速重装,都能让工程师的工作变得轻松许多,就不用再费力去制作光盘安装系统了。