Piix4_SMBus: 000: 00: 07.3: barramento do controlador host SMBus não ativado

8

Eu tenho usado o Ubuntu no VMware Player; Hoje, quando eu entrei no VMware, ele mostrou atualizações disponíveis para o Ubuntu 15.xx. Eu permiti as atualizações e depois de baixar todos os pacotes, reiniciei automaticamente, mas nunca reiniciei. Está jogando mensagens como

Piix4_SMBus: 000:00:07.3: Host SMBus controller bus not enabled
failed to start /etc/rc.local compatibility

Por favor, descreva uma maneira de corrigir isso!

    
por Murali G 30.10.2015 / 00:45

4 respostas

4

Primeiro, adicione esta linha no seu arquivo vmx para aumentar o tempo de inicialização para 50s

bios.bootDelay = "50000"

Inicie a VM, mantenha pressionada a tecla Shift esquerda e pressione Enter.

No menu do grub, escolha Opções avançadas para o Ubuntu - > Modo de recuperação . Uma vez que o sistema inicializa, escolha 'Root' para soltar em um shell de root.

No shell de root, digite os seguintes comandos

mount -o remount,rw /
nano /etc/modprobe.d/blacklist.conf

desça algumas linhas (quase em qualquer lugar) e entre na linha

blacklist i2c-piix4

Em seguida, pressione ctrl + o para salvar o arquivo, e ctrl + x

Por fim, insira o comando

reboot

    
por Charles Green 30.10.2015 / 02:06
3

Primeiro, abra o arquivo * .vmx da sua pasta do VMware via bloco de notas. Em seguida, adicione essa linha ao arquivo e salve-a.

cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"

O problema será corrigido.

    
por teardrop 09.01.2017 / 08:04
1

O método acima não funcionou para mim no Ubuntu 16.10 e no VMWare Workstation 12.5.1 ..

Inicialize no modo de recuperação do Ubuntu - > soltar no shell raiz e abrir o arquivo de configuração da lista negra do kernel.

nano /etc/modprobe.d/blacklist.conf

Em seguida, adicione esta linha ao arquivo e salve.

blacklist intel_powerclamp

Eu encontrei esta solução deste post:

link

    
por John 29.10.2016 / 18:40
0

Embora eu esteja atrasado para a festa, a solução para o seu outro problema ( failed to start /etc/rc.local compatibility etc., como descrito nos comentários posteriores à resposta de Charles Green) é muito provavelmente (pelo menos para mim), para limpar , incompatível vmhgfs (disco compartilhado da VM) configurações / módulo, uma vez que eles quebram um par de coisas.

Primeiro, o módulo não carrega se houver incompatibilidade de versão, etc. Remova vmhgfs de /etc/modules e agora o init deve ser executado corretamente.

Em segundo lugar, se você adicionou uma entrada fstab para seu vmhgfs , systemd-fstab-generator gera uma tarefa de inicialização systemd para ela, resultando também na falha systemctl unit. Comente ou remova sua linha vmhgfs em fstab e remova os arquivos mnt-*.mount relevantes (por exemplo, mnt-vmhgfs.mount ) do seu /run/systemd/generator . Isso deve corrigir a segunda parte do problema.

    
por vaxquis 09.08.2016 / 18:09