iVentoy是一款网络批量安装部署系统的工具,功能非常强大,也可以说是增强版的pxe服务器。通过网络可以实现批量启动安装部署操作系统,对于网络管理员或者大型系统部署工作来说是一款非常不错的系统安装工具,大大的提高了工作效率。iVentoy 使用极其简单,无需复杂的配置,直接把 ISO 文件放到指定位置,客户机在启动时根据菜单选择要启动的ISO文件即可。iVentoy 同时支持 x86 Legacy BIOS、IA32 UEFI、x8...
Ubuntu系统PXE网络安装NFS配置
Ubuntu默认是没有安装nfs服务的,手动安装方法:sudo apt-get install nfs-kernel-server,NFS挂载目录修改配置文件/etc/exports。添加内容:/iso *(ro,sync),这样就可以用nfs访问iso目录了。在iso这个目录需要放系统安装镜像和ks.cfg文件。
PXE网络安装选择菜单配置default文件
PXE网络安装选择菜单,我们可以根据需要进入不同的安装模式,这个功能主要配置文件是/var/lib/tftpboot/pxelinux.cfg/default。配置如下:
default pxe
prompt 1
timeout 30
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label linux
kernel vmlinuz
append initrd=initrd.img ramdisk_size=9216
label text
kernel vmlinuz
append initrd=initrd.img ...
Ubuntu配置PXE网络安装环境dhcp配置
Ubuntu Linux系统配置PXE网络安装环境,首先要配置的就是dhcp服务,我们需要先安装dhcp服务端,apt-get install isc-dhcp-server。然后修改配置文件sudo gedit /etc/dhcp/dhcpd.conf
subnet 172.16.45.0 netmask 255.255.255.0 {
range 172.16.45.150 172.16.45.250;
option domain-name-servers ns1.internal.example.org;
option domain-name "internal.example.org";
option routers 172.16.45.254;
opt...
PXE网络安装RedHat所有包全选ks.cfg
PXE网络安装RedHat Linux非常方便,适用多台机器批量安装,安装好系统后会在root目录生成一个安装日志文件anaconda-ks.cfg,这个文件记录了整个安装过程,我们可以适当修改这个文件来做PXE网络安装的ks.cfg文件。下面是修改好的文件,安装包全选。
# Kickstart file automatically generated by anaconda.
install
nfs --server=172.16.45.129 --dir=/iso
key --skip
lang en_US.UTF-8
keyboard us
skipx
...
PXE网络安装initrd.img加载驱动制作方法
PXE安装Linux系统,经常遇到initrd.img无法识别网卡的问题,主要是由于initrd.img中没有正确的驱动程序,下面是手动替换initrd.img中的forcedeth驱动方法。(注意驱动ko文件需要在单核模式下编译)
从光盘或者镜像拷贝一个initrd.img文件到root目录
mv initrd.img initrd.gz
gunzip initrd.gz
mount -o loop initrd /mnt
cd /mnt
cd modules/
cp modules.cgz /root
cd /root
gunzip -c modules.cgz |cpio ...