Хотите поблагодарить автора блога - жмите здесь !
1 2 0
1 2 0

Нажмите на рекламный баннер выше, если хотите поблагодарить автора блога !
Написание каждой статьи заняло в сотни раз больше времени, чем один клик.

понедельник, марта 16, 2015

Linux Fedora 21 под VirtualBox Windows Host - установка драйверов VirtualBox (Virtual Box Guest Additions), разрешение текстовой консоли, добавление своего разрешения экрана в VirtualBox

Очень коротко, основное, предполагается что как собственно ставить дистрибутив из ISO файла в VirtualBox Вы уже знаете.
Нужно не только для ускорения и улучшения работы госевой ОС и графики, но и тем, у кого при переключении между "графическим интерфейсом" и "чистой консолью", в консоли "слетает русификация и вместо русского появляются кроказяблы".
Прежде всего нам понадобится VirtualBox версии не ниже 4.3.24. Под более более старыми версиями, Virtual Box Guest Additions полностью не заведутся в Федоре 21. VirtualBox берем здесь. Ставим систему из iso образа. Если при установке возникла ошибка типа "Unable to load R3 module" - читаем здесь.
После установки, в консоли (либо в терминале в графическом интерфейсе, либо в консоли, куда попадаем нажав "ctrl+shift+2"), набираем:
 yum update kernel
shutdown -r now
После перезагрузки, ставим необходимые пакеты (тоже в консоли или терминале):
yum install gcc kernel-devel kernel-headers dkms make bzip2 perl
Ждем окончания установки.
В меню Virtualbox сверху, выбираем пункт "Устройства" и в меню "Подключить образ диска дополнений гостевой ОС".
Теперь снова в консоли или терминале. 
mkdir /media/VirtualBoxGuestAdditions
mount -r /dev/cdrom /media/VirtualBoxGuestAdditions
cd /media/VirtualBoxGuestAdditions
./VBoxLinuxAdditions.run
Дожидаемся окончания работы программы. И снова перезагружаем систему. Собственно все. 
И о разрешении экрана в консоли.
При запуске системы, когда появляется загрузчик, нажимаем "e". Ищем строку, начинающуюся с linux16 /vmlinuz...., и в конце дописываем vga=ask, жмем "ctrl+x"
У Вас появится список разрешений экрана, из которых можно выбрать по умолчанию. 
Выбираете нужное (смотрите какая цифра соответствует нужному разрешению).
Можете его сразу выбрать и загрузить систему, чтобы убедиться что "именно то что хотели". 
Переводим полученное число к десятичной системе (в списке все значения шестнадцатиричные). 
Далее снова к консоли или терминале, заходите в каталог /etc/default. 
редактируем файл grub (либо через vim, либо можете поставить mc (похож на far под виндой).
В конце строки GRUB_CMDLINE_LINUX=, перед закрывающей кавычкой, добавляем vga=nnn, где nnn - номер выбранного режима. После чего выполняем:
grub2-mkconfig -o /boot/grub2/grub.cfg
Все, можно перезагружаться. 
Если Вы не нашли желаемого разрешения экрана в списке, полученном по vga=ask
В консоли Windows выполняем команду:
 "C:\Program Files\Oracle\VirtualBox\VBoxManage" setextradata "Fedora 21 WorkStation" "CustomVideoMode1" "1366x768x24"
Где вместо Fedora 21 WorkStation ставите название как Вы назвали эту виртуальную машину, а вместо разрешения в конце, подставляете то что хотите добавить. Все, добавлено. Теперь снова через vga=ask смотрим его код, и проделываем описанное выше.

PS Поставить mc - набираем в консоли:
yum install mc

PPS После обновления ядра системы, или X11, установку VirtualBoxGuestAdditions - повторить. 


Комментариев нет:

Отправить комментарий

Закрыть окно X
Пожалуйста, потратьте несколько секунд на поддержку блога и его автора
Нажмите на рекламную ссылку: Рекламная ссылка для поддержки блога, или на баннер вверху справа страницы.