locked
Error:"No se puede inicializar el adaptador de red ..." RRS feed

  • Pregunta

  •   Buenas noches. Ahora las 05:50 de la madrugada y desesperado.

    Verán ustedes. He instalado Virtual PC en un AMD 64 con chipset nvidia nforce4. La tarjeta de red es integrada en placa "nvidia nforce networking controller". He configurado el VPC para instalar tanto w98 como xp; en ambos casos creo el archivo de configuracion y el disco duro. Lo configuro para que use la tarjeta de red del equipo host.

       Todavía no he llegado a instalar ninguno de los sistemas operativo en los discos creados  porque, aunque creo que podría hacerlo, estoy parado con una cuestión previa:

      Cuando en la consola aprieto el botón "INICIAR" aparece un mensaje diciendo:No se puede inicializar el adaptador de red con dirección "00:00:00:00:00:00" del equipo virtual (nombre que sea) porque dicha dirección es nula.

      ¿Podría alguien ayudarme? Estoy perdido y he probado de todo.

      Gracias por su atención.

     

    jueves, 8 de febrero de 2007 4:56

Respuestas

  • El problema del compañero que inició el hilo es que trataba de inicializar una tarjeta de red  virtual sin haber instalado ningun sistema operativo en la máquina virtual, por esto en mensaje de direccion nula.

    ¿Necesitas hacer un arranque por PXE para instalar desde la red?

    En otro caso, por seguridad ya sea en real o virtual, siempre es aconsejable realizar la instalaciones desonectado de la red y conectarse cuando se haya finalizado y este activo el firewall.

     


    Saludos cordiales. Ivan
    domingo, 23 de enero de 2011 21:16

