Разрешение экрана Ubuntu в VirtualBox

Сегодня устанавливал Ubuntu 9.10 в VirtualBox. Сразу после установки разрешение экрана виртуальной системы устанавливается в 800х600 пикселей и больше поставить нельзя. Для того чтобы иметь возможность установить более высокое разрешение (а также получить другие преимущества) необходимо установить дополнения для гостевой операционной системы. Этот процесс хорошо описан в справке к VirtualBox, но справка на английском, да и, как правило, новички обращаются сначала к Интернету. Поэтому и решил описать шаги необходимы для установки дополнения для гостевой ОС (гостевая операционная система - это система которая работает в VirtualBox).

Все нижеописанные действия выполняются в гостевой ОС. Еще раз напомню, что в качестве гостевой операционной системы выступает Ubuntu 9.10. В гостевой ОС должно быть настроено подключение к Интернет.

Запускаем gnome-terminal: пункт меню верхней панели рабочего стола Приложения - Стандартные - Терминал. В терминале пишем:

1
sudo apt-get install dkms

После завершения установки в меню окна VirtualBox, в котором работает гостевая ОС, выбираем пункт Устройства - Установить дополнения для гостевой ОС. В результате на экране появится окно в котором будет написано: “Вы только что вставили носитель, на котором есть программа…” и т.д. Это окно просто закрываем - оно нам не понадобиться.

Возвращаемся в терминал и набираем следующую команду:

1
sudo sh /media/cdrom0/VBoxLinuxAdditions-x86.run

если у вас 32-х разрядная версия Ubuntu

или

1
sudo sh /media/cdrom0/VBoxLinuxAdditions-amd64.run

если установлена 64-х разрядная версия Ubuntu.

После установки (у меня длилась примерно 5 минут) нужно будет перезагрузить гостевую систему. В терминале набираем:

1
sudo shutdown -r now

и ждем пока система перезагрузится.

После перезагрузки, в моем случае, разрешение автоматически установилось в 1024х768 пикселей. Переключение в полноэкранный режим также работает. Для переключения используйте сочетание клавиш правый ctrl+F (по умолчанию).

Если по каким то причинам нужно удалить дополнение для гостевой ОС, то для этого нужно выполнить следующую команду установки добавив к ней параметр no_setup:

1
sudo sh /media/cdrom0/VBoxLinuxAdditions-x86.run no_setup

После выполнения этой команды дополнение для гостевой ОС будет удалено.

