Debian 9 на VirtualBox

Автор VitaliyG, 03 ноября 2018, 19:54:58

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

VitaliyG

Я новичек в Linux пробую устанавливать на virtualbox вер. 5.2.20.
Я установил debian 9.5 базовую систему. Используя Снимки системы создал два клона с рабочими средами KDE и GNOME. Затем настроил репозитории добавив contrib и non-free а также добавил backports.
Гостевые я ставил так:

apt update
apt upgrade

apt install build-essential module-assistant dkms
m-a prepare

подключил образ с гостевыми дополнениями через меню VB. Затем

mount -o remount,exec,ro /media/cdrom0
/media/cdrom0/VBoxLinuxAdditions.run

adduser имя_учетной_записи vboxsf

Подключил общие папки через меню VB.

Перезагрузка.

Проблема в чем. В среде GNOME все получилось - гостевые подключены, общие папки есть, масштабирование экрана и буфер обмена работают.

А вот в среде KDE проблемма - после перезагрузки система виснет намертво.
Что же с ним не так?



ferum

Так таки на мертво? Плазма требовательна к видео, какое оно там на виртуалке бог его знает.
Вообще виртуалка это не железо, оценить систему можно только на реальном железе.
Русские дебианщики против цифрового слабоумия !

VitaliyG

Она виснет после подключения гостевых дополнений. Тоже самое у меня было на Kubuntu 18.04 тот же эфект. А на Ubuntu 18.04 (GNOME) все работает.

Modigar

#3
А если в свойствах общей папки автоподключение не делать?
PS: Пишу с с Дебиан 9 с КДЕ под ВБ 5.1.22. Хостом Дебиан 8.10. Все работает.

VitaliyG

Когда я подключаю общую папку там 3 опции
- только чтение
- автоподключение
- постоянное монтирование

Я правильно понял что здесь ничего ставить не надо или только выбрать последнюю опцию?

Modigar

Попробуйте снять все 3 галочки.
Хотя у меня автоподключение стоит и ничего не глючит.

VitaliyG

Попробовал. Я не стал сразу подключать общие папки. Система виснет после выполнения команды /media/cdrom0/VBoxLinuxAdditions.run и перезагрузки. И это только в среде KDE.

Modigar

Надо логи курить. И в т.ч от бинарника VBoxLinuxAdditions.run

VitaliyG

А как и где их можно просмотреть? Если после подключения гостевых и перезагрузки не возможно ни запускать приложения ни даже открыть диспетчер файлов.

Modigar

Можно загрузить машинку в режиме восстановления без иксов.
/var/log смотреть

VitaliyG

Посмотрел логи до перезагрузки. В /var/log/ два файла -

/var/log/vboxadd-install.log с содержимым

Created symlink /etc/systemd/system/multi-user.target.wants/vboxadd.service -> /lib/systemd/system/vboxadd.service.
Created symlink /etc/systemd/system/multi-user.target.wants/vboxadd-service.service -> /lib/systemd/system/vboxadd-service.service

/var/log/vboxadd-setup.log с содержимым

Building the main Guest Additions module.
Building the shared folder support module.
Building the graphics driver module.

После перезагрузки запустил в режиме восстановления.

Появился файл vboxadd-setup.log,1 с тем же содержимым что и vboxadd-setup.log

И как это интерпретировать?

И еще, после перезагрузки, пока я не залогинился, я еще могу переключаться на виртульную консоль с помощью Ctrl+Alt+F2. После входа в систему когда все зависает этого уже не сделать.

VitaliyG

Я начал сомневаться правильно ли я делаю. Я опирался на различные статьи из интернета.

В каком же порядке нужно устанавливать гостевые дополнения - сразу после установки базовой системы или после некоторой предварительной настройки (репозитории)? И какая должна быть последовательность команд, действий?

Modigar

Без реп просто не установить гостевые, потому как нужны заголовки ядра.
Обычно ставлю систему, подключаю репы, ставлю linux-headers make gcc, а потом запускаю бинарник гостевых дополнений.
Ни разу не было никаких траблов.
9-й дебиан (исключительно с кедами) ставил таки макаром уже раз 20 на свой виртуалбокс. Все присматривался, удалял, потом опять ставил.

VitaliyG

С настройкой понятно, а вот сам список команд

apt install build-essential module-assistant dkms
m-a prepare

подключить образ с гостевыми дополнениями через меню VB.

Затем

mount -o remount,exec,ro /media/cdrom0
/media/cdrom0/VBoxLinuxAdditions.run

adduser имя_учетной_записи vboxsf

нет ли здесь какой нибудь ошибки, или пропущенного компонента?

Modigar

Цитата: VitaliyG от 10 ноября 2018, 20:17:42build-essential module-assistant dkms
Как выше писал, я это не ставлю.
И напрямую с подмонтированного гостевого диска у меня не запускалось VBoxLinuxAdditions.run, копировал весь диск в домашнюю папку и из нее запускал.