Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: VirtualBox во второй консоли  (Прочитано 2622 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн termit68ru

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
VirtualBox во второй консоли
« : 05 Мая 2012, 09:29:24 »
Привет всем.Реально сделать так,чтобы стартовать виртуальную машину например в tty2 и переключаться на неё через CTRL+ALT+F2.Надеюсь правильно мысль выразил.)))
Заранее спасибо)))

iks

  • Гость
Re: VirtualBox во второй консоли
« Ответ #1 : 05 Мая 2012, 16:39:50 »
Пробовать не пробовал, но мысль пошла сразу к тому, что стартовать можно от пользователя, ну если он авторизован в этой консоле, то в ней и будет работать, ну а если ни кого авторизованного нет, то и запустить не получиться, мне кажется что так.

Оффлайн rusooo

  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: VirtualBox во второй консоли
« Ответ #2 : 05 Мая 2012, 17:00:37 »
можно!

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: VirtualBox во второй консоли
« Ответ #3 : 05 Мая 2012, 17:03:16 »
Может проще развернуть на весь экран на одном из десктопов? И перключатся между десктопами?

Мне вот наоборот не очень интересно иметь винду в виртуалке на отдельном окне - я врубил seamless mode и у меня сверху панель от XFCE а снизу виндовая, окна в перемешку, только переключение по alt-tab в двух независимых кольцах (XFCE включая VB, и отдельно окна в VB-винде).
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн rusooo

  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: VirtualBox во второй консоли
« Ответ #4 : 05 Мая 2012, 17:29:06 »
1. автологин в консоль
sudo gedit /etc/init/tty1.conf

Измените последную строку в данном файле (USERNAME замените на пользователя, под которым вы хотите залогиниться):
exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1


2. автозапуск "приложения"
sudo gedit  ~/.bashrc

Добавьте в конец файла следующие строки:
if [ $(tty) == "/dev/tty1" ]; then
   sh win.sh
   fi


3. а это собственно то что хотим запустиь
sudo gedit win.sh

вставить текст

#! /bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
xinit /usr/bin/VirtualBox --startvm "WindowsXP" --fullscreen -- /usr/bin/X :1


#(WindowsXP заменить на имя своей машины)


Ubuntu 12.04 Всё работает!!!
« Последнее редактирование: 05 Мая 2012, 19:44:12 от rusooo »

Оффлайн volk21

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: VirtualBox во второй консоли
« Ответ #5 : 17 Мая 2012, 23:36:16 »
Я тут вручную попробовал:
Загрузилась система (в тту7)
alt+ctrl+f1
логин
startx
error Xserver уже запущен на тту7
Мы на многое не отваживаемся не потому, что оно трудно. Оно трудно именно потому, что мы на него не отваживаемся.

Оффлайн Freezz

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: VirtualBox во второй консоли
« Ответ #6 : 18 Мая 2012, 09:43:35 »
Цитировать
Ubuntu 12.04 Всё работает!!!

У меня заработало тоже (Ubuntu 12.04), но через некоторое время виртуалка самопроизвольно закрывается.
Подскажите пожалуйста куда копать?

Оффлайн lexikon

  • Участник
  • *
  • Сообщений: 156
  • Ubuntu: 15.10
    • Просмотр профиля
Re: VirtualBox во второй консоли
« Ответ #7 : 01 Июня 2012, 17:13:18 »
подскажите как сделать запуск виртуальной машины на другом десктопе???

Оффлайн Zeka13

  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: VirtualBox во второй консоли
« Ответ #8 : 02 Июня 2012, 21:14:44 »
открываете виртуалку, разворачиваете на весь эран, нажимаете ctr+alt+стрелка_влево

P.S режим интеграции дисплея тоже ничего
Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

 

Страница сгенерирована за 0.063 секунд. Запросов: 25.