0 / 0 / 0
Регистрация: 25.09.2013
Сообщений: 2

Как автоматически запускать виртуальные машины VMware при старте?

25.09.2013, 15:13. Показов 4850. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В качестве хоста стоит Ubuntu 12.04 LTS с установленным графическим интерфейсом. Есть две виртуальные машины с именами vmPDC и vmTS. Они работают в VMware Player 5.0.
Обычно я их запускаю так:
1) Вхожу как пользователь с именем usr1cv82
2) запускаю терминал.
3)
Bash
1
sudo bash
и ввожу пароль
4)
Bash
1
/etc/init.d/vmPDC start
5)
Bash
1
/etc/init.d/vmTS start
Далее выхожу из терминала и переключаюсь на другого пользователя ubuntu
Выключаю компьютер в обратной последовательности.
Как сделать, чтобы виртуальные машины стартовали автоматически при включени хоста UBUNTU? Ну и выключались корректно при выключении физического компьютера? vmPDC и vmTS - это скрипты.

Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#!/bin/bash
#------------------------------------------------------------
# starts ragent
#------------------------------------------------------------
function start() {
 
    vmrun -T player start "/disk2/vm/Windows Server 2008 x64/Windows Server 2008 x64.vmx"
    return
}
#------------------------------------------------------------
# stops ragent
#------------------------------------------------------------
function stop() {
   
    vmrun -T player stop "/disk2/vm/Windows Server 2008 x64/Windows Server 2008 x64.vmx" soft
    return
}
#------------------------------------------------------------
# script's main function
#------------------------------------------------------------
function main() {
 
    local action=
 
    case $1 in
   start)
       action=start
       ;;
   stop)
       action=stop
       ;;
   *)
       return 1;
       ;;
    esac
 
    $action
}
 
#invoke function main
main $*
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.09.2013, 15:13
Ответы с готовыми решениями:

Как при старте системы запускать Num Lock ?
Как при старте системы зделать так чтоб автоматически включалась кнопка Num Lock? Linux Mint Mate 17.3.

Как при старте клиента автоматически открыть нужную базу?
Как сделать так что бы когда юзер запускал клиент (6.5) сразу открывалась некая база (например его почта)

Запускать другое приложение при старте своего и завершать при закрытии
Уважаемые форумчане подскажите пожалулуста. Пишу программу на Pure Basic и уже готовый файл уже потом должен стартовать другой ***.exe...

3
91 / 91 / 10
Регистрация: 18.05.2013
Сообщений: 265
25.09.2013, 16:18
Добрый день.
Вам поможет команда update-rc.d, подробнее см.:
http://manpages.ubuntu.com/man... c.d.8.html
0
0 / 0 / 0
Регистрация: 25.09.2013
Сообщений: 2
26.09.2013, 08:20  [ТС]
Воспользовался командой update-rc.d. В папку /etc/rc2.d добавилась соответстующая ссылка. Но при включении компьютера виртуальная машина не стартует. В чем дело? Чего не хватает?

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
root@u:~# update-rc.d vmPDC start 55 2 .
update-rc.d: warning: /etc/init.d/vmPDC missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
 Adding system startup for /etc/init.d/vmPDC ...
   /etc/rc2.d/S55vmPDC -> ../init.d/vmPDC
root@u:~# ls /etc/rc2.d
K08vmware-USBArbitrator  S02acpi-support  S23aksusbd
README                   S03grub-common   S23ntp
S01dns-clean             S03ondemand      S30srv1cv82
S01kerneloops            S03rc.local      S41apcupsd
S01pppd-dns              S19vmware        S50vmware-USBArbitrator
S01pulseaudio            S20haspd         S55vmPDC
S01rsync                 S20postgresql    S75sudo
S01saned                 S20winbind
S01speech-dispatcher     S20yum-updatesd
root@u:~#
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
26.09.2013, 19:48
Цитата Сообщение от m106 Посмотреть сообщение
Но при включении компьютера виртуальная машина не стартует.
перейди во второй уровень запуска через telinit 2
если виртуальная машина запускается, то нужно ссылку добавить в соответствующий уровень запуска
если при запуске запускается только консоль, то в третий
если при запуске запускается X-сервер, то в пятый
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.09.2013, 19:48
Помогаю со студенческими работами здесь

Как сделать так, чтобы при старте одной программы автоматически запускалась другая?
Надо сделать так чтобы при старте одной программы автоматически запускалась другая

Как сделать, чтобы программа на дельфи запускалась автоматически при старте винды и сворачивалась в трей?
Как сделать, чтобы программа на дельфи запускалась автоматически при старте винды и сворачивалась в трей? Спасибо.

VMware-player-14.1.2-8497320: BSOD 0x0000001e при старте выдаёт
Полтора года стояла Windows 10 64-bit LTSB 1607 и в ней VMware-player не помню какой версии работал. Помню, что Windows 10 и VMWare...

WinServer2008 - ошибка 3b при старте виртуальной машины в Oracle VM VirtualBox
Ошибка Сигнатура проблемы: Имя события проблемы: BlueScreen Версия ОС: 6.1.7601.2.1.0.272.7 Код языка: 1049 ...

Запускать процедуру автоматически при запуске рабочей книги
Здравствуйте! :) Скажите пожалуйста, как можно запускать процедуру автоматически при запуске рабочей книги? Кое-что нашла в литературе, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru