Top.Mail.Ru
? ?

Previous Entry | Next Entry

Если Virtual Box  не установлен, этот пост пропускаем

1 вспоминаем как и куда ставили - ср. пост http://2gusia.livejournal.com/32515.html
У меня сейчас это /mnt/Pool/Ext/VirtualBox
Ext и VirtualBox - zfs датасеты. У вас могут быть и просто папки.

2 Останавливаем все виртуальные машины через вебгуй.

3 удаляем Virtual Box вызовом конфигурационного скрипта

[Примечание от Капитана]Как обычно, например nas4free VirtualBox/ root~$ - это приглашение системы, его писать не надо. Показывает имя машины, текущую папку и пользователя.
После приглашения - текст команды. Его надо набить или скопировать. В зависимости от смысла - буквально или подставив свои параметры, пример ./vbox_configure.sh
То, что пишется после команды - это ответ на введённые команды. Примерно это вы должны видеть у себя в консоли. Если сообщения сильно другие, возможно, что-то идёт не так.


nas4free / root~$ cd /mnt/Pool/Ext/VirtualBox
nas4free VirtualBox/ root~$ ./vbox_configure.sh

VirtualBox on NAS4Free config (version 9.3.6.Banshee)
Last update: 29/12/2014
hint: press [ENTER] to show menu again

main menu:
1) Install
2) Update
3) Misc
4) Uninstall
5) Exit
Choose:


Здесь можно вспомнить, какой у нас пользователь - жмём 3, потом 1
current user: vboxuser
Do you want to change the user? [y/N]

N - менять не будем. 4(back) для возврата в главное меню - и

4 - Uninstall
main menu:
1) Install
2) Update
3) Misc
4) Uninstall
5) Exit
Choose: 4
NOTE: /mnt/Pool/Ext/VirtualBox/usr_local will be deleted completely and all changes to the
NAS4Free config will be undone. This will NOT delete your VMs
unless you put them inside the abovementioned directory. This
will neither delete the created user nor the corresponding
group. Please do this manually when needed.

Do you really want to uninstall? [y/N]


Жмём y
Do you really want to uninstall? [y/N] y
unload old modules ...
stop vboxwebsrv ...
clean rc.conf ...
clean postinit scripts ...
deleting command(s) 'vbox-postinit.sh' ...
clean shutdown scripts ...
deleting command(s) 'vbox_shutdown.sh' ...
delete /mnt/Pool/Ext/VirtualBox/usr_local ...
Your NAS4Free must be restarted for the use of settings!!!


И нас просят рестартовать NAS, что и делаем через вебгуй System|Reboot|Now

4 сохраняем конфиг nas4free через вебгуй

Что дальше После апгрейда хост системы поставим новую версию VirtualBox в ту же папку и с тем же пользователем. Тогда она подхватит наши виртуальные машины и настройки.

Comments

( 10 comments — Leave a comment )
Дмитрий Новожилов
Jul. 30th, 2015 08:23 pm (UTC)
virtual machine has terminated unexpectedly
Всем привет!
VirtualBox 4.3.x поставил в чистую на 10.1.0.2 - Prescience (revision 1731) по мануалу,
но при попытке запуска виртуальной машины вылетает ошибка "The virtual machine 'WinXP' has terminated unexpectedly during startup with exit code 1 (0x1)".
Ошибка вылетает независимо от наличия виртуального CD/DVD диска. Настройками поигрался - не помогает.
В чем может быть причина?



Edited at 2015-07-30 08:25 pm (UTC)
2gusia
Jul. 31st, 2015 12:36 pm (UTC)
Re: virtual machine has terminated unexpectedly
это у любой машины происходит?

Попробуйте стартовать с каким-н Linux образом Live CD
Дмитрий Новожилов
Jul. 31st, 2015 07:09 pm (UTC)
Re: virtual machine has terminated unexpectedly
Да, у любой: пробовал и 32-х битные и 64.
VM "BSD" тоже не стартует, пишет: "The virtual machine 'BSD' has terminated unexpectedly during startup with exit code 1 (0x1)"

