Results 1 to 6 of 6

Thread: My virtualbox script won't run. Help?

  1. #1
    Join Date
    Jan 2011
    Beans
    14

    Question My virtualbox script won't run. Help?

    Using the latest Ubuntu (ex zorin 6) I can enter this from a console and it works ...
    virtualbox --seamless --startvm Win-XP

    But if I paste that exact command into a text file, set all its permissions RW, check[*] the box for {Make Executable} then run the file it starts virtualbox *but* virtualbox cannot find the Win-XP vitrual machine. I have tried copying the script linker to /home (same directory as the console?) but that does not help.

    Can anybody help (probably very simple!).

    Thanks,
    --Grahame

  2. #2
    Join Date
    Sep 2007
    Location
    Oklahoma, USA
    Beans
    2,378
    Distro
    Xubuntu 16.04 Xenial Xerus

    Re: My virtualbox script won't run. Help?

    How are you running your script file? If you do it via "sudo" then it will run as "root" rather than as your user, and the VM files are normally stored in a subdirectory of your $HOME directory. That would explain why vbox fails to find the VM. However if you are simply running the script as your normal user, I have no clue why the lookup would fail. You might try adding lines to the script to echo the result of "pwd" and "whoami" to a log file in your home directory, to see exactly what conditions actually are when it launches virtualbox...
    --
    Jim Kyle in Oklahoma, USA
    Linux Counter #259718
    Howto mark thread: https://wiki.ubuntu.com/UnansweredPo.../SolvedThreads

  3. #3
    Join Date
    Jan 2011
    Beans
    14

    Re: My virtualbox script won't run. Help?

    Thanks Jim, obviously worth doing. I do everything as "joanne" (I'm doing this on my wife's computer), who has admin priv.
    So if I do pwd from a console I get /home/joanne/ , and if I put pwd>debug.txt in the script file (which is located in /home/joanne/) it shows me /home/joanne/ [the same] . Similarly, whoami always reports "joanne".
    Still a dysfunctional mystery!
    Any further thoughts on how to address this?
    --Grahame

  4. #4
    Join Date
    Sep 2007
    Location
    Oklahoma, USA
    Beans
    2,378
    Distro
    Xubuntu 16.04 Xenial Xerus

    Re: My virtualbox script won't run. Help?

    If the object is to create a script and thus simplify the process of getting the VM started, try "VBoxManage startvm Win-XP" instead. That's the command I use in my scripts and it definitely does work. It doesn't in itself force the "seamless" operation, but you can set it to run in seamless mode once it's started, then save the state instead of shutting down the VM, and the "startvm" command will then bring it back as if it had been simply suspended from the previous session.

    There may be a VBoxManage command that will force seamless operation, that you could put into your script following the "vmstart" line, also. VBoxManage is a much more powerful tool than is the VBox GUI itself; while I've been using VBox for quite a few years now, I've never managed to learn more than a small fraction of the capabilities in VBoxManage. The manual, which you can reach through the "help" menu of the VBox GUI, has full details and some examples...

    Hope this helps. I've never tried to use the exact command that you're using, having come across VBoxManage first.
    --
    Jim Kyle in Oklahoma, USA
    Linux Counter #259718
    Howto mark thread: https://wiki.ubuntu.com/UnansweredPo.../SolvedThreads

  5. #5
    Join Date
    Jan 2011
    Beans
    14

    Thumbs up Re: My virtualbox script won't run. Help?

    Thank you Jim, I am in debt to your experience.
    I installed VboxManager and it works for me as you advertised. Magic!
    --Grahame

  6. #6
    Join Date
    Sep 2007
    Location
    Oklahoma, USA
    Beans
    2,378
    Distro
    Xubuntu 16.04 Xenial Xerus

    Re: My virtualbox script won't run. Help?

    Quote Originally Posted by softappstudio View Post
    Thank you Jim, I am in debt to your experience.
    I installed VboxManager and it works for me as you advertised. Magic!
    --Grahame
    If you mark the thread solved as per the link in my sig, it may help others in the future...
    --
    Jim Kyle in Oklahoma, USA
    Linux Counter #259718
    Howto mark thread: https://wiki.ubuntu.com/UnansweredPo.../SolvedThreads

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •