Estoy tratando de implementar la imagen Docker (convertida a vmdk - controlador Sata - creado vdi) en VirtualBox.
Esto es lo que estoy haciendo a través de la automatización, en esta etapa he habilitado el puerto serie "dispositivo host"> "ruta / a / archivo" en la máquina virtual para poder usar socat para leer y entrar en las indicaciones durante la fase de implementación.
Durante la fase de inicio, cuando aparece la máquina virtual, la pantalla muestra una advertencia, que nunca es capturada por socat, en su lugar, socat revela el siguiente paso, es decir, ingresar la contraseña y omitir mostrar esta advertencia (a continuación).
ingrese la descripción de la imagen aquí
Después de más resolución de problemas, descubrí que socat coloca / convierte deliberadamente caracteres de nueva línea y agrego múltiples ^ M debido a lo cual estoy asumiendo que esta advertencia se está omitiendo.
¿Hay alguna manera de que yo pueda: 1. Hacer socat para no ingresar ^ M innecesariamente. 2. ¿O deshabilitar este aviso?
Por cierto, el comando socat que estoy usando es:
socat - /path/to/file,ignoreeof
O podría estar relacionado con la velocidad en baudios u otras configuraciones (por cierto, probé diferentes velocidades, pero no tuve suerte, ya que no puedo leer el puerto virtual si especifico la velocidad en baudios)
fuente