Всем привет!
Нередко бывает так.
После установки операционной системы на виртуальную машину, выясняется, что в системе выставлено стандартное разрешение экрана, и никакими путями это разрешение экрана отредактировать до нужного не получается.
Яркий тому пример операционная система mac os. После установки данной операционной системы, как правило, в виртуальной машине устанавливается стандартное разрешение экрана, и для того чтобы его изменить применяют готовые скрипты, которые можно найти в интернете. Но данные скрипты помогают не всегда, особенно если вы изменили расположение папки с виртуальной машиной на компьютере.
И тогда возникает вопрос
Что делать? Как изменить разрешение экрана виртуальной машины до нужного?
В этом случае нам может помочь две команды, которые нужно ввести в командной строке windows.
Для удачного исхода обязательным условием является запуск командной строки от имени администратора.
Открыть командную строку можно разными способами, например написав в окне для поиска "Командная строка". Затем кликнув по найденному результату правой кнопкой мышки выбрать "Запустить от имени администратора"
Теперь разберёмся - как же всё-таки изменить разрешение экрана в гостевой операционной системе на нужное нам?
Первое: Запоминаем или копируем имя гостевой операционной системы в которой требуется изменить разрешение экрана.
В моём случае имя гостевой системы astra, вот его я и копирую.
Для примера, гостевой операционной системой я выбрал Astra Linux.
В данной операционной системе без проблем можно поменять разрешение экрана и в виртуальной машине, я выбрал её просто для примера. С другой гостевой системой все действия будут аналогичными.
Скопировав имя гостевой системы, полностью закрываем виртуальную машину. Для дальнейших действий она нам не понадобится.
Второе действие: Открываем командную строку от имени администратора.
Первая команда которую нужно ввести в командную строку
cd "C:\Program Files\Oracle\VirtualBox"
В большинстве случаев если вы стандартно устанавливали virtualbox и не меняли папку или диск куда устанавливать virtualbox, данная команда вводится без изменения.
Если вы поменяли расположение папки виртуальной машины. Тогда вам нужно заменить в команде путь к виртуальной машине на свой.
Вводим первую команду и нажимаем Enter.
Третье действие: Далее нам понадобится вторая команда.
VBoxManage setextradata "Имя виртуальной машины" VBoxInternal2/EfiGraphicsResolution 1920x1080
Вместо надписи "Имя виртуальной машины" нужно написать то самое имя которое мы запоминали или копировали ранее - в моём случае astra. Само собой, разрешение экрана которое написано в команде, нужно заменить на нужное вам.
Готовая команда в командной строке.
Для того чтобы удобно отредактировать данную команду, можно создать на рабочем столе простой текстовый файл. Затем скопировав из данной статьи образец команды вставить в созданный текстовый файл.
Отредактировав команду как написано выше, копируете её из текстового файла в командную строку, нажимаем Enter.
После введения второй команды, закрываем командную строку. Открываем virtualbox, и запускаем гостевую систему которую мы редактировали. Разрешение экрана изменится на то которое было указанно во второй команде.
Несмотря на достаточно длинное описание, по изменению разрешения экрана виртуальной машины, весь процесс обычно не занимает более пяти минут, а при должной сноровке и того меньше, минуты две, три. Иногда, такой способ изменения разрешения экрана может оказаться быстрее и проще чем поиск параметров изменения разрешения экрана в гостевой системе, например Pearl Linux. Для новичка поиск способа изменения разрешения экрана в данной операционной системе установленной на виртуальной машине может показаться достаточно запутанным. А в некоторых случаях данный способ может оказаться единственным.
Если статья была полезной, оцени её лайкам и подпишись на канал.