Solved

Linux startup

Posted on 2014-11-18
6
375 Views
Last Modified: 2014-11-21
I want to start a virtualbox virtual machine at startup in Lubuntu. I created my virtual machine, and in Lubuntu, in xterm, if I run

/usr/bin/VirtualBox --startvm vm1 --fullscreen

it starts the virtual machine no problem. So I made a VERY simple script, ( I'm embarrassed to say I made a script. That would suggest I know HOW to script, which I don't ) but anyhow, the "script" is  

!/bin/bash
/usr/bin/VirtualBox --startvm vm1 --fullscreen

and I saved it to

/home/myname/startup/start

and in xterm, I run

/home/myname/startup/start

and again, it starts and runs the virtual machine, no problems. So I read that if you put commands in

/etc/rc.local

above the exit 0 line, it will run the command at startup. I also saw that you need the '&' (without quotes ) after the command to make it run in the background so that Lubuntu can continue to load, and not wait for your command. I tried

/usr/bin/VirtualBox --startvm vm1 --fullscreen &

above the exit 0 line, which didn't work, and tried

/home/myname/startup/start

above the exit 0 line, and it still doesn't start the virtual machine.
Any ideas what I am doing wrong?
0
Comment
Question by:JeffBeall
  • 3
  • 2
6 Comments
 
LVL 34

Expert Comment

by:Seth Simmons
ID: 40451368
what linux distribution and version are we working with here?
0
 
LVL 1

Author Comment

by:JeffBeall
ID: 40451430
Lubuntu version 14.10 64 bit
0
 
LVL 7

Expert Comment

by:slubek
ID: 40452268
How do you know that VM did not start?
Ampersand (&) at the end of the command means that process runs as daemon (in background), so it doesn' have console connected.
What is the output of
ps ax | grep Virtual

Open in new window

?
0
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

 
LVL 1

Author Comment

by:JeffBeall
ID: 40454062
ps ax | grep Virtual

yields

2064 pts/3   S+   0:00 grep --color=auto Virtual

and the word Virtual is red.
0
 
LVL 7

Accepted Solution

by:
slubek earned 500 total points
ID: 40454396
I don't know much about Lubuntu, but maybe you shuld use VBoxHeadless?
i.e.
$ VBoxHeadless -startvm "VMName"

Open in new window

0
 
LVL 1

Author Closing Comment

by:JeffBeall
ID: 40458157
thank you.
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension (http://www.experts-exchange.com/discussions/210281/Attachments-with-no-extension.html). This reminded me of questions tha…
The purpose of this article is to demonstrate how we can use conditional statements using Python.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

821 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question