P.S. Под чистой установкой имел в виду то, что ранее другой версии Virtualbox не ставилось.

При установке сначала установил VB в папку по умолчанию, затем удалил VB, пользователя и поставил VB снова по удобному мне пути ("/mnt/Vid/VM/vboxuser/").
2gusia
Aug. 1st, 2015 06:57 am (UTC)
Re: virtual machine has terminated unexpectedly
тогда могу посоветовать припасть к истокам
http://forums.nas4free.org/viewtopic.php?f=71&t=4785&start=350
Майнтанер, sea1150 - россиянин
Дмитрий Новожилов
Aug. 1st, 2015 07:14 pm (UTC)
Re: virtual machine has terminated unexpectedly
Спасибо за совет, пожалуй воспользуюсь.
В качестве дополнения:
переустановил nas4free, импортировал только целевой для Virtualbox пул, произвел установку по умолчанию.
При попытке запуска виртуальной машины выскочила ошибка доступа vboxuser.
Выполнил команду "chmod -R 777 /mnt"
Ошибка доступа сменилась на ту, что в теме.
2gusia
Aug. 1st, 2015 07:37 pm (UTC)
Re: virtual machine has terminated unexpectedly
chmod -R 777 /mnt :((

Эта команда +- OK для нового пула, для пула с данными. Если там стоит софт - клетки, виртуалка и тп - она становится крайне нежелательной.
Дмитрий Новожилов
Aug. 1st, 2015 08:46 pm (UTC)
Re: virtual machine has terminated unexpectedly
Подозреваю с правами доступа у меня что-то неладное.
Установил Nas4free 9.3.0.2 - Nayla (revision 1681) c Virtual Box 4.3.30_OSE (101610)
Ранее VB ставил в предварительно созданный датасет.
Сейчас VB поставил в папку по умолчанию.
Установщик запускал из созданной mkdir папки VM.
При настройке виртуальной машины периодически возникает ошибка:
"There was an error obtaining the list of registered virtual machines from VirtualBox. Make sure vboxwebsrv is running and that the settings in config.php are correct.
The list of virtual machines will not begin auto-refreshing again until this page is reloaded.
(EventListener watchdog failure)"

А при запуске виртуальной машины "VirtualBox error: rc=0x80bb0005 Could not launch a process for the machine 'xp' (VERR_ACCESS_DENIED) (0x80bb0005) Details"

На 10.1.0.2 - Prescience (revision 1731) она тоже возникала, но снимал её как выяснилось некорректно.

На форуме ошибка описывается, но как поставить права
"Check file access and their right for vboxuser:vboxusers."
пока не разобрался.

P.S. Большое спасибо за ответы, к тому же оперативные!

Edited at 2015-08-01 08:48 pm (UTC)
2gusia
Aug. 1st, 2015 09:42 pm (UTC)
Re: virtual machine has terminated unexpectedly
права смотреть ls -la

ставить chmod и chown

ман по любой команде - гуглим как пример man chown
В большинстве случаев подходит и Linux мануалы, но иногда с FreeBSD есть разница.
Дмитрий Новожилов
Aug. 4th, 2015 05:00 pm (UTC)
Re: virtual machine has terminated unexpectedly
Командой chmod установил права для папок vboxuser и VM vboxuser:vboxusers
Теперь ошибка при старте виртуальной машины такая:
"The virtual machine 'win' has terminated unexpectedly during startup with exit code 1 (0x1)"
или такая
"The virtual machine 'BSD' has terminated unexpectedly during startup with exit code 1 (0x1)"
2gusia
Aug. 4th, 2015 06:32 pm (UTC)
Re: virtual machine has terminated unexpectedly
Придётся переставлять с нуля. Я планирую для порядка протащить это на тестовом железе (на виртуалке не работает) как время найду для проверки актуальности мануала. Но вряд ли раньше след недели..
( 10 comments — Leave a comment )

Latest Month

March 2024
S M T W T F S
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Tags

Comments

Powered by LiveJournal.com