PXE(grub efi)部署Ubuntu18.04问题总结:
1、HP默认只配置了第1个网卡和第1个光纤 PXE启动
解决:可在BIOS手动开启
2、Ubuntu ISO要使用非live版(官网默认为live版,live多了试用功能,PXE要使用非live版)
3、使用的grub EFI技术
4、Ubuntu PXE netcfg/choose_interface=auto不起作用,是个bug(只认第1个网卡,换网卡或光纤就不认),多年了一直没修复
解决:可通过写死网卡名或手动选择网卡
5、PXE安装比挂载ISO安装少了很多默认库,需要手动补上
6、windows的DHCP没有option routers 网关ip项,Linux版有,当写死网卡名从windows dhcp获取ip会没有网关,需要这个的话可以使用linux版
7、DHCP Server跨网段时需要网络在网关上配置中继(同网段不用)
8、Ubuntu ISO里的dists、pool目录在可PXE时充当软件源(比如服务器网络不联网时)
9、PXE preseed文件只能设置系统分区,当多个分区时(sdb、sdc等)只能通过脚本初始化、格式化、mount
10、HP默认有开启SD slot,会占掉sda分区,就是装出的系统没有sda,当1个阵列时是sdb、sdc的顺序,当有多个阵列卡时是sdc、sdd(1个阵列)、sdb(另1个阵列)顺序
标签:grub,网卡,efi,live,ISO,Ubuntu,Ubuntu18.04,PXE From: https://blog.51cto.com/yangzhiming/5959920