Разрешение проблем с запуском Ubuntu на VirtualBox

Разрешение проблем с запуском Ubuntu на VirtualBox

У меня есть гостевая ОС Ubuntu 9.04, запущенная на виртуальной машине VirtualBox, размещенной на MacOS X Tiger. Я пытаюсь увеличить разрешение экрана, так как гостевая ОС по умолчанию, к сожалению, поддерживает только 800x600 и 640x480.

Я провел некоторые исследования и также изучил ответы на вопросывопрос 1660на этом сайте. Я понимаю, что изменение разрешения экрана требует установки "Linux Guest Additions". Как описано наэта страница, я попробовал Устройства>>Установить гостевые дополнения из меню виртуальной машины.

Соответствующий образ компакт-диска был правильно смонтирован на рабочем столе Ubuntu, но после запуска «sudo bash ./VBoxLinux» в /media/cdrom я получил только сообщение «Обнаружена неподдерживаемая среда X86».

Согласно руководству VirtualBox, также должна быть возможность изменять размер окна виртуальной машины и тем самым изменять разрешение экрана гостя. Пункт меню Machine>>Auto Resize Guest Display активирован и неактивен. Изменение фактического размера окна виртуальной машины не оказывает никакого влияния на разрешение экрана гостя Ubuntu.

На этом мои усилия на данный момент подошли к концу. Хотелось бы узнать, удалось ли кому-нибудь увеличить разрешение экрана гостевой системы Ubuntu, запущенной на VirtualBox/MacOS X.

решение1

Уэс сделал комментарийнастатья, которую вы упомянуличто помогло нескольким другим людям, столкнувшимся с той же проблемой:

Уэс:
Небольшое изменение для шага 3 в новой версии VirtualBox для хостов Windows. Существуют разные версии дополнений для платформ x86 и amd64. Между установками 2 и 3 вы можете ввести «ls» и посмотреть точное название дополнений для вашей платформы, затем выполнить «sudo bash ./VBoxAdditions-###.run», заменив ### на x86 или amd64.

Попробуйте выполнить sudo bash ./VBoxLinuxAdditions-x86.runкоманду после cd-ing на установочном компакт-диске гостевых дополнений.

решение2

Я нашел решение... пока виртуальная машина работает...

  1. перейдите в командную строку [windows+r, введите cmd ,enter]...
  2. Перейдите в C:\Program Files\Oracle\VirtualBox и
  3. выполните эту команду

VBoxManage controlvm "Ubuntu10.10" setvideomodehint 1280 800 32

где «Ubuntu10.10» — это имя вашей виртуальной машины... и разрешение вашей виртуальной машины будет меняться на лету.. :) и да, измените строку 1280 800 32 на любое разрешение, которое вам нужно... обратите внимание, 32 здесь — это битовая глубина..

Я предполагаю, что вы сначала установили гостевые дополнения.

Связанный контент