Page 1 of 1

acpi exception ae_not_found evaluating _prs[VM][RESUELTO]

Posted: Wed Oct 07, 2020 2:44 pm
by arkus
Hola, en parallels desktop instalé linuxmint. He instalado muchas versiones de vmware y parallels....y en resumen para mi es mucho mejor parallels debido a que:

1. Las snapshots pesan poco en parallels y se demora 1 segundo, en cambio en vmware se demora y a veces de congela aunque tengas mucha RAM.

2. El copy paste funciona en vmware a veces, hay que estar copiando y pegando dos o tres veces lo que es irritante. En cambio en parallels si uno selecciona una versión kernel que esté en la misma fecha que la versión de parallels funciona SIEMPRE. Lo mismo con el drag & drop.

3. El acceso con el driver usb para el disco externo tiene mucho mejor desempeño en parallels.

El único inconveniente o reparo es que en vmware podía compilar el último o cualquier versión del kernel con genkernel con las opciones <*> en el kernel en lugar de módulo y eso no me funciona en parallels, tiene que ser con un kernel determinado, parchado y con fixes de parallels tools, de la cual no existe una versión abierta como open-vm-tools, así que es frustrante instalarlo y que no funcionen las tools.

Pero, en cambio, en linux mint no tuve ese problema, de inmediato funciona shared folder o sharing sin siquiera editar fstab a:

Code: Select all

.host:/ /mnt/hgfs vmhgfs-fuse allow_other 0 0 
, lo mismo con la aceleración, no hubo necedidad de

Code: Select all

mks.enableMTLRenderer = "0"
mks.enableGLRenderer = "1"
mks.gl.allowBlacklistedDrivers = "TRUE"
Fakeroot me dirigió en picada hacia un bug, así que si quieres compilar la única opción es el clásico

Code: Select all

$ make && make -j $(nproc) && sudo make modules_install && make install && sudo update-initramfs -c -k X.Y.Z && sudo update-grub
Las opciones típicas de vmware son:

Code: Select all

CONFIG_VMWARE_VSOCKETS=y 
CONFIG_VMWARE_BALLOON=y 
CONFIG_VMWARE_VMCI=y
CONFIG_VMWARE_PVSCSI=y
En cambio parallels necesita:

Code: Select all

---> Device Drivers 
   --->	Virtio drivers
      <*> PCI driver for virtio devices (NEW)
      <*> Virtio ballon driver    
      <*> Virtio input driver
      <*> Platform bus driver for memory mapped virtio devices
      [*]   Memory mapped virtio devices parameter parsing
Pero el kernel de linux ya las incluía.

La única tarjeta realmente necesaria en vmware es(para no quieres sobrecargar la cpu):

Code: Select all

Device Drivers --->
  Network Device support --->
       [*] Network device support
         [*] Ethernet driver support --->
            [*] AMD devices
              <*> AMD PCnet32 PCI support
En cambio en parallels usa:

Code: Select all

vendor: 1af4 ("Red Hat, Inc."), device: 1041 ("Virtio network device"), subvendor: 8086, subdevice: 001a
El error que me apareció en el boot fue:

Code: Select all

acpi exception ae_not_found evaluating _prs
Y, lo solucioné con:

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT="quiet prl_tg.usedrm=0 rootfstype=ext4 acpi=strict"
Consejos: No instalar KDE en una máquina virtual, lo mejor es lxde, xfce e incluso mate, pero deshabilitando los efectos, compositor y con ALT+F2 dconf-editor y desactivar.

Dconf Editor > Org > Mate > Desktop > lockdown > disable-lock-screen

Y, deshabilitar Wireless LAN:

Code: Select all

Device Drivers  --->
   [*] Network device support  --->    
     [ ]   Wireless LAN  --->
, y

Code: Select all

Device Drivers --->
  Network Device support --->
       [*] Network device support
         [*] Ethernet driver support --->
               [*] Intel devices
                 < > Intel(R) PRO/1000 Gigabit Ethernet support
En realidad todos los demás drivers excepto Virtio, NET_TULIP y AMD PCnet32 respectivamente si es van a convertir una imagen de .vmx a pvm.

Y, poner en blacklist esto:

Code: Select all

# nano /etc/modprobe.d/blacklist.conf 
blacklist i2c-piix4
blacklist intel_powerclamp
De hecho, también, en linux mint hay una herramienta que detecta el hardware en el boot o con lspci.

Code: Select all

NET_TULIP
---> Devices Drivers 
   --->	Network devices support
      ---> Ethernet driver support 
          ---> Digital Equipment devices
                DEC - Tulip devices