Problemas visualización en Virtualbox

Hola, perdón lo primero pero soy un usuario novato.
Me surge este problema en virtualbox y no se como solucionarlo. Lo he instalado todo, el paquete de virtualbox, virtualbox-guest-dkms, virtualbox-guest-utils, virtualbox-host-dkms.
El programa funciona todo bien, todo bien configurado, pero después de crear una máquina virtual y iniciar una iso de algún sistema operativo cualquiera, he probado con varias iso, me sale en pequeño, o sea se ve en un cuadrado 4:3 el SO. Voy a configuración del display o pantalla, le cambio la resolución para verlo en grande o a pantalla completa y cuando le doy a aplicar se cambia 1 segundo pero luego vuelve a su estado inicial al 4:3 pequeño. No consigo que cambie de ese estado. Le intento insertar las GuestAdditions, las descarga y luego me sale este mensaje de error:

Could not mount the media/drive ‘/home/*******/.config/VirtualBox/VBoxGuestAdditions_6.1.12.iso’ (VERR_PDM_MEDIA_LOCKED).

Código resultado: NS_ERROR_FAILURE (0x80004005)
Componente: ConsoleWrap
Interfaz: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Receptor: IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}

He buscado en google, pero no encuentro la solución, he visto varias cosas en el forum de Virtualbox, pero ninguna funciona.
Por eso no se si es algún problema de la distro o no lo se, perdón por la ignorancia. No se si a alguien mas le ha pasado y ha conseguido solucionarlo.
Sea lo que sea, muy agradecido.

Una solución:

Gracias por la respuesta JR29, eso ya lo hice todo igual que lo pone ese post. Pero no me funciona, ni las guestadditions ni el cambio de resolución. Pero muy agradecido.

Gracias por la respuesta Manuel.
Perdón por mi ignoracia, pero la solución seria esta:

xrandr --output OUTPUT --mode 1920x1080

No se cual es el output, ¿que tengo que poner ahí? ¿como se cual es el output?
Probé lo de VGA-1 pero me dice ‘not found; ignoring’
¿Donde pone cual es el output?
Conseguí este Output con el query:

xrandr --output Virtual1 --mode 1920x1080

Con el comando ‘query’ me pone Virtual1, pero lo pongo como Output y me sigue haciendo lo mismo, cambia el tamaño 1 segundo y vuelve a su tamaño original de 800x600 en 4:3.
No me serviría esa solución, me hace lo mismo que cambiandolo desde display en configuracón, uso Plasma por si acaso sirve de algo.
Y las guestadditions no se instalan, dan ese error que comenté en el primer post.
Gracias de nuevo, no me funciona esa solución :pensive:

Por favor, muestre la salida del comando:

xrandr --query

Este es el resultado

[liveuser@ArcoLinuxB-plasma ~]$ xrandr --query
Screen 0: minimum 1 x 1, current 800 x 600, maximum 8192 x 8192
Virtual1 connected primary 800x600+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
800x600 60.00*+ 60.32
2560x1600 59.99
1920x1440 60.00
1856x1392 60.00
1792x1344 60.00
1920x1200 59.88
1600x1200 60.00
1680x1050 59.95
1400x1050 59.98
1280x1024 60.02
1440x900 59.89
1280x960 60.00
1360x768 60.02
1280x800 59.81
1152x864 75.00
1280x768 59.87
1024x768 60.00
640x480 59.94
Virtual2 disconnected (normal left inverted right x axis y axis)
Virtual3 disconnected (normal left inverted right x axis y axis)
Virtual4 disconnected (normal left inverted right x axis y axis)
Virtual5 disconnected (normal left inverted right x axis y axis)
Virtual6 disconnected (normal left inverted right x axis y axis)
Virtual7 disconnected (normal left inverted right x axis y axis)
Virtual8 disconnected (normal left inverted right x axis y axis)

Entonces yo pongo en la terminal

xrandr --output Virtual1 --mode 1920x1200

y se agranda 1 segundo y vuelve a su estado original 800x600. Mi monitor es 2K de ahí la resolución 1920x1200.

Algo curioso, mientras esperaba respuesta aquí, he instalado en dualboot otra Arch junto a EOS, y he instalado Virtualbox, y las guestadditions me pasa lo mismo, no me deja instalarlas, pero en la opción Display de configuración del SO que pruebo en Virtualbox se cambia correctamente y se que queda agrandado probando la iso de ArcoLinuxB-plasma igual que aquí. O sea el problema veo que me lo da en EOS. No entiendo el motivo, son las dos Arch puras y aquí no me funciona y en SalientOS si me funciona correctamente. Como poco es curioso. Y las dos maquinas tanto en EOS como en SalientOS las he creado identicamente igual, todo igual. Curioso.

Muestre la salida del comando en los equipos invitados y host:

pacman -Qs virtualbox

(Tenga en cuenta que estoy usando el traductor de Google ahora.)

local/libvirt 6.5.0-1
API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)
local/linux 5.7.9.arch1-1
The Linux kernel and modules
local/virtualbox 6.1.12-3
Powerful x86 virtualization for enterprise as well as home use
local/virtualbox-guest-dkms 6.1.12-3
VirtualBox Guest kernel modules sources
local/virtualbox-guest-utils 6.1.12-3
VirtualBox Guest userspace utilities
local/virtualbox-host-dkms 6.1.12-3
VirtualBox Host kernel modules sources

Please show the commands along with the output, otherwise I don’t know which is host and which is guest.

[@ ~]$ sudo pacman -Qs virtualbox
[sudo] password for ****:
local/libvirt 6.5.0-1
API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)
local/linux 5.7.10.arch1-1
The Linux kernel and modules
local/virtualbox 6.1.12-3
Powerful x86 virtualization for enterprise as well as home use
local/virtualbox-guest-dkms 6.1.12-3
VirtualBox Guest kernel modules sources
local/virtualbox-guest-utils 6.1.12-3
VirtualBox Guest userspace utilities
local/virtualbox-host-dkms 6.1.12-3
VirtualBox Host kernel modules sources

Estos son los resultados y los comandos

I guess that is the output in the Guest machine (=virtual machine), right?

If so, then uninstall packages virtualbox and virtualbox-host-dkms from the Guest.

Those packages are meant only for the Host machine (=the one that is running the virtual machine as one of its processes).

Also, libvirt is not needed.

Welcome @MrData

¿Podrías intentar recrear un nuevo VBox ya que estás en 5.7.10.arch1-1 y configurar directamente la resilución de la pantalla a través del EndeavourOS menú/configuración/pantalla ?

¡Sería útil ver una captura de pantalla de la configuración de su VirtualBox!


Could you try to recreate a new VBox since you are on 5.7.10.arch1-1 and setup directly your display resilution via the EndeavourOS menu/settings/display ?

Would be helpfull to see a screenshot of your VirtualBox settings !

No, es la salida en EOS, Virtualbox ni siquiera lo estaba ejecutando en ese momento. entonces, Virtualbox da estos resultados

╔═[09:11]═[liveuser@salientos]
╚═══===═══[~]>> sudo pacman -Qs virtualbox
local/linux 5.7.7.arch1-1
The Linux kernel and modules
local/virtualbox-guest-utils 6.1.10-1
VirtualBox Guest userspace utilities

Screenshot_20200724_112113

A parte de la resolución, la pregunta es sobre ¿porqué no puedo instalar las GuestAdditions? El mensaje de error del primer post, no puedo instalar las GuestAdditions.

Solucionado lo de la resolución, he cambiado el controlador gráfico a VBoxSVGA en la configuración de VirtualBox. Pero sigo sin poder ver a pantalla completa o sea no me llena la ventana ni cmabiando la resolución, ya que si lo pongo a full 2560x1600 es demasiado grande y la siguiente configuración es pequeña, o sea no me rellena la ventana correctamente, porque no puedo instalar las GuestAdditions. ¿Como puedo instalar las GuestAdditions sin que me de este error?

Could not mount the media/drive ‘/home/*******/.config/VirtualBox/VBoxGuestAdditions_6.1.12.iso’ (VERR_PDM_MEDIA_LOCKED).

Código resultado: NS_ERROR_FAILURE (0x80004005)
Componente: ConsoleWrap
Interfaz: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
Receptor: IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}

Gracias.

You should install only the following virtualbox-related packages:

Host (the native system on the hardware):

  • virtualbox
  • virtualbox-host-dkms
  • kernel headers (e.g. linux-headers, linux-lts-headers) depending on your kernels

Guest (the virtual machine):

  • virtualbox-guest-utils
  • virtualbox-guest-dkms
  • kernel headers (e.g. linux-headers, linux-lts-headers) depending on your kernels

So guest packages may not be installed in host and vice versa.

Necesitas desmontar tu unidad de cd virtual antes de insertar la imagen del cd de VBoxGuestAdditions_6.1.12

show the result of this :

VBoxManage list dvds