- Не работает управляющая клавиша Ctrl внутри Virtualbox систем
- «Вставить Ctrl+Alt+ Удалить» не работает на VirtualBox
- 2 ответа 2
- Левая клавиша Ctrl не работает в VirtualBox
- 5 ответов
- Нажатие клавиш не захватывается VirtualBox на гостевой машине
- Virtualbox не работают горячие клавиши
- 3.4.1. Поддержка клавиатуры и мыши в виртуальных машинах
- 3.4.1.1. Захват и освобождение клавиатуры и мыши
- 3.4.1.2. Набор специальных символов
- 3.4.2. Изменение внешних носителей
- 3.4.3. Сохранение состояния машины
- 3.4.4. Снимки состояний
- Замечание
Не работает управляющая клавиша Ctrl внутри Virtualbox систем
Если у вас не работает в гостевой развернутой системе под Virtualbox такие управляющие сочетания клавиш, к примеру для управления редактором nano в ubuntu 12.04
Ctrl + O — сохранить изменения в файле
Ctrl + X – выход из редактируемого файла, то Вам нужно на основной системе (в моем случае это мой домашний/рабочий ноутбук: HP dv6-3080er с осью Ubuntu 12.04.5 Desktop amd64 (Gnome Classic)
Приложения — Системные утилиты — Параметры системы — Мышь и сенсорная панель — вкладка «Мышь» снять галочку с пункта :
- Показывать позицию указателя при нажатии клавиши Control
- Shows the position of the pointer when you press Control)
и после этого сразу же заработает использование управляющей клавиши Ctrl внутри гостевой системы запущенной под Virtualbox.
По началу, как только я столкнулся с такой проблемой, отыскать какое либо решения данной проблемы не представляло для меня возможным, интернета нет в связи с чем, приноровился использовать текстовый редактор vi и он в свою очередь показался мне уж не таким и сложным как раньше было. Вот так вообще считаю для себя новым и более поучительным — это при столкновении со сложностями не использовать интернет, а разбираться с проблемой имеющимися средствами самой системы, благо моя используемая ось да и еще ознащенная справочной системой man творит чудеса. Чуть позже конечно я проанализировал настройки и пришел к решению выше, с чем и делюсь на своем блоге. На этом всё, с уважением автор блога ekzorchik.
Источник
«Вставить Ctrl+Alt+ Удалить» не работает на VirtualBox
Параметр «Вставить Ctrl+Alt+ Удалить» в меню «Машина» виртуальной машины не работает, и ни Host+ Del, ни виртуальная машина не является Windows 7 x64, экспортированной с физического компьютера через «VMware vCenter Converter».
Изменить: Ctrl+Alt+Delete требуется для входа в систему, я пытался изменить кнопку хоста, и она не работает.
2 ответа 2
Отвечая на этот вопрос задом наперед:
Вы можете отключить требование входа в систему с помощью Ctl-Alt-Delete через апплет администратора «Local Security Policy» (по крайней мере, Run> «secpol.msg» в Win2003). Он находится в папке «Параметры безопасности> Локальные политики> Параметры безопасности» под названием «Интерактивный вход в систему: не требуется сочетание клавиш CTRL+ALT+DEL».
Итак, как войти в первый раз?
Использовать удаленный рабочий стол. Ctl-Alt-Delete отлично работает в этой среде (по крайней мере, при работе с OS X Host, как в моем случае . Я думаю, что вы работаете на хосте Windows, вам нужно использовать вместо этого Ctl-Alt-Insert).
Я сталкивался с подобной проблемой несколько раз, когда пытался сменить пароль гостевой виртуальной машины Windows, и я всегда сводил себя с ума, пытаясь нажимать разные клавиши, ни одно из которых не работает. В моем случае это с хостом OS X.
Однако, то, что нужно сделать, это включить Remote Desktop на гостевой машине и затем включить RDP в нее. Тогда Ctl-Alt-Delete работает.
Источник
Левая клавиша Ctrl не работает в VirtualBox
Во время работы ОС в VirtualBox на Ubuntu 10.10 amd64 я обнаружил, что клавиша LCtrl (left-ctrl) не определяется должным образом. ( RCtrl (right-ctrl) используется Virtual Box, но ключ LCtrl должен быть доступен.) Это делает такие программы, как Emacs , которые в значительной степени полагаются на управляющий ключ, не работает правильно. Выполняя поиск в Интернете, я обнаружил аналогичные жалобы, которые были устранены путем отключения Показать положение указателя при нажатии клавиши Ctrl «в настройках мыши. Так как это уже отключено моя система (на самом деле как в хостовой, так и в клиентской ОС), я не думаю, что это проблема.
Мой вопрос: это ошибка, функция или ошибка оператора?
5 ответов
В качестве обходного пути для Emacs в Virtual Box вы можете управлять функциями клавиш управления, нажав
CapsLock + Control , а затем отпустите CapsLock , удерживая Control и нажимая соответствующую функциональную клавишу (например, N ).
Чтобы использовать правую клавишу Shift (однако эта клавиша также не полностью работоспособна в Virtual Box), вы можете определить другую клавишу Host из настроек Virtual Box Manager в File -> Предпочтения -> Ввод .
В Ubuntu 12.04 отключение указателя мыши (Системные настройки ► Мышь и сенсорная панель ► Показать положение указателя при нажатии клавиши Ctrl ) делает свое дело.
В моем случае LCtrl (left-ctrl) не работал в гостевой ОС, потому что я ранее настроил ключ LCtrl в ОС HOST, чтобы выделить местоположение мышь однажды нажата.
После возврата в ОС HOST LCtrl в гостевой ОС, как обычно, «возвращается к делу».
Так просто:)
Я мог заставить клавишу CTRL работать путем отключения «Выделения указатель, когда Вы нажимаете Ctrl в предпочтениях мыши. Это было на Fedora с Gnome 3, таким образом, он не мог бы помочь Вам.
Мне удалось решить проблему с моим LCTRL (внутри виртуальной машины Ubuntu Virtual Box), включив параметр виртуальной коробки «Клавиатура автоматического захвата» (в разделе «Ввод»). Надеюсь, что это помогает кому-то.
Источник
Нажатие клавиш не захватывается VirtualBox на гостевой машине
ok благодаря @ monitor35, который предоставил мне полезную ссылку, у которой не было именно то, что я искал, но был достаточно богат ресурсами, чтобы указать мне в правильном направлении, поэтому я расскажу вам, что я сделал, если другой новичок будет сталкивайтесь с тем же вызовом, что и я.
То, что я сделал, — это 1-й, чтобы убедиться, что мой файл подкачки не используется (в противном случае потеря данных неизбежна и, возможно, пострадает вся установка)
Вы можете сделать это либо проверив вкладку ресурса в приложении «Монитор», уже установленном в ubuntu или Ctrl + Alt (слева) + T, чтобы открыть консоль и введите $ free -m (без доллара: PI поместите его туда только для ориентации) [!d2 ]
то, что я сделал, это размонтировать образ подкачки (иначе LVM не может что-либо сделать с ним)
Я сделал это, введя код консоли $ sudo swapoff -a
Затем я открываю LVM. Я перехожу к логическим дискам и выбираю раздел подкачки и просто нажимаю кнопку «удалить логические тома», и так же, как и папка подкачки.
Теперь моя проблема заключалась в том, как добавить нераспределенная память (полученная из удаления подкачки) в моем основном корневом разделе .
Я не мог сделать это с LVM, потому что, несмотря на доступную опцию «изменить размер», он не мог ничего сделать с корневым разделом, потому что он уже установлен (очевидно) и не может быть размонтирован, пока он все еще работает .
поэтому перезагрузил компьютер, и я использовал UBUNTU liveDVD. Мне пришлось запускать другой экземпляр ubuntu на лету там I снова установлен LVM и теперь может изменить размер моего раздела с 14 ГБ, он был до 29 ГБ и оставил 2,3 ГБ для создания новой папки подкачки.
Я сделал это с помощью приложения GParted. Я просто выбрал нераспределенное пространство 2,3 ГБ (сжатие это до 2 ГБ, так что у меня есть 300 МБ нераспределенной только потому, что я суеверен и хочу, чтобы у Linux было дополнительное пространство, чтобы делать то, что он хотел бы с ним: P) и создал новые разделы с форматом lynux_swap.
Источник
Virtualbox не работают горячие клавиши
Кнопка «Start\Старт» в главном окне запускает выбранную виртуальную машину.
Эта команда откроет новое окно, и виртуальная машина которую вы выбрали начнет загрузку. Все что обычно можно увидеть на виртуальном мониторе отображается в окне, как вы видели на изображении в Раздел 1.1, “Основы виртуализации” .
В общем, вы можете использовать виртуальную машину как используете реальный компьютер. Однако существуют пару моментов о которых стоит упомянуть.
3.4.1. Поддержка клавиатуры и мыши в виртуальных машинах
3.4.1.1. Захват и освобождение клавиатуры и мыши
Поскольку операционные системы в виртуальной машине не «знают» что они работают на не настоящем компьютере, то они пытаются получить эксклюзивный контроль над клавиатурой и мышью. Однако это не возможно, даже если вы работаете в полноэкранном режиме, вашим ВМ требуется разделять доступ к клавиатуре и мыши с другими приложениями и возможно с другими ВМ.
В результате, изначально после установки гостевой ОС и перед установкой дополнений(рассмотрим ниже), либо ваш компьютер, либо ваша виртуальная машина может «владеть» клавиатурой и мышью. Вы будете наблюдать второй указатель мыши перемещение которого ограничено пределами окна ВМ. Для активирования ВМ щелкните внутри ее окна.
Для возврата управления мышью и клавиатурой вашему хосту, в VirtualBox зарезервирована специальная клавиша: «host key». По умолчанию, правая клавиша Control ; на Mac, по умолчанию левая клавиша Command. Вы можете изменить эту клавишу в глобальных настройках VirtualBox. В любом случае, текущее значение клавиши всегда отображается в правом нижнем углу окна ВМ , в случае если вы ее забыли:
|
In detail, all this translates into the following:
Вашей клавиатурой будет владеть виртуальная машина, если фокус клавиатуры имеет окно ВМ (если у вас открыто много окон в гостевой ОС, фокус ввода будет принадлежать окну в виртуальной машины). Это означает, что если вы хотите работать с клавиатурой в ВМ, первое что вы должны сделать это кликнуть на строке заголовка ВМ .
Для освобождения клавиатуры, нажмите хост клавишу (как говорилось выше, обычно правый Control ).
Заметьте, что пока ВМ владеет клавиатурой, некоторые системные сочетания клавиш (например, Alt-Tab) не будут обрабатываться операционной системой хоста, а будут обрабатываться гостем. После нажатия на хост-клавишу, все нажатия клавиатуры будут обрабатываться хостом и любые нажатия системных клавишных сочетаний не будут обрабатываться гостем.
Вашей мышью будет владеть ВМ, когда вы кликнете в окне ВМ. Указатель мыши хоста исчезнет, и ваша мышь примет вид диска, вместо обычного указателя.
Заметьте, что мышь не зависима от клавиатуры: даже после того как вы нажмете на заголовке окна ВМ, чтобы печатать в ВМ, ваша мышь может быть не захвачена виртуальной машиной.
Для освобождения мыши , также нажмите хост-клавишу.
Так как такое поведение не является удобным, VirtualBox предоставляет набор драйверов и инструментов для гостевых систем называемый «VirtualBox Guest Additions\Гостевые дополнения», которые позволяют удобно работать с клавиатурой и мышью. Самое главное, что дополнения позволяют избавиться от второго — «гостевого» курсора мыши и позволяют работать мышью хоста в гостевой ОС.
3.4.1.2. Набор специальных символов
Операционная система при нажатии определенных сочетаний клавиш может выполнять различные операции. Некоторые из этих клавиатурных сочетаний трудно передать в виртуальную машину, т.к. существует три системы их обрабатывающих: операционная система, VirtualBox и гостевая ОС. Кто из них обработает нажатие комбинации клавиш зависит от ряда факторов, в том числе от самой комбинации.
Операционная система хоста резервирует для себя определенные клавиатурные комбинации. Например, невозможно применить комбинацию Ctrl+Alt+Delete если вы хотите перегрузить гостевую ось в ВМ, потому что эта комбинация, как правило, используется на хосте (зарезервировано в Windows и Linux), и нажатие этой комбинации приведет к перезагрузке хоста .
На системах с запущенной X Window System, клавиатурная комбинация Ctrl+Alt+Backspace как правило сбрасывает X сервер (для перезагрузки графического интерфейса, если он завис). X сервер перехватывает эту комбинацию и перегружает графическую среду хоста (убивая все запущенные программы, включая VirtualBox).
На системах с поддержкой виртуальных терминалов, клавиатурная комбинация Ctrl+Alt+Fx (где Fx одна из функциональных клавиш от F1 до F12) обычно позволяет переключаться между виртуальными терминалами. Как и Ctrl+Alt+Delete, эти комбинации перехватываются операционной системой хоста, что позволяет переключать терминалы хоста .
Вместо этих комбинаций, если вы хотите их использовать в гостевой ОС виртуальной машины, вам необходимо использовать следующие методы:
Используйте элементы меню «Machine\Машина» в окне виртуальной машины . Там вы найдете пункты «Insert Ctrl+Alt+Delete\Послать Ctrl+Alt+Delete» и «Ctrl+Alt+Backspace»; последняя комбинация используется только в Linux гостях.
Используйте специальные клавиатурные комбинации с Хост-клавишей (обычно правый Control ):
Хост-клавиша + Del для посылки Ctrl+Alt+Del (чтобы перегрузить гостя);
Хост-клавиша + Backspace для посылки Ctrl+Alt+Backspace (для перезагрузки графической среды Linux );
Хост-клавиша + F1 (или другую функциональную клавишу) для посылки Ctrl+Alt+F1 (для переключения между виртуальными терминалами Linux гостя).
Для некоторых других клавиатурных комбинаций, таких как Alt-Tab (переключение окон), VirtualBox позволяет вам настроить их влияние на гостя или хоста, в зависимости текущей активности окна виртуальной машины . Это глобальная настройка для всех ВМ, включается через меню «File» -> «Global settings» -> «Input» -> «Auto-capture keyboard»\Файл — Настройки — Ввод — Автозахват клавиатуры .
3.4.2. Изменение внешних носителей
В работающей виртуальной машине вы можете сменить внешние носители через меню «Devices\Устройства» окна ВМ. Вы можете выбрать какой носитель будет предоставлять VirtualBox виртуальной машине: CD, DVD или дискету.
Данные настройки аналогичны, отображаемым в диалоге настройки свойств виртуальной машины в главном окне , но главный диалог настройки не доступен пока ВМ находится в состоянии «работает» или «сохранена», это дополнительное меню позволяет вам менять внешние носители без необходимости выключения и перезапуска ВМ.
Меню «Devices\Устройсва», позволяет VirtualBox предоставить привод хоста гостю или образ гибкого диска или DVD используя менеджер виртуальных носителей, рассмотренный в Раздел 3.3, “Основы настройки виртуальной машины” .
3.4.3. Сохранение состояния машины
Когда вы кликаете на кнопке «Close\Закрыть» окна виртуальной машины (в правом верхнем углу окна, так как обычно закрываются другие окна в вашей системе) (или нажатием Хост-клавиши с «Q»), VirtualBox запрашивает вас, что вы хотите сделать: «save\сохранить» или «power off\выключить» виртуальную машину.
|
Результат выбора этих трех опций кардинально различается. Что они означают:
Save the machine state\Сохранить состояние машины: С этой опцией VirtualBox «замораживает» виртуальную машину и полностью сохраняет ее текущее состояние на локальный диск. Когда позже вы востановите ВМ (с помощью кнопки «Start\Старт» в главном окне VirtualBox), то вы увидете что ВМ продолжит свою работу в том же состоянии в котором вы ее остановили. Все запущенные ранее программы, будут по прежнему открыты, и ваша система возобновит работу.
Сохранение состояния виртуальной машины в некоторой степени подобна режиму suspending\ приостановления портативного компьютера (например, при закрытии крышки).
Send the shutdown signal\Послать сигнал завершения. Посылает ACPI сигнал выключения виртуальной машине, что соответствует сигналу, посылаемый реальному компьютеру при нажатии кнопки включения питания. Если у вас установлена достаточно современная операционная система в ВМ, то эта команда должна запустить процедуру выключения в ВМ.
Power off the machine\Выключить компьютер: С этой опцией VirtualBox также выключает запущенную ВМ, но без сохранения состояния.
Это подобно вытаскиванию вилки из розетки питания. При запуске машины, после такого выключения, ваша гостевая операционная система будет загружаться с «нуля» и может начаться длительный процесс проверки дисков(виртуальных) системы.
Как правило так делать не следует, так как такой способ выключения может привести к потере данных и повреждению состояния гостевой системы.
Кнопка «Discard\Сбросить» в главном окне VirtualBox сбрасывает сохраненное состояние виртуальной машины. Данная операция вызывает тот же эффект, что и выключения питания и она применяться с осторожностью.
3.4.4. Снимки состояний
С помощью снимков состояния VirtualBox вы можете сохранять текущее состояние виртуальной машины. Впоследствии в любое время, вы можете вернуться к этому состоянию.
Эта возможность полезна когда установленная гостевая операционная система повреждена при неправильной установки программ или вирусами.
После создания машины и ее настройки, просто сделайте снимок и если что то случится при дальнейшей вашей работой с ней, вы можете просто вернуться к этому снимку состояния.
Чтобы сделать снимок вашей ВМ, выполните следующие шаги:
Если текущим состоянием вашей ВМ является «сохранена» или the «выключена» (показывается под именем ВМ в окне VirtualBox), перейдите на вкладку «Snapshots\Снимки» в правой части главного окна, и нажмите на иконку фотоопарата (чтобы «Сделать снимок»).
Если ваша ВМ выполняется , выберите «Take snapshot\Сделать снимок» из меню «Machine\Машина» окна виртуальной машины .
В появившемся окне введите наименование снимка. Имя имеет исключительно информативное значение, которое поможет вам позднее выбрать нужный снимок. Например, хорошим именем будет «Чистая установка, без сторонних драйверов».
Ваш новый снимок появится в списке снимков на вкладке «Snapshots\Снимки». Ниже вы увидите запись по названием «Current state\Текущее состояние», означающее текущее состояние ВМ основанное на снимке который вы сделали ранее.
(Если позднее вы сделаете другой снимок, вы увидите, что они будут создавать последовательность, где каждый последующий снимок следует другим)
Чтобы вернуться к предыдущему снимку, кликнете правой кнопкой на «Current state\Текущее состояние» и выберете «Revert to current snapshot\Вернуться к текущему снимку». Это переведет ВМ в состояние ближайшего снимка (предыдущий). Точно также, кликом правой кнопки мыши, вы можете «склеить» нескольких ранних снимков, выбрав позицию «Discard snapshot\Сбросить текущий снимок и состояние».
Замечание
Возврат к снимкам влияет на виртуальные жесткие диски ВМ, все состояния жесткого диска также будет востановится. Это означает, что все файлы которые были созданы после создания снимка и все измененния файлов будут утеряны. Для целей потери таких потерь и в тоже время сохранения возможности использования снимков, можно подключить второй жесткий диск в режиме «write-through» используя интерфейс VBoxManage и используя его для сохранения ваших данных. Жесткие диски в режиме write-through не используются в механизме снимков, они остаются неизменными при востановлениях состояний. См. Раздел 5.3, “Настройка операций записи образа” .
Источник