martes, 8 de febrero de 2011

Solucionar el problema de PIIX4_SMBus en VirtualBox

Si instalas Ubuntu sobre VirtualBox es posible que al iniciar la máquina te encuentres con el siguiente mensaje:

piix4_smbus 0000.00.07.0: SMBus base address uninitialized - upgrade bios or use force_addr=0xaddr

Este error se produce por que la máquina virtual no tiene SMBus y Ubuntu está intentando cargar ese módulo.

Realmente es una advertencia más que un fallo por que no afecta al funcionamiento de la máquina. No obstante, para solucionar este problema sólo hay que seguir estos pasos:

1.- Comprobar si el módulo está siendocargado:
   lsmod | grep i2c_piix4

2.- En el caso de que sea así (te debería aparecer un resultado al ejecutar esa orden), deberías pasarlo a la lista negra. Esto se consigue editando el archivo /etc/modprobe.d/blacklist.conf, incluyendo al final...
     blacklist i2c_piix4


3.- Por último, actualiza initramfs
   sudo update-initramfs -u -k all

La próxima vez que inicies la máquina debería desaparecer el mensaje.

5 comentarios:

  1. Respuestas
    1. 1_Abre la terminal apretando sin soltar "tecla Windows"+ T
      2_Edita el archivo escribiendo en la Terminal: gedit /etc/modprobe.d/blacklist.conf
      3_Aunque te lo expliquemos paso a paso eres tan ignorante que hasta lo harás mal.
      4_Estudia programación o callate la boca.

      Eliminar
    2. Muchas de las personas que aqui buscamos consulta sobre alguna situación no estudiamos informática o no tenemos las competencias para ello, sólo buscamos una solución. Si quien nos responde lo hace en terminos técnicos la pregunta seguirá quedando abierta hasta que llegue alguien con los conocimientos y con la pedagogia para hacer llegar con la solución.
      Tu comentario "Unknown" yo preferiria te llamaras "Unaware" está fuera de contexto.

      Eliminar
    3. Prueba pulsando las teclas "Barra espaciadora" y "e" simultáneamente en cuanto la máquina virtual empiece a cargar.

      Eliminar
  2. ¿Pero esto se hace en la máquina anfitrión o huesped? (abstenerse Unknown)

    ResponderEliminar