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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: VirtualBox проблема с запуском VM  (Прочитано 2120 раз)

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

Оффлайн stivy007

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
VirtualBox проблема с запуском VM
« : 23 Ноября 2012, 15:29:41 »
Хотел добавить новую виртуальную машину, теперь старая не хочет нормально запускаться... Перед тем как попытался добавить новую ВМ, старая запускалась из /etc/init.d/VM Вот сам скрипт:
#!/bin/sh
# chkconfig: 345 20 80
# description: VBox Machine server
# Source function library.
run_by_init() {
([ "$previous" ] && [ "$runlevel" ]) || [ "$runlevel" = S ]
}

export PATH="${PATH:+$PATH:}/bin:/usr/bin:/usr/sbin:/sbin"

VM_USER="admtino"
SU="su $VM_USER -c"
VBOXMANAGE="VBoxManage -nologo"
VBOXHeadless="/usr/bin/VBoxHeadless"

start () {
        echo "Starting VBox Machine $VM"
        $SU "$VBOXHeadless --startvm "1cvm" &"
}

stop () {
        $SU "$VBOXMANAGE list runningvms" | while read VM; do
        echo "Shutting down VM: $VM ..."
        $SU "$VBOXMANAGE controlvm "$VM" acpipowerbutton"
        done
}


restart() {
        stop
        start
}

case $1 in
        start)
                start
        ;;
        stop)
                stop
        ;;
        restart)
                restart
        ;;
        status)
                echo "The following virtual machines are currently running:"
                $SU "$VBOXMANAGE list runningvms" | while read VM; do
                echo -n "$VM ("
                echo -n `$SU "VBoxManage showvminfo $VM|grep Name:|sed -e 's/^N$
                echo ")"
                done
        ;;
        *)
        echo $"Usage: $prog {start|stop|restart|status}"
        exit 3
esac
exit 0


Теперь выдает ошибку "Invalid machine name or uuid" и не запускается. Причем, если запускать из  командной строки как
$> sudo VBoxHeadless --startvm "1cvm"
то все работает.

Оффлайн stivy007

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: VirtualBox проблема с запуском VM
« Ответ #1 : 12 Декабря 2012, 12:12:45 »
Может кому поможет. Вопрос решился после того, как было сделано:
$> chmod -R 755 /home/{username}/VirtualBox \VMs/{Machine name}
видимо после добавления права поменялись...

 

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