Это моя настройка.
Host Guest
Ubuntu 12.04 LTS Kali Linux Gnome 3.22.2
3.11.0-26-generic 4.9.0-kali3-amd64
Теперь, когда я установил виртуальный бокс в хост и загрузился в гостевую ОС успешно.
apt-get update
apt-get upgrade
У исходного файла в /etc/apt/sources.list было это (гостевая ОС)
#Kali Sources
deb http://http.kali.org/kali kali-rolling main contrib non-free
deb-src http://http.kali.org/kali kali-rolling main contrib non-free
Когда я попытался установить заголовки Linux
apt-get install linux-headers-$(uname -r)
Мне нечего обновлять, я показал, что все было обновлено.
Добавление гостевых дополнений:
В Virtualbox,
Устройства-> Установить гостевые дополнения CD-образ
показал, что на /usr/share/virtualbox/ нет файла диска.
Итак, я перешел в такой каталог, и к моему счастью файл изображения с именем Добавление гостевых дополнений: Я установил его и запустил скрипт
VBoxLinuxAdditions.runОн показал, что все было скопировано, и мне пришлось перезагрузить , При перезагрузке он показал пару строк, которые
VBoxLinuxAdditions.run
FAILED: модули ядра для добавления дополнительных модулей Virtualbox.
apt-get install build-essential linux-headers-generic dkms
apt-get dist-upgrade
Для вашей информации
было сделано отлично.
Если я нажму Устройства-> Установить гостевые дополнения CD Image , это не сработает ,
Это был признак того, что дополнения для гостей не были установлены.
Итак, я попытался очистить виртуальный бокс-dkms и попробовать все снова
Но он показал, что 0 для обновления. И это уже существующая версия.
sudo apt-get update
sudo apt-get upgrade
Однажды я прочитал сообщение о том, что установка виртуального бокса в гостевом и хост конфликтует друг с другом. Итак, я пошел на терминал хоста и попытался
Он попросил установить 269Mb. Я проверил список файлов. В нем не было виртуального бокса. Я разрешил ему работать.
Перезагрузил хост.
virtualboxЯ пошел в программный центр Ubuntu и искал
Он сказал remove, как он уже был установлен.
Tried sudo apt-get install virtualbox
Ничего нового для установки, он показал.
Не мог с этим поделать.
Я не могу сказать, может ли это решить вашу проблему, но так оно и было.
Конфликт версий и принудительное обновление вручную
Я проверил, что виртуальный бокс на главной машине был 4.2.1, и тот, что был в гостях, был последним 5.1.18. В https://www.virtualbox.org/wiki/Downloads сказано, что версия 5.12 доступна для Precise Pangolin 12.04LTS.
Загружена через firefox и хранится файл .deb.
При попытке установить через терминал, он сказал, что старое не может быть удалено.
Итак,
sudo apt-get remove virtualbox-\*
sudo apt-get purge virtualbox-\*
сделал это.
Это не приведет к удалению вашего
Перезагрузите и установите .deb
Запустите виртуальный бокс и загрузите гостя.
Виола, это сработало! Наконец, это была старая версия виртуального бокса в ubuntu 12.04, которая заняла 20 часов.
Конфликт версий и принудительное обновление вручную Программный центр Ubuntu не смог найти новую версию для sudo apt-get install virtualbox-5.1. Потому что программный центр не был обновлен до последних выпусков.
Другое решение может быть, включая список репо виртуального бокса в sources.list в ubuntu. Это не приведет к удалению файлов и конфигураций вашего виртуального бокса.
Я не могу получить для этого ресурс изображения. Я пробовал столько шагов. Не удалось сделать их здесь. Но я тоже пробовал эти шаги
Очистка виртуальных модулей виртуальных ботов виртуальных ботов v2.0 dist-upgrade apt-get install virtualbox-guest-additions-isoне в порядке.
]Я не могу сказать, может ли это решить вашу проблему, но так оно и было.
Конфликт версий и принудительное обновление вручную
Я проверил, что виртуальный бокс на главной машине был 4.2.1, и тот, что был в гостях, был последним 5.1.18. В https://www.virtualbox.org/wiki/Downloads сказано, что версия 5.12 доступна для Precise Pangolin 12.04LTS.
Загружена через firefox и хранится файл .deb.
При попытке установить через терминал, он сказал, что старое не может быть удалено.
Итак,
sudo apt-get remove virtualbox-\*
sudo apt-get purge virtualbox-\*
сделал это.
Это не приведет к удалению вашего
Перезагрузите и установите .deb
Запустите виртуальный бокс и загрузите гостя.
Виола, это сработало! Наконец, это была старая версия виртуального бокса в ubuntu 12.04, которая заняла 20 часов.
Конфликт версий и принудительное обновление вручную Программный центр Ubuntu не смог найти новую версию для sudo apt-get install virtualbox-5.1. Потому что программный центр не был обновлен до последних выпусков.
Другое решение может быть, включая список репо виртуального бокса в sources.list в ubuntu. Это не приведет к удалению файлов и конфигураций вашего виртуального бокса.
Я не могу получить для этого ресурс изображения. Я пробовал столько шагов. Не удалось сделать их здесь. Но я тоже пробовал эти шаги
Очистка виртуальных модулей виртуальных ботов виртуальных ботов v2.0 dist-upgrade apt-get install virtualbox-guest-additions-isoне в порядке.
]Я не могу сказать, может ли это решить вашу проблему, но так оно и было.
Конфликт версий и принудительное обновление вручную
Я проверил, что виртуальный бокс на главной машине был 4.2.1, и тот, что был в гостях, был последним 5.1.18. В https://www.virtualbox.org/wiki/Downloads сказано, что версия 5.12 доступна для Precise Pangolin 12.04LTS.
Загружена через firefox и хранится файл .deb.
При попытке установить через терминал, он сказал, что старое не может быть удалено.
Итак,
sudo apt-get remove virtualbox-\*
sudo apt-get purge virtualbox-\*
сделал это.
Это не приведет к удалению вашего
Перезагрузите и установите .deb
Запустите виртуальный бокс и загрузите гостя.
Виола, это сработало! Наконец, это была старая версия виртуального бокса в ubuntu 12.04, которая заняла 20 часов.
Конфликт версий и принудительное обновление вручную Программный центр Ubuntu не смог найти новую версию для sudo apt-get install virtualbox-5.1. Потому что программный центр не был обновлен до последних выпусков.
Другое решение может быть, включая список репо виртуального бокса в sources.list в ubuntu. Это не приведет к удалению файлов и конфигураций вашего виртуального бокса.
Я не могу получить для этого ресурс изображения. Я пробовал столько шагов. Не удалось сделать их здесь. Но я тоже пробовал эти шаги
Очистка виртуальных модулей виртуальных ботов виртуальных ботов v2.0 dist-upgrade apt-get install virtualbox-guest-additions-isoне в порядке.
]Я также не работал с гостевыми дополнениями. Я мог загружать гостевой Kubuntu 12.04, но разрешение было всего лишь 1024x720. Опция Auto-resize Guest Display также была выделена серым цветом.
У меня была ошибка - «consolerc is readonly», когда я пытался ее запустить. Я заметил, что файл consolerc был собственным root. chown myuser: myuser не решил проблему. Он снова вернулся к корням. Поэтому я решил создать нового пользователя.
sudo adduser newuser
sudo usermod -aG adm,sudo newuser
И он все решил! Теперь у меня есть все разрешения экрана, доступные в моей гостевой ОС. И даже лучше - разрешение изменяется автоматически, когда я растягиваю гостевое окно ОС, поэтому оно выглядит идеально. И у меня больше нет ошибок, связанных с владением конфигурационными файлами.
Я также не работал с гостевыми дополнениями. Я мог загружать гостевой Kubuntu 12.04, но разрешение было всего лишь 1024x720. Опция Auto-resize Guest Display также была выделена серым цветом.
У меня была ошибка - «consolerc is readonly», когда я пытался ее запустить. Я заметил, что файл consolerc был собственным root. chown myuser: myuser не решил проблему. Он снова вернулся к корням. Поэтому я решил создать нового пользователя.
sudo adduser newuser
sudo usermod -aG adm,sudo newuser
И он все решил! Теперь у меня есть все разрешения экрана, доступные в моей гостевой ОС. И даже лучше - разрешение изменяется автоматически, когда я растягиваю гостевое окно ОС, поэтому оно выглядит идеально. И у меня больше нет ошибок, связанных с владением конфигурационными файлами.
Я также не работал с гостевыми дополнениями. Я мог загружать гостевой Kubuntu 12.04, но разрешение было всего лишь 1024x720. Опция Auto-resize Guest Display также была выделена серым цветом.
У меня была ошибка - «consolerc is readonly», когда я пытался ее запустить. Я заметил, что файл consolerc был собственным root. chown myuser: myuser не решил проблему. Он снова вернулся к корням. Поэтому я решил создать нового пользователя.
sudo adduser newuser
sudo usermod -aG adm,sudo newuser
И он все решил! Теперь у меня есть все разрешения экрана, доступные в моей гостевой ОС. И даже лучше - разрешение изменяется автоматически, когда я растягиваю гостевое окно ОС, поэтому оно выглядит идеально. И у меня больше нет ошибок, связанных с владением конфигурационными файлами.