Исправлена установка PXE, и настройка live PXE

develop 3.6.7.7
parent fcab3a6529
commit 618d3a6d1e

@ -168,8 +168,8 @@ start() {
[[ -n $rootflash ]] && mount -o remount,rw $rootflash
# reinit net.* services
local rootdev=`variable_value main.os_root_dev`
if [[ $roottype == "livecd" ]] && [[ $rootdev == "/dev/nfs" ]]
local roottypeext=`variable_value main.os_root_type_ext`
if [[ $roottypeext == "nfs" ]]
then
touch /* /bin/* /sbin/*
fi

@ -937,10 +937,12 @@ class VariableOsInstallPxeIp(Variable):
self.help = "set IP address for PXE server"
def get(self):
for ipaddr in ifilter(None, self.Get('os_install_net_ip')):
ips = self.Get('os_net_ip').split(',')
for ipaddr in ifilter(None, ips):
return ipaddr
else:
return ""
def choice(self):
return filter(None, self.Get('os_install_net_ip'))
ips = self.Get('os_net_ip').split(',')
return filter(None, ips)

Loading…
Cancel
Save