J'utilise Ubuntu sur VMware Player; Aujourd'hui, lorsque je me suis connecté à VMware, des mises à jour étaient disponibles pour Ubuntu 15.xx. J'ai autorisé les mises à jour et, après avoir téléchargé tous les packages, il a redémarré automatiquement, mais n'a jamais redémarré. Il jette des messages comme
Piix4_SMBus: 000:00:07.3: Host SMBus controller bus not enabled
failed to start /etc/rc.local compatibility
S'il vous plaît décrire un moyen de le réparer!
Tout d’abord, ajoutez cette ligne dans votre fichier vmx pour augmenter le temps de démarrage à 50 secondes
bios.bootDelay = "50000"
Démarrez la VM, maintenez la touche Maj gauche enfoncée, puis appuyez sur Entrée.
Dans le menu grub, choisissez Options avancées pour Ubuntu -> Mode de récupération. Une fois le système démarré, choisissez "Racine" pour le déposer dans un shell racine.
Dans le shell racine, entrez les commandes suivantes
mount -o remount,rw /
nano /etc/modprobe.d/blacklist.conf
descendez quelques lignes (presque n'importe où) et entrez la ligne
blacklist i2c-piix4
Puis appuyez ctrl+o pour sauvegarder le fichier, et ctrl+x
Enfin, entrez la commande
reboot
name__
Tout d'abord, ouvrez le fichier * .vmx à partir de votre dossier VMware via le bloc-notes. Ajoutez ensuite cette ligne au fichier et enregistrez-le.
cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101"
Le problème sera résolu.
La méthode ci-dessus n'a pas fonctionné pour moi sur Ubuntu 16.10 et VMWare Workstation 12.5.1 ..
Démarrez en mode de récupération Ubuntu -> accédez au shell racine et ouvrez le fichier de configuration de la liste noire du noyau.
nano /etc/modprobe.d/blacklist.conf
Ajoutez ensuite cette ligne dans le fichier et enregistrez.
blacklist intel_powerclamp
J'ai trouvé cette solution à partir de ce post:
Bien que je sois en retard à la fête, la solution à votre autre problème (failed to start /etc/rc.local compatibility
etc., comme décrit dans les commentaires ultérieurs à la réponse de Charles Green) est très probablement (du moins pour moi), d’effacer le vieux, incompatible vmhgfs
VM disque) paramètres/module, car ils cassent un certain nombre de choses.
Tout d’abord, le module ne se charge pas s’il existe une incompatibilité de version, etc. Supprimez vmhgfs
de /etc/modules
et le programme init doit maintenant fonctionner correctement.
Deuxièmement, si vous avez ajouté une entrée fstab
pour votre vmhgfs
, systemd-fstab-generator
génère une tâche de démarrage systemd
, entraînant également l'échec de l'unité systemctl
. Mettez en commentaire ou supprimez votre ligne vmhgfs
dans fstab
et supprimez les fichiers mnt-*.mount
(par exemple, mnt-vmhgfs.mount
) de votre /run/systemd/generator
. Cela devrait régler la deuxième partie du problème.