Статьи и новости схожей тематики:

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

  1. Юрий:

    Спасибо за статью. Написана очень классно. И мне очень помогла:)

    Ответить

    Igorka Reply:

    Юрий, спасибо за комментарий. Если, хоть одному человеку пригодилась, значит писал не зря :)

    Ответить

  2. sergkarpenko:

    еще с установкой дополнений для гостевой ОС, становится доступно ctrl-L в меню они его назвывают режим интеграции дисплея. не знаю как описать это правильно, но в этом режиме сама гостевая ОС скрывается, остается только активное окно в ней и выглядит это как будто программа, запущена была из линукса. я пробовал так работать в QuickBooks, который работает только в вин. Довольно интересно получалось.

    Ответить

  3. sergkarpenko:

    да это работает, когда хост машина - Линукс, а гостевая машина - Виндовс

    Ответить

    Igorka Reply:

    Если хост машина Ubuntu и гостевая Ubuntu - ctrl+L тоже работает

    Ответить

    sergkarpenko Reply:

    когда хост машина Виндовс, то раньше не работало, а сейчас уже не знаю :)

    Ответить

    Jura Reply:

    когда хост машина Windows (запускал на win7), то работает :)

    p.s. спасибо за статью

    Ответить

  4. mix@:

    Спасибо, помогло

    Ответить

  5. Vados:

    Здравствуйте. Проделал все как Вы писали, но…
    когда нажимаю установить гостевую ОС - ничего не происходит. Когда ввожу команду “sudo sh /media/cdrom0/VBoxLinuxAdditions-x86.run” и пишет Can not open file. все. помогите.

    Ответить

    Igorka Reply:

    Добрый вечер. Какая у вас основная ОС? Возможно у вас не подключается iso-диск VBoxGuestAdditions.iso, которых должен быть в основной операционной системе. Закройте гостевую ОС и в меню главного окна VirtualBox откройте Менеджер виртуальных носителей (Ctrl+D) и проверьте, что на вкладке образы CD/DVD присутствует образ VBoxGuestAdditions.iso.

    Ответить

    Vados Reply:

    Основная ОС у меня XP SP3 c обновлениями на сегодняшний день. В Линуксе тоже все свежие обновления. В настройках все прописано - есть образ VBoxGuestAdditions.iso. С Линукса захожу на этот iso образ и видны все файлы на образе и “VBoxLinuxAdditions-x86.run” в том числе. Когда пытаюсь напрямую запустить - быстро появляется и исчезает терминал. Ничего не понимаю. Вроде все пересмотрел и никак. Если есть к.л. мысли поделитесь пожалуйста.

    Ответить

    Андрей Reply:

    Делаешь сначала: sudo shutdown -r now
    а после перезагрузки из терминала делаешь комманду:
    sudo sh /media/cdrom0/VBoxLinuxAdditions-amd64.run
    Вместо cdrom0 пропиши название своего диска. У меня это VBOXADDITIONS_3.2.10_66523

    Все заработает :)

    Ответить

  6. valery:

    Thanx!! it’s working!

    Ответить

  7. Stas:

    Большое спасибо!

    Ответить

  8. Владимир:

    Очень помогли!!! Спасибо большое!

    Ответить

  9. Snake:

    Спасибо. Помогло. Вы гений.

    Ответить

    Igorka Reply:

    Пожалуйста. Только я не гений. Просто справку прочитал и все :)

    Ответить

  10. uZv:

    Спасибо большое, эта статья меня очень выручила.

    Ответить

  11. mel:

    помогите плз, пишет что не может открыть файл, хотя образ виден, система 10.04 х86. Очень хочу познакомиться с линуксом, может лучше 9.10 попробовать? Что делать?

    Ответить

    Igorka Reply:

    У вас на рабочем столе гостевой операционной системы должен появится ярлык диска с дополениями. Щелкните по нему правой кнопкой мыши и нажмите Открыть папку в обозревателе. В открывшемся окне посмотрите в адресной строке путь. У меня это /media/cdrom0, возможно у вас другой. В командной строке напишите команду указав ваш путь.

    Ответить

  12. Сергей:

    У меня при установке дополнений экран раскрашивается всеми цветами радуги и гостевая система Ubuntu повисает. Хост машина Windows 7 x86, дополнения VBOXADDITIONS_3.2.8_64453. В чем может быть дело? И что делать?

    Ответить

  13. leonk:

    Та же проблема - хост-машина Ubuntu 10.10 х64
    В место пикслей - отображение псевдографикой, только очень коряво.

    Ответить

  14. leonk:

    Да и еще ошибочка - в случае, если гостевая ubuntu 10.10 - ругается что неизвестная версия X-Windows, в этой системе она 1.9.0, и инсталяционный скрипт о ней ничего не знает.

    Ответить

  15. Petr:

    Дуже вдячний за допомогу! Працює на 100%, якщо уважно читати і виконувати інструкцію.

    Ответить

  16. AV:

    Спасибо за мануал ! всё работает

    Ответить

  17. Alex:

    День добрый. Долго ищу как повысить разрешение на виртуальной машине.
    Стоит Virtual Box 4.0.10 и ubuntu-10.04.2-alternate-i386. А это все работает на Win 7.
    Вот скрин.http://i001.radikal.ru/1107/b7/98fcfb552875.jpg
    Все решения что я находил - не помогают(((

    Ответить

    Igorka Reply:

    Добрый день,
    Попробую на неделе провести такой опыт и сказать, что получилось.

    Ответить

  18. Alex:

    День добрый. Уже нет необходимости. Решил проблему сносом VirtualBox и установкой более старой версии.
    Спасибо за оперативность.

    Ответить

  19. dareddevil:

    Всем доброе время суток.
    Пишу для тех, кто мучается со сменой разрешения, сам промаялся с этим часа 3, перечитал кучу форумов, со сложными операциями и манипуляциями с файлами.
    Можно проще:

    в консоли вводим команду: xrandr –db x
    Ширина и высота - значения в пикселях.
    После этого разворачиваем окно virtualbox’a, в котором запущена система и радуемся нужному разрешению:)
    Работает на Ubuntu 9,10,11 и fedora 11
    На других системах не проверял.

    Ответить

  20. Павел:

    В графическом режиме все прекрасно работает - а вот если иксы не запускать - то нет.
    Не подскажете что делать в данному случае?

    Ответить

    Igorka Reply:

    Не подскажу.

    Ответить

  21. goodspeed:

    dareddevil:
    Спасибо огромнейшее!!! Уже и не знал что делать, только ваш способ помог =)

    Ответить

  22. kok_os:

    Все сделал как написано.. Прошло без сучка и задоринки, но… разрешение 1920х1080 нет.. Максимальное 1280х960.. Грустно((( Кто-нибудь знает как победить?

    Ответить

  23. kok_os:

    Сорри.. Оказывается разрешение зависит от того, как растянуть окно виртуальной машины.. Все работает.. Спасибо..

    Ответить

  24. Евгений:

    Спасибо за статью. На Kubuntu не ставились дополнения для гостевой ОС. Появлялась ошибка, которую я не мог исправить. Оказалась в ОС отсутствует dkms и модули отказывались ставиться, после прочтения вашей статьи, все установилось на ура!

    Ответить

    admin Reply:

    Евгений, и вам спасибо за то, что нашли время для комментария. Такие комментарии помогают не бросить блог (такое желание все чаще появляется в последнее время) и говорят, что, что-то было написано не зря. Если поделитесь ссылкой на статью в своих социальных аккаунтах буду благодарен вдвойне.

    Ответить

  25. Николай:

    Здравствуйте.
    Спасибо за статью!
    у меня не находил файл VBoxLinuxAdditions-amd64.run (64 битная стоит)
    А был файл VBoxLinuxAdditions.run, его и запустил .
    Т.е. последняя команда выглядела
    sudo sh /media/VBOXADDITIONS_3.2.10_66523(в каждом случаи свои цыфры)/VBoxLinuxAdditions.run

    Ответить

  26. Олег:

    Дякую за статтю, все гарно, коротко, і головне - працює!

    Ответить

    Igorka Reply:

    Будь ласка!

    Ответить

  27. ustas:

    Отличная статья, все работает, много где искал, много чего пробовал, а помогло именно это. Спасибо)

    Ответить

  28. Дмитрий:

    Перерыл пол-интернета, а помогла именно эта статья. Полноэкранный режим работает! Хост - Windows 7, гостевая ОС - Kubuntu 10.04.4. Большое спасибо!

    Ответить

  29. qwe:

    oracl vm 4.3.18, ubuntu 14.4, а статья всё ещё актуальна. спасибо!

    Ответить

  30. Стас:

    у меня версия ubintu 14-04, версия VB virtualbox-4.3.6-91406-win. Делаю всё правельно,но мне выдаёт что нет такого файла или каталога! Что мне делать?

    Ответить

  31. Алексей:

    Virtual Box 5.0.4. Хост - windows 8.1 x64, гостевая - Kali linux x64. Все сработало по статье. Спасибо автору!

    Ответить

Оставьте свой отзыв