Я установил virtualbox на Ubuntu, используя обычный пакет.

Когда я запускаю virtualbox как обычный пользователь, я могу создавать виртуальные машины, это позволяет мне создавать виртуальные машины как с 32-, так и с 64-битными гостевыми ОС. Но когда я запускаю virtualbox от имени пользователя root (используя sudo или другим способом), он позволяет мне создавать только 32-битные гостевые ОС.

Запуск от имени root является критически важным, поскольку для меня я пытаюсь запустить установку Windows с двойной загрузкой в качестве гостевой виртуальной машины (с помощью процедуры, описанной здесь).

1 ответ1

3

Я не думаю, что вам нужно запускать с правами администратора для ваших нужд.

Давайте посмотрим на файл вашего жесткого диска. Это должно выглядеть так:

▶ ls -l /dev/sda
brw-rw---- 1 root disk 8, 0 Nov 27 15:16 /dev/sda

Следовательно, каждый пользователь, добавленный на групповой disk может в режиме реального времени читать жесткий диск, что вам действительно нужно. Название группы может отличаться в вашей системе. Просто добавьте себя в эту группу, выйдите из системы / войдите в систему, чтобы она вступила в силу, и повторите попытку без прав root.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .