当前位置:K88软件开发文章中心电脑基础基础应用05 → 文章内容

Linux利用PXE安装虚拟机的方法

减小字体 增大字体 作者:华军  来源:华军资讯  发布时间:2019-1-31 15:48:35

  之前和友人聊天,知道可以利用PXE安装虚拟机,相信很多用户都和小编一样还不是很清楚,今天华军小编给大家展示的是Linux利用PXE安装虚拟机的方法,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!  方法如下:  1.1 dnsmasq  apt-get install dnsmasq  vim /etc/dnsmasq.conf  bogus-priv  filterwin2k  interface=eth0  dhcp-range=192.168.100.172,192.168.100.180,12h  dhcp-host=52:54:00:ed:00:f7,192.168.100.178  dhcp-boot=pxelinux.0  enable-tftp  tftp-root=/var/ftpd  dhcp-authoritative  /etc/init.d/dnsmasq restart  注意:如果想要为pxe client分配固定IP,可使用dhcp-host参数.采用这种方式的好处是可以避免将已经网络的IP搞乱。  如果使用KVM提供的虚机作为pxe client来测试时, 应该每测试一次新建一个虚机(千万不能重复测试)。  1.2 PXE  mkdir /var/www/ubuntu  mount -o loop/bak//kvmimages/ubuntu-11.10-server-amd64.iso /mnt  cp /mnt/preseed/ubuntu-server.seed /var/www/ubuntu  cp -a /mnt/* /var/www/ubuntu  cp -r /mnt/install/netboot/* /var/ftpd/  vim /var/ftpd/pxelinux.cfg/default  default linux  label linux  kernel ubuntu-installer/amd64/linux  append ks=http://192.168.100.171/ubuntu/ks.cfg preseed/url=http://192.168.100.171/ubuntu/ubuntu-server.seed vga=normal initrd=ubuntu-installer/amd64/initrd.gz --  注意:上述ks,与preseed应该配置一个Web服务器指向/var/www/ubuntu目录。

Linux利用PXE安装虚拟机的方法