Автор Тема: VirtualBox OSE из коробки заработает ?  (Прочитано 8141 раз)

Оффлайн iron009

  • Начинающий
  • *
  • Сообщений: 11
Re: VirtualBox OSE из коробки заработает ?
« Ответ #15 : 13.09.2016 08:40:21 »
Возможно места нет в том разделе, где вы создаёте образ.
Поверьте на слово, есть ))) Еще с 2005 года завел привычку разбивать диск на три раздела со следующими точками монтирования:
/
Linux Swap
/home

Виртуальные машины сидят в каталоге /home/user/VirtualBox VMs
/home/user/VirtualBox VMs/ReactOS - машина ReactOS на динамическом диске 2 Гб
А вот попытка сделать фиксированный диск даже 512 Мб - провал

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: VirtualBox OSE из коробки заработает ?
« Ответ #16 : 13.09.2016 08:50:25 »
Выберите тип НЕ ALT Linux.
Андрей Черепанов (cas@)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: VirtualBox OSE из коробки заработает ?
« Ответ #17 : 13.09.2016 09:00:34 »
У меня в Сизифе и в p8 не воспроизводится.
« Последнее редактирование: 13.09.2016 09:03:46 от ruslandh »

Оффлайн sirares

  • Давно тут
  • **
  • Сообщений: 187
Re: VirtualBox OSE из коробки заработает ?
« Ответ #18 : 13.09.2016 09:44:14 »
Давайте решать проблеммы по очереди:
Не создается виртуальный диск... - не создается где? В вашем разделе? Или где-то в другом месте?
что выводит команда, запущенная от пользователя?VBoxManage createhd -filename /home/user/VirtualBox VMs/test.vdi -size 512 -format VDI здесь сразу дополнительный вопрос VirtualBox VMs --- пробел должен быть? Это ваш приведенный путь. У пользователя должны быть права записи в данный раздел, если только он не создан под суперпользователем - вы можете в нем создать любой другой файл или скопировать туда что-либо под простым пользователем? Проверьте права пользователя и владельца каталога...
я на пару часов отлучаюсь...

Оффлайн iron009

  • Начинающий
  • *
  • Сообщений: 11
Re: VirtualBox OSE из коробки заработает ?
« Ответ #19 : 13.09.2016 12:38:35 »
VBoxManage createhd -filename /home/user/VirtualBox VMs/test.vdi -size 512 -format VDI
здесь сразу дополнительный вопрос VirtualBox VMs --- пробел должен быть?
Да, название каталога с пробелом, поэтому команду слегка пришлось поправить

VBoxManage createhd -filename '/home/user/VirtualBox VMs/test.vdi' -size 512 -format VDI

Завершилась команда успешно

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Medium created. UUID: 07157481-024e-467f-a05a-83cbe0c8a4d9

Проверяем - успешно создан динамический виртуальный диск, а теперь напакостим, добавив только один ключик, надеясь получить фиксированный диск

VBoxManage createhd -filename '/home/user/VirtualBox VMs/test1.vdi' -size 512 -format VDI -variant Fixed

В ответ получаем

0%...
Progress state: VBOX_E_FILE_ERROR
VBoxManage: error: Failed to create medium
VBoxManage: error: Could not create the medium storage unit '/home/user/VirtualBox VMs/test1.vdi'.
VBoxManage: error: VDI: setting image size failed for '/home/user/VirtualBox VMs/test1.vdi' (VERR_INVALID_PARAMETER)
VBoxManage: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component MediumWrap, interface IMedium
VBoxManage: error: Context: "RTEXITCODE handleCreateMedium(HandlerArg*)" at line 449 of file VBoxManageDisk.cpp


Что же не так с этими фиксированными дисками хоть из-под графического, хоть из-под консольного интерфейса ? Где же все-таки собака порылась ?

Оффлайн iron009

  • Начинающий
  • *
  • Сообщений: 11
Re: VirtualBox OSE из коробки заработает ?
« Ответ #20 : 13.09.2016 12:40:23 »
Выберите тип НЕ ALT Linux.
А можно про эту настройку/опцию подробнее, что это за вещь и где ее искать ?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: VirtualBox OSE из коробки заработает ?
« Ответ #21 : 13.09.2016 12:59:19 »
Цитата: Skull от Сегодня в 08:50:25

    Выберите тип НЕ ALT Linux.

А можно про эту настройку/опцию подробнее, что это за вещь и где ее искать ?


Оффлайн sirares

  • Давно тут
  • **
  • Сообщений: 187
Re: VirtualBox OSE из коробки заработает ?
« Ответ #22 : 13.09.2016 13:52:27 »
Для vbox windows пишут что такая ошибка возникает, если vbox запущен не от администратора..., попробуйте проверить, если так, то в пакете возможно что-то не так с правами...
Цитировать
Если виртуальная машина запущена НЕ от администратора, то при попытке добавить файл USB.vmdk в качестве виртуального жёсткого диска, Вы сразу получите ошибку
Код ошибки:
VBOX_E_FILE_ERROR (0x80BB0004)
Компонент:
Medium
Интерфейс:
IMedium

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: VirtualBox OSE из коробки заработает ?
« Ответ #23 : 13.09.2016 14:00:16 »
А нет-ли уже в VirtualBox диска с тем-же иенем?

Оффлайн iron009

  • Начинающий
  • *
  • Сообщений: 11
Re: VirtualBox OSE из коробки заработает ?
« Ответ #24 : 14.09.2016 09:30:14 »
Цитата: Skull от Сегодня в 08:50:25

    Выберите тип НЕ ALT Linux.

А можно про эту настройку/опцию подробнее, что это за вещь и где ее искать ?
А вон что... Да нет, ну что вы, у нас ALTLinux используется не в виртуалке, а как полноценная ОС стоит на ПК, от MS Windows отказались как только программатор в ReactOS заводиться начал, в виртуалке крутится ReactOS, поскольку она еще пока альфа
Для vbox windows пишут что такая ошибка возникает, если vbox запущен не от администратора..., попробуйте проверить, если так, то в пакете возможно что-то не так с правами...
Пробуем напакостить еще раз, чтобы получить фиксированный диск, но уже от root, одноименных файлов 100% нет

$ su

# VBoxManage createhd -filename '/home/user/VirtualBox VMs/test1.vdi' -size 512 -format VDI -variant Fixed
0%...
Progress state: VBOX_E_FILE_ERROR
VBoxManage: error: Failed to create medium
VBoxManage: error: Could not create the medium storage unit '/home/user/VirtualBox VMs/test1.vdi'.
VBoxManage: error: VDI: setting image size failed for '/home/user/VirtualBox VMs/test1.vdi' (VERR_INVALID_PARAMETER)
VBoxManage: error: Details: code VBOX_E_FILE_ERROR (0x80bb0004), component MediumWrap, interface IMedium
VBoxManage: error: Context: "RTEXITCODE handleCreateMedium(HandlerArg*)" at line 449 of file VBoxManageDisk.cpp

А уберем пакостный ключ и получим диск, но он будет динамическим

# VBoxManage createhd -filename '/home/user/VirtualBox VMs/test1.vdi' -size 512 -format VDI
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%
Medium created. UUID: 39143cbf-e300-47df-bd18-697ed17ccce8

Ну вот чудеса да и только, баг или фича ?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: VirtualBox OSE из коробки заработает ?
« Ответ #25 : 14.09.2016 10:04:51 »
su
Не делайте так - весь домашний каталог пользователя "испохабите", потом вообще ничего от пользователя работать не будет.
https://www.altlinux.org/Root
« Последнее редактирование: 14.09.2016 10:14:26 от ruslandh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: VirtualBox OSE из коробки заработает ?
« Ответ #26 : 14.09.2016 10:10:12 »
Цитировать
VBoxManage: error: Context: "RTEXITCODE handleCreateMedium(HandlerArg*)" at line 449 of file VBoxManageDisk.cpp

Это похоже бага апстрима:
https://www.virtualbox.org/ticket/15748
Пишите в багзилу - это вопрос мантейнера, как от неё избавиться.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: VirtualBox OSE из коробки заработает ?
« Ответ #27 : 14.09.2016 10:11:34 »
PS Пишут, что в версии 5.1.x она убрана, а у вас какая версия?

Оффлайн sirares

  • Давно тут
  • **
  • Сообщений: 187
Re: VirtualBox OSE из коробки заработает ?
« Ответ #28 : 15.09.2016 04:24:28 »
su
Не делайте так - весь домашний каталог пользователя "испохабите", потом вообще ничего от пользователя работать не будет.
https://www.altlinux.org/Root
Я уверен - он только для проверки...
Увы похоже на баг!

Оффлайн iron009

  • Начинающий
  • *
  • Сообщений: 11
Re: VirtualBox OSE из коробки заработает ?
« Ответ #29 : 15.09.2016 07:34:53 »
PS Пишут, что в версии 5.1.x она убрана, а у вас какая версия?
Они убрали ее в 5.1.4, а у нас-то 5.1.2, вот она пакость-то
Я уверен - он только для проверки...
Верно, вы правы, это была только проверка, я не настолько камикадзе, чтобы пользователям с правами root разрешить работать )))

Решено, пока поставлю проверенное решение - ALTLinux 7.0.5 + проприетарку VBox 4.3.26 (ядро не хочу обновлять, поэтому и проприетарка будет)

P.S. Кстати, а может предложить команде ALTLinux сделать в следующих версиях BaseALT8 установку на выбор VBox 5.1 или предсказуемую и проверенную во всех смыслах VBox 4.3 ?