Ubuntu Server 12.10: configure el puente de networking en el entorno de preinicio de initramfs

En este escenario, tengo una máquina que arranca su volumen raíz fuera de iSCSI y sólo tiene una interfaz de networking única. Si la configuration de la networking se hace de la manera normal, a continuación, tomar la interfaz hacia abajo para agregarlo al puente se quita la connection, y la máquina se bloquea ya que perdería el acceso a su dispositivo de raíz.

Configurar el puente en el entorno de pre-arranque de initramfs parecería el enfoque correcto aquí ….

Las versiones recientes de CentOS / Redhat soportan esto en dracut con el parámetro "bridge" del kernel, pero no puedo encontrar la forma equivalente de hacerlo para Ubuntu Server.

El package pnetworkingeterminado de busybox-initramfs de Ubuntu no incluye brctl, así que parece que todo tendría que ser configurado manualmente ….

Parece que tienes que hacer todo tú mismo; Ubuntu no parece tener ningún soporte para este escenario. Sugiero abrir una request de function en Launchpad .

No es necesario matar la connection. Echa un vistazo a esta pregunta (y mi respuesta):

Ponte en una tarjeta eth1 usada sin perder la connection a través de esa tarjeta

En tu caso necesitas copyr los commands necesarios (incluyendo libs) a tmpfs antes, por supuesto, y probablemente tengas que ejecutarlos en un entorno chroot.