Todas las respuestas

  • Por que no usas el wizard para crear la maquina, el te creara todos los recursos necesarios, el problema parece con la tarjeta de red virtual, si con el wizard no se te soluciona, intentalo probando diferentes configuraciones en la tarjeta virtual.

    Un saludo

    *******************************************************************************************************************

    Colabora con el foro: Si la respuesta te es de utilidad marca la pregunta como respondida.

    *******************************************************************************************************************

    Daniel Matey.

    MVP

    MCSE, MCSA, MCSD, MCDBA.

    Blog: http://geeks.ms/blogs/dmatey

     

    jueves, 8 de febrero de 2007 11:03
  •    Buenas noches otra vez; ante todo muchas gracias por la contestación.

       Aunque en mi pregunta digo haber creado los discos y ficheros de configuración, realmente los he creado con el asistente; ese no era el problema.

       Cuando dices de probar "diferentes configuraciones en la tarjeta virtual" , imagino que si lo que necesitaba era salir a internet con la tarjeta de red  del host (que es la que se conecta, en mi caso a un router ADSL), no tenía más remedio que intentar asignar al equipo virtual esa tarjeta. ¿Estoy en lo cierto?.

      No obstante, me disculpo por no haber intentado resolver el problema a través de San Google, que es como al final lo he resuelto. La verdad es que cuando me surgió el error me sonó tanto a chino que no hice más que probar y probar con el VPC y claro, siempre lo  mismo y no sé por qué imaginé que la culpa la tenía el puñetero chisep nforce4. Sea como fuere, descubrí este foro, imagino que auspiciado por la propia MICROSOFT, y me lancé como loco a preguntar.

      Hace un rato descubrí la respuesta de la misma mano de MICROSOFT, en una de sus múltiples páginas en que resuelven problemas; Esta fue la solución, aunque sigo sin saber por qué. En todo caso ha funcionado. Lo pongo aquí por si a alguien le sirve de ayuda.

    To fix this problem you should use REGEDIT to:

    1. Examine the key value at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\\DriverDesc to locate the desired host adapter where is a four digit number.
    2. Look at the GUID value for the NetCfgInstanceId key value.
    3. Add the DWORD key at HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VPCNetS2\Parameters\Adapters\\Flags and set the value to 0 where is the GUID found in step 2.
    4. Restart the computer.

      Otra vez gracias. Supongo que seguiré preguntando porque el tema me interesa y me gusta forzar al máximo estos programas. En cuyo caso, si hay algún alma caritativa con más formación que yo en este tema (cualquiera) pues agradecido.....

     

    viernes, 9 de febrero de 2007 0:16
  • Hola , tengo el mismo problema, pero no entiendo muy bn la solucion q encontraste, me podrias explicar un poco mas detallado :) gracias.
    viernes, 14 de enero de 2011 3:03
  • El problema del compañero que inició el hilo es que trataba de inicializar una tarjeta de red  virtual sin haber instalado ningun sistema operativo en la máquina virtual, por esto en mensaje de direccion nula.

    ¿Necesitas hacer un arranque por PXE para instalar desde la red?

    En otro caso, por seguridad ya sea en real o virtual, siempre es aconsejable realizar la instalaciones desonectado de la red y conectarse cuando se haya finalizado y este activo el firewall.

     


    Saludos cordiales. Ivan
    domingo, 23 de enero de 2011 21:16
  • Bueno refloto este tema por que me ha pasado lo mismo y lo he solucionado, pero como no encuentro mejor información sobre como hacerlo quizás sea un aporte pero poniéndolo paso a paso que a veces se nos olvida que no todos somo tan expertos, aclararlo en el único sitio donde encontré una guía, antes que nada y respondiendo a algunas respuestas, si que reinstale varias veces el VPC con el wizzard y manual, ya lo tenia funcionando antes perfectamente en varios equipos pero en este que tuve que reinstalar Win7 y antes el Virtual PC funcionaba perfectamente esta vez no había manera, intentaba usarlo con un disco duro virtual ya existente y funcionando con otro SO no para arrancar con un disco virtual en blanco, etc

    Primero que nada, no me reconocía la tarjeta de red, me ponía un mensaje que ya no recuerdo, que decía que tenia que habilitar el dispositivo para virtual machine o reinstalar virtual PC cosa que claro esta hice, incluso desinstalando con Revo, la solución para esto fue entrar en la configuración de red, existen múltiples caminos para esto, donde vemos la conexión de red que usamos le damos propiedades, veremos los servicios y protocolos instalados como "Clientes para redes Microsoft", "compartir impresoras y archivos para redes Microsoft" etc. ahi deberia estar instalado como servicio "Virtual Machine Network Service" que quizás no este activado, de ser así entonces darle a la casilla para activarlo, si no, entonces darle a Instalar, seleccionar Servicio, y le damos a Usar Disco, entonces exploramos la carpeta donde esta instalado Virtual PC por ejemplo "C:\Program Files (x86)\Microsoft Virtual PC" entonces buscamos dentro la carpeta "Microsoft Virtual PC\Utility\VMNetSrv\x64" o "Microsoft Virtual PC\Utility\VMNetSrv\x86"  según el caso que tengamos (32 o 64 bits), ahí podréis ver 2 ficheros VMNetSrMVMNetSr, no recuerdo cual de los 2 es el correcto, tendréis que probar

    Una vez hecho esto tendréis que ver la tarjeta de redes correcta en el selector de adaptador en la configuración de vuestra maquina virtual

    Bueno ahora la 2da parte, explicar como solucionar el problema de no poder iniciar el adaptador de red por que apunta a un valor nulo como se explico arriba

    Editamos los registros del Win con el regedit, para esto INICIO y el buscador ponemos regedit, cargamos este editor de los registros del windows, antes hay que aclarar que los registros se verán parecidos a carpetas con muchas sub carpetas que deberemos is navegando, si le damos a la flecha de cada registro abrimos los sub registros que derivan de el, si le damos click sobre el registro o carpeta entonces veremos la propiedades de ese registro aunque existan mas sub registros de el

    Como se explica arriba buscamos en el árbol esto "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}"

    Entonces vermos varios registros dentro de {4D36E972-E325-11CE-BFC1-08002bE10318} con nombres numericos de 4 digitos, deberemos darle click uno a uno para ver sus propiedades (no abrir sus respectivos sub registros) entonces entre los valores veremos en la columna a la izquierda el nombre de la propiedad y a la derecha el valor, pues tenemos que mirar cada registro de esos con nombres numericos de 4 cifras y buscar la propiedad DriverDesc de cada uno que es el nombre del controlador, hasta que encontremos el de la tarjeta de redes, simplemente DriverDesc debe tener como valor el nombre de nuestra tarjeta de redes, por ejemplo en mi caso
    DriverDesc = Realtek PCIe GBE Family Controller

    Bien una vez localizado el registro del controlador de nuestra tarjeta de red, entonces localizamos la propiedad llamada NetCfgInstanceId que es el código identificador que necesitamos, corresponde a una cadena larga ya que es un identificador, por ejemplo en mi caso ({60702B78-86A9-4C92-935F-E0135AF1A352}) bien este código lo copias en otro lado (le das doble click a la propiedad para editarla y poder darle copy al código cuida de no cambiar nada y guardarlo) lo memorizas o lo que quieras, entonces navegamos de nuevo en los registros para buscar "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VPCNetS2\Parameters\Adapters" al expandir los sub registros dentro de Adapter deberá aparecer un registro cuyo nombre (carpeta) sea igual a ese ID que conseguimos antes de NetCfgInstanceId por ejemplo en mi caso Adapters >> {60702B78-86A9-4C92-935F-E0135AF1A352}

    Bien ahí tenderemos que crear nosotros un nuevo registro, no me quedo claro si en Adapters o lo mas probable en  en ejemplo de mi caso, {60702B78-86A9-4C92-935F-E0135AF1A352} lo hice en ambos casos y funciona sin errores o tener que remover el que no era necesario, pues para esto das click sobre "Adapters" y a la derecha donde salen sus propiedades o valores le damos al botón derecho del ratón, seleccionamos "NUEVO" y le damos a "Nuevo Valor DWORD", entonces como nombre a la propiedad le ponemos "Flags", y luego al darle doble click para editar nos aseguramos que el valor sea 0 (cero), entonces repetimos esto seleccionando ahora el código ID en mi caso de ejemplo {60702B78-86A9-4C92-935F-E0135AF1A352} y creamos igual la propiedad Flags con valor 0.

    Reiniciamos el ordenador y entonces en la config de la maquina virtual deberíamos seleccionar como dispositivo de red nuestra tarjeta de redes (en mi caso la Realteck) y ya no debería poner mas mensajes de error y debería aparecer perfectamente la maquina virtual en tu entorno de red y en los servicios de servers IIS etc...

    Como nota, cuando me daba el error, iniciando la maquina virtual y cambiando el adaptador de red desde el icono en la ventana de la maquina virtual, tambien me funcionaba, pero había que repetir esto cada vez

    Bien con esta guía paso a paso no deberías tener problema sin sufrir lo que yo para entenderlo, pero si aún así no te queda claro, entonces mejor pide ayuda a un amigo y le das a el estas instrucciones

    miércoles, 22 de agosto de 2012 0:25