Разрешение экрана 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 |
После выполнения этой команды дополнение для гостевой ОС будет удалено.
Юрий:
Спасибо за статью. Написана очень классно. И мне очень помогла:)
Ответить
Igorka Reply:
мая 29, 2010 at 22:38
Юрий, спасибо за комментарий. Если, хоть одному человеку пригодилась, значит писал не зря :)
Ответить
sergkarpenko:
еще с установкой дополнений для гостевой ОС, становится доступно ctrl-L в меню они его назвывают режим интеграции дисплея. не знаю как описать это правильно, но в этом режиме сама гостевая ОС скрывается, остается только активное окно в ней и выглядит это как будто программа, запущена была из линукса. я пробовал так работать в QuickBooks, который работает только в вин. Довольно интересно получалось.
Ответить
2 июня 2010, 18:30sergkarpenko:
да это работает, когда хост машина - Линукс, а гостевая машина - Виндовс
Ответить
Igorka Reply:
июня 2, 2010 at 22:52
Если хост машина Ubuntu и гостевая Ubuntu - ctrl+L тоже работает
Ответить
sergkarpenko Reply:
июня 2, 2010 at 23:03
когда хост машина Виндовс, то раньше не работало, а сейчас уже не знаю :)
Ответить
Jura Reply:
января 6, 2012 at 22:32
когда хост машина Windows (запускал на win7), то работает :)
p.s. спасибо за статью
Ответить
mix@:
Спасибо, помогло
Ответить
26 июня 2010, 1:42Vados:
Здравствуйте. Проделал все как Вы писали, но…
когда нажимаю установить гостевую ОС - ничего не происходит. Когда ввожу команду “sudo sh /media/cdrom0/VBoxLinuxAdditions-x86.run” и пишет Can not open file. все. помогите.
Ответить
Igorka Reply:
октября 17, 2010 at 19:54
Добрый вечер. Какая у вас основная ОС? Возможно у вас не подключается iso-диск VBoxGuestAdditions.iso, которых должен быть в основной операционной системе. Закройте гостевую ОС и в меню главного окна VirtualBox откройте Менеджер виртуальных носителей (Ctrl+D) и проверьте, что на вкладке образы CD/DVD присутствует образ VBoxGuestAdditions.iso.
Ответить
Vados Reply:
октября 17, 2010 at 20:47
Основная ОС у меня XP SP3 c обновлениями на сегодняшний день. В Линуксе тоже все свежие обновления. В настройках все прописано - есть образ VBoxGuestAdditions.iso. С Линукса захожу на этот iso образ и видны все файлы на образе и “VBoxLinuxAdditions-x86.run” в том числе. Когда пытаюсь напрямую запустить - быстро появляется и исчезает терминал. Ничего не понимаю. Вроде все пересмотрел и никак. Если есть к.л. мысли поделитесь пожалуйста.
Ответить
Андрей Reply:
ноября 26, 2010 at 1:42
Делаешь сначала: sudo shutdown -r now
а после перезагрузки из терминала делаешь комманду:
sudo sh /media/cdrom0/VBoxLinuxAdditions-amd64.run
Вместо cdrom0 пропиши название своего диска. У меня это VBOXADDITIONS_3.2.10_66523
Все заработает :)
Ответить
valery:
Thanx!! it’s working!
Ответить
1 декабря 2010, 12:06Stas:
Большое спасибо!
Ответить
25 декабря 2010, 23:37Владимир:
Очень помогли!!! Спасибо большое!
Ответить
9 января 2011, 3:57Snake:
Спасибо. Помогло. Вы гений.
Ответить
Igorka Reply:
января 18, 2011 at 11:19
Пожалуйста. Только я не гений. Просто справку прочитал и все :)
Ответить
uZv:
Спасибо большое, эта статья меня очень выручила.
Ответить
26 февраля 2011, 15:32mel:
помогите плз, пишет что не может открыть файл, хотя образ виден, система 10.04 х86. Очень хочу познакомиться с линуксом, может лучше 9.10 попробовать? Что делать?
Ответить
Igorka Reply:
марта 10, 2011 at 8:59
У вас на рабочем столе гостевой операционной системы должен появится ярлык диска с дополениями. Щелкните по нему правой кнопкой мыши и нажмите Открыть папку в обозревателе. В открывшемся окне посмотрите в адресной строке путь. У меня это /media/cdrom0, возможно у вас другой. В командной строке напишите команду указав ваш путь.
Ответить
Сергей:
У меня при установке дополнений экран раскрашивается всеми цветами радуги и гостевая система Ubuntu повисает. Хост машина Windows 7 x86, дополнения VBOXADDITIONS_3.2.8_64453. В чем может быть дело? И что делать?
Ответить
16 марта 2011, 15:45leonk:
Та же проблема - хост-машина Ubuntu 10.10 х64
В место пикслей - отображение псевдографикой, только очень коряво.
Ответить
28 марта 2011, 12:27leonk:
Да и еще ошибочка - в случае, если гостевая ubuntu 10.10 - ругается что неизвестная версия X-Windows, в этой системе она 1.9.0, и инсталяционный скрипт о ней ничего не знает.
Ответить
28 марта 2011, 13:11Petr:
Дуже вдячний за допомогу! Працює на 100%, якщо уважно читати і виконувати інструкцію.
Ответить
10 апреля 2011, 14:11AV:
Спасибо за мануал ! всё работает
Ответить
23 апреля 2011, 14:31Alex:
День добрый. Долго ищу как повысить разрешение на виртуальной машине.
Стоит Virtual Box 4.0.10 и ubuntu-10.04.2-alternate-i386. А это все работает на Win 7.
Вот скрин.http://i001.radikal.ru/1107/b7/98fcfb552875.jpg
Все решения что я находил - не помогают(((
Ответить
Igorka Reply:
июля 5, 2011 at 7:48
Добрый день,
Попробую на неделе провести такой опыт и сказать, что получилось.
Ответить
Alex:
День добрый. Уже нет необходимости. Решил проблему сносом VirtualBox и установкой более старой версии.
Спасибо за оперативность.
Ответить
5 июля 2011, 9:02dareddevil:
Всем доброе время суток.
Пишу для тех, кто мучается со сменой разрешения, сам промаялся с этим часа 3, перечитал кучу форумов, со сложными операциями и манипуляциями с файлами.
Можно проще:
в консоли вводим команду: xrandr –db x
Ширина и высота - значения в пикселях.
После этого разворачиваем окно virtualbox’a, в котором запущена система и радуемся нужному разрешению:)
Работает на Ubuntu 9,10,11 и fedora 11
На других системах не проверял.
Ответить
17 августа 2011, 17:17Павел:
В графическом режиме все прекрасно работает - а вот если иксы не запускать - то нет.
Не подскажете что делать в данному случае?
Ответить
Igorka Reply:
ноября 13, 2011 at 12:21
Не подскажу.
Ответить
goodspeed:
dareddevil:
Спасибо огромнейшее!!! Уже и не знал что делать, только ваш способ помог =)
Ответить
30 октября 2011, 1:27kok_os:
Все сделал как написано.. Прошло без сучка и задоринки, но… разрешение 1920х1080 нет.. Максимальное 1280х960.. Грустно((( Кто-нибудь знает как победить?
Ответить
10 ноября 2011, 14:42kok_os:
Сорри.. Оказывается разрешение зависит от того, как растянуть окно виртуальной машины.. Все работает.. Спасибо..
Ответить
10 ноября 2011, 14:55Евгений:
Спасибо за статью. На Kubuntu не ставились дополнения для гостевой ОС. Появлялась ошибка, которую я не мог исправить. Оказалась в ОС отсутствует dkms и модули отказывались ставиться, после прочтения вашей статьи, все установилось на ура!
Ответить
admin Reply:
января 15, 2012 at 17:19
Евгений, и вам спасибо за то, что нашли время для комментария. Такие комментарии помогают не бросить блог (такое желание все чаще появляется в последнее время) и говорят, что, что-то было написано не зря. Если поделитесь ссылкой на статью в своих социальных аккаунтах буду благодарен вдвойне.
Ответить
Николай:
Здравствуйте.
Спасибо за статью!
у меня не находил файл VBoxLinuxAdditions-amd64.run (64 битная стоит)
А был файл VBoxLinuxAdditions.run, его и запустил .
Т.е. последняя команда выглядела
sudo sh /media/VBOXADDITIONS_3.2.10_66523(в каждом случаи свои цыфры)/VBoxLinuxAdditions.run
Ответить
15 февраля 2012, 15:37Олег:
Дякую за статтю, все гарно, коротко, і головне - працює!
Ответить
Igorka Reply:
марта 24, 2012 at 23:06
Будь ласка!
Ответить
ustas:
Отличная статья, все работает, много где искал, много чего пробовал, а помогло именно это. Спасибо)
Ответить
16 ноября 2012, 15:00Дмитрий:
Перерыл пол-интернета, а помогла именно эта статья. Полноэкранный режим работает! Хост - Windows 7, гостевая ОС - Kubuntu 10.04.4. Большое спасибо!
Ответить
27 января 2013, 13:44qwe:
oracl vm 4.3.18, ubuntu 14.4, а статья всё ещё актуальна. спасибо!
Ответить
19 октября 2014, 2:53Стас:
у меня версия ubintu 14-04, версия VB virtualbox-4.3.6-91406-win. Делаю всё правельно,но мне выдаёт что нет такого файла или каталога! Что мне делать?
Ответить
24 октября 2014, 21:08Алексей:
Virtual Box 5.0.4. Хост - windows 8.1 x64, гостевая - Kali linux x64. Все сработало по статье. Спасибо автору!
Ответить
18 сентября 2015, 18:50