Как переместить VirtualBox VirtualMachines от пользователя root до указанного пользователя и куда его переместить?
Я установил VirtualBox, войдя в систему, и я забыл переключать учетные записи,
и я установил несколько ОС с DVD.
Теперь я не знаю, как монтировать ISO и как использовать его из-за разрешений и многих других... пока я не вошел в систему как пользователь root.
Итак, вопрос в том, как я могу исправить свою ситуацию и переместить виртуальные машины, которые я уже установил
только для пользователя root, и куда его перенести?
Я могу открыть VB от имени пользователя root, но не вижу виртуальных машин, а также не могу локализовать каталог для VirtualBox без полномочий root.
Пожалуйста помоги.
1 ответ
Учитывая, что ваше имя пользователя john
(замените тем, что у вас есть), войдите в систему как пользователь root (в любом случае это не очень хорошо) и переместите каталог, содержащий ваши виртуальные машины, в /home/john
, Затем, предполагая, что каталог виртуальных машин VirtualBox теперь находится в /home/john/VirtualBox
(снова измените как требуется), выполните это как root
:
chown -R john:john /home/john/VirtualBox
Затем войдите в систему как обычный пользователь (в этом случае john
), запустите VirtualBox и выберите в меню Machine
=> Add...
для каждой машины.
Тем не менее, вам может потребоваться настроить параметры виртуальной машины впоследствии. Но это должно сработать.