Тогда получается, что без пересборки
никакЕсть только ip=dhcp. Расковырял пакет startup-rescue :
# ip=dhcp => mocked CONFIG_IP_PNP (no ethernet drivers compiled into kernel)
# automatic=method:*,network:* => propagator
# uird.* => magos
setup_networking() {
grep -q '\<ip=dhcp' /proc/cmdline || return
grep -qE '\<(network:|uird\.)' /proc/cmdline && return
service livecd-net-eth start 2>/dev/null
{
# 35 is 30 for STP plus 5 for the actual DHCP query/reply
sed -r -i 's,^DHCP_TIMEOUT=.*,DHCP_TIMEOUT=35,' /etc/net/ifaces/*/options
service network condstop
service network start
} >&/dev/null
}
Из извращенных способов - собрать свой инитрд с нужным ип и при загрузке подменить в конфиге груб , т.е указать, что инитрд , например, на флэшке
Правда при загрузке система может ип из стадии инитрд поменять
И есть ли пакет startup-rescue в нужном Вам iso...
Еще есть
netprofile=... etcnet
но тут , наверное внешний конфиг